阅读:1305回复:8
自己刚写了一个inf文件,为什么添加设备总是说无法为该设备安装驱动程序?
郁闷,谢谢,问题出在哪里?
|
|
沙发#
发布于:2004-05-17 15:29
设备号对不上
|
|
|
板凳#
发布于:2004-05-18 10:15
仔细查看CLASS_GUID和设备ID号是不是对的。建议买武安河的书看看,上面有详细的安装步骤。
|
|
地板#
发布于:2004-05-27 23:08
hudan, 我正准备写一个inf文件,请问CLASS_GUID和设备ID号是怎么得到的呢?问题比较弱智,希望你能帮忙,这里就先谢过了!
|
|
地下室#
发布于:2004-05-28 08:57
Class Guid是用INF生成工具的时候自动生成的。设备ID是你自己写的
|
|
|
5楼#
发布于:2004-05-28 09:18
如果你使用VC++6.0开发驱动程序的话,可以用VC自带的工具,在
Microsoft/common/tools 里有一个工具叫GUIDGEN,可以使用它。 |
|
6楼#
发布于:2004-05-28 13:31
还是不太清楚怎么做,能具体的讲一下吗?谢谢!
|
|
7楼#
发布于:2004-05-31 09:30
参照楼上的人,GUID用那个工具产生后,替代***interface.h的内容。因为驱动是按照这些标志来识别的。
还有ID,subID,一定要与你扳子里面的一样(E2ROM),不然没法装载驱动 |
|
|
8楼#
发布于:2004-06-07 16:58
不知道,你在用什么工具开发DRIVER,我用的就大众化的DS3.1+VC6.0+DDK2000,安装完所有的工具后,VC6。0里就有DIVERSTUDIO WIZARD插件,按步骤生成new project,就自动生成一个INF文件,不过,在使用该INF文件安装程序前还有很多的工作要做,一句两句说不清楚,还是买本书看看。
|
|