xiaobai_1981
驱动牛犊
驱动牛犊
  • 注册日期2007-05-09
  • 最后登录2010-05-28
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望149点
  • 贡献值0点
  • 好评度63点
  • 原创分0分
  • 专家分0分
阅读:652回复:0

USB设备安装

楼主#
更多 发布于:2007-12-13 13:31
背景:
1) Usb Serial Number index 为0时,系统认为Usb Serial Number String 为空.
2) 主机在与设备建立通讯后,获取设备配置信息,字符串信息;
3) 主机根据枚举类型,VID,PID建立HardWareID List,并根据第一个HardwareID去加载驱动;
4) 主机根据枚举类型,VID,PID及SN建立PNPDeviceID,OS会在注册表中注册与PNPDeviceID相关的  
  信息;

问题:
当Usb Serial Number index  =0,PNPDeviceID与HUB口相关,即每换一个HUB口PNPDeviceID均不同.这时系统会去重新安装设备,VISTA可以根据上次的信息自动完成安装,可是XP却不能!!! 请问各位大侠有没有通过修改注册表方法解决这一问题,谢谢!!
游客

返回顶部