driveToRun
驱动牛犊
驱动牛犊
  • 注册日期2002-11-22
  • 最后登录2009-11-21
  • 粉丝0
  • 关注0
  • 积分180分
  • 威望53点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:1533回复:4

请问windows是如何识别指定的inf文件是否包含所需的硬件信息的?

楼主#
更多 发布于:2005-06-01 12:19
USB设备枚举过种中,主机要求安装驱动软件时,是如何识别用户指定的INF文件包含了主机探测到硬件信息的,我在主机的inf文件中包含了如下节:
[WDM.Book]
%UsbSer%=UsbSer.Install, USB\\VID_047A&PID_0001
其中的047a与0001与设备描述符中的信息一致,但主机仍提示"在指定位置找不到所需的硬件信息"
主机是不是只看供应商标志字与产品标志字?也就是是不是跟据这两个标志字来判断指定的inf文件是否合适的.
恳请高人指点
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-06-01 13:32
如果你的inf文件中classguid,class没有问题的话,有pid,vid就够了。查一下你的classguid,class,如果还不行,可以把inf贴上来,
帮你看一看
driveToRun
驱动牛犊
驱动牛犊
  • 注册日期2002-11-22
  • 最后登录2009-11-21
  • 粉丝0
  • 关注0
  • 积分180分
  • 威望53点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-05 11:15
感谢大侠指点,先前问题已经解决.但下面又碰到这样一个对话框
告诉我所需的节在INF文件中没有指到,这时驱动程序代码应该还没载入,因为我用softice在驱动入口设的断点没有跳出来.我不知道缺少的哪个节.大侠能再帮我看看吗?
附件名称/大小 下载次数 最后更新
2005-06-05_Doc3.doc (45KB)  9
driveToRun
驱动牛犊
驱动牛犊
  • 注册日期2002-11-22
  • 最后登录2009-11-21
  • 粉丝0
  • 关注0
  • 积分180分
  • 威望53点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-06-05 11:27
顺便提一下,我的系统是XP的,这个INF文件是从一个非XP系统搬过来的
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2005-06-05 13:33
感谢大侠指点,先前问题已经解决.但下面又碰到这样一个对话框
告诉我所需的节在INF文件中没有指到,这时驱动程序代码应该还没载入,因为我用softice在驱动入口设的断点没有跳出来.我不知道缺少的哪个节.大侠能再帮我看看吗?

我简单看了看,因为很长时间没有接触inf了。我建议
你把98的去调。然后把2k有关的节中.NT86都去掉,再试试看
游客

返回顶部