阅读:1533回复:4
请问windows是如何识别指定的inf文件是否包含所需的硬件信息的?
USB设备枚举过种中,主机要求安装驱动软件时,是如何识别用户指定的INF文件包含了主机探测到硬件信息的,我在主机的inf文件中包含了如下节:
[WDM.Book] %UsbSer%=UsbSer.Install, USB\\VID_047A&PID_0001 其中的047a与0001与设备描述符中的信息一致,但主机仍提示"在指定位置找不到所需的硬件信息" 主机是不是只看供应商标志字与产品标志字?也就是是不是跟据这两个标志字来判断指定的inf文件是否合适的. 恳请高人指点 |
|
沙发#
发布于:2005-06-01 13:32
如果你的inf文件中classguid,class没有问题的话,有pid,vid就够了。查一下你的classguid,class,如果还不行,可以把inf贴上来,
帮你看一看 |
|
板凳#
发布于:2005-06-05 11:15
感谢大侠指点,先前问题已经解决.但下面又碰到这样一个对话框
告诉我所需的节在INF文件中没有指到,这时驱动程序代码应该还没载入,因为我用softice在驱动入口设的断点没有跳出来.我不知道缺少的哪个节.大侠能再帮我看看吗? |
|
|
地板#
发布于:2005-06-05 11:27
顺便提一下,我的系统是XP的,这个INF文件是从一个非XP系统搬过来的
|
|
地下室#
发布于:2005-06-05 13:33
感谢大侠指点,先前问题已经解决.但下面又碰到这样一个对话框 我简单看了看,因为很长时间没有接触inf了。我建议 你把98的去调。然后把2k有关的节中.NT86都去掉,再试试看 |
|