【发布时间】:2014-06-25 09:28:35
【问题描述】:
作为标题,我想获取网络摄像头的 iManufacturer 编号,我该怎么做?
如果我安装libusb模块的特殊驱动来获取iManufacturer编号,我可以得到编号,但是网络摄像头变成了我电脑上的磁盘,我不能将它用作摄像头。不安装libusb模块专用驱动怎么办?
【问题讨论】:
作为标题,我想获取网络摄像头的 iManufacturer 编号,我该怎么做?
如果我安装libusb模块的特殊驱动来获取iManufacturer编号,我可以得到编号,但是网络摄像头变成了我电脑上的磁盘,我不能将它用作摄像头。不安装libusb模块专用驱动怎么办?
【问题讨论】:
iManufacturer 编号包含在 USB 设备描述符中。您可以通过使用带有 IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX 的 DeviceIoControl 在用户模式下获取设备描述符。看一下 usbview microsoft 示例,它在其枚举代码中执行此操作。 http://code.msdn.microsoft.com/windowshardware/USBView-sample-application-e3241039
【讨论】: