阅读:1979回复:3
INF文件的hw-id和compatible-id有什么规律呢???
我要修改一个INF文件。
在修改hw-id和compatible-id的时候遇到问题。 原来的设置是: [elan_multifunction_cards] %Elan-SL332.DeviceDesc%= SL332Install, \"PCMCIA\\ELAN-SERIAL_PORT:_SL332-4817\",\"PCMCIA\\ELAN-SERIAL_PORT:_SL332-015D-4C45\" MSDN里面的Identifiers for PCMCIA Devices(http://msdn.microsoft.com/library/en-us/install/hh/install/idstrings_1e93.asp)说, PCMCIA\\Manufacturer-Product-Crc(4) 可是这个Crc(4)怎么生成呢??? 另外,“To obtain a list of compatible IDs for a device, call IoGetDeviceProperty with the DeviceProperty parameter set to DevicePropertyCompatibleID.”,有没有现成的工具获得这个compatible IDs??? 谢谢! [编辑 - 5/11/04 by iamphp] |
|
沙发#
发布于:2004-05-11 20:27
你可以从注册表里看到,或者用ddk的工具devicetree可以看,也可以用这个试试。
|
|
|
板凳#
发布于:2004-05-12 09:34
你可以从注册表里看到,或者用ddk的工具devicetree可以看,也可以用这个试试。 老大,怎么我的Windows 2000 SP1 DDK中没有你说的devicetree啊? 你误会我的意思了。 我的意思是:我有张PCMCIA的卡,我把他的CIS改掉了。我要重新安装这卡,问怎么修改INF文件,操作系统才承认我这卡是对应这INF文件的? |
|
地板#
发布于:2004-05-13 11:49
To get the plug & play ID for a new CIS written to a card:
* Remove and re-insert the card in your Windows system. * The system ID\'s new hardware and puts up dialog DO NOT CLEAR this dialog! * Now \"RUN\" REGEDIT from the Windows Start prompt find this path HKEY_LOCAL_MACHINE \\SYSTEM \\CurrentControlSet \\ENUM \\PCMCIA now look for your card and manufacturer description & you will see the 4 digit CRC at the end of the line use this in your .inf file |
|