我只是想知道如何在windows和linux中找到连接USB3.0或USB2.0端口的usb设备。仅供参考,我在WINDOWS中使用libusbK,在LINUX中使用libusb来访问usb设备。是否有任何api或任何技术可用于获取所述信息?
例如:如果usb设备连接到USB3.0,我应该能够告诉用户usb设备已连接到USB3.0端口。
如上所述,是否无法获取USB详细信息?
先谢谢。
答案 0 :(得分:1)
设备符合的USB规范编号在设备描述符的字段bcdUSB
中进行编码。
在libusb
中,您获得了有关结构libusb_device_descriptor
在libUSBK
中,您可以在结构USB_DEVICE_DESCRIPTOR
访问它们应该很容易:)