如何读取优盘的 VID码 和PID码?(300分)

  • 主题发起人 主题发起人 woodstock
  • 开始时间 开始时间
W

woodstock

Unregistered / Unconfirmed
GUEST, unregistred user!
如何读取优盘的 VID码 和PID码?<br><br>重谢300分。
 
到指定的U盘厂商那里去下载接口!
 
我找了一些资料,windows应该提供标准接口来读,但是一直无法成功,<br>不知道哪位有类似的经验
 
要直接读取U盘的驱动程序恐怕比较困难,因为这些底层操作由操作系统通过驱动程序<br>来完成,不过也有一办法可以得到,<br>U盘的驱动程序安装成功以后,会在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Enum/USB<br>下注册,键名为VID和PID组成,你可以通过查看详细信息来找到你所需要的设备的VID和PID。<br>此外,VID和PID在驱动程序的inf文件当中,你很容易就可以找到。<br>
 
估计每个 USB Controllor 厂商实现的方法不一样。<br>可能需要 Controllor IC 厂商提供资料(或 API),我曾经找一家厂商要过。<br>提供的是 WIN32 API,现在那些资料已经不在了。<br>我也想知道是否有标准的 API 可以使用。
 
后退
顶部