首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取USB设备是否连接到USB3.0或USB2.0端口

如何获取USB设备是否连接到USB3.0或USB2.0端口
EN

Stack Overflow用户
提问于 2014-04-20 19:10:04
回答 1查看 1K关注 0票数 0

我只想知道如何在windows和linux中找到连接到USB3.0或USB2.0端口的usb设备。仅供参考,我在WINDOWS中使用libusbK,在LINUX中使用libusb来访问usb设备。是否有任何api或任何技术可用来获取上述信息?

例如:如果usb设备连接到USB3.0,我应该能够告诉用户usb设备连接到USB3.0端口。

是否无法如上所述获取USB详细信息?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-04-20 19:26:24

设备符合的USB规范编号被编码在设备描述符的字段bcdUSB中。

libusb中,您可以获得有关结构化libusb_device_descriptor信息

libUSBK中,您可以在结构USB_DEVICE_DESCRIPTOR中执行该操作

访问它们应该很容易:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23181350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档