当前位置: 技术问答>linux和unix
usb设备类识别相关问题
来源: 互联网 发布时间:2016-10-21
本文导语: 大家好, 在usb设备描述和接口描述符中 bDeviceClass 和bInterfaceClass字段是表示设备类的, 但是我插上金士顿的u盘时 获取到这个两个值都是为0,那我在系统中就判断不了是什么usb设备了,插上鼠标可以 获取到bInterfa...
大家好,
在usb设备描述和接口描述符中 bDeviceClass 和bInterfaceClass字段是表示设备类的,
但是我插上金士顿的u盘时 获取到这个两个值都是为0,那我在系统中就判断不了是什么usb设备了,插上鼠标可以
获取到bInterfaceClass为3。
请问一下大家这个问题怎么解决呢?
不胜感激!
在usb设备描述和接口描述符中 bDeviceClass 和bInterfaceClass字段是表示设备类的,
但是我插上金士顿的u盘时 获取到这个两个值都是为0,那我在系统中就判断不了是什么usb设备了,插上鼠标可以
获取到bInterfaceClass为3。
请问一下大家这个问题怎么解决呢?
不胜感激!
|
bDeviceClass 和 bInterfaceClass 都是通过controlmsg读取USB设备中的内容得到的。读错了?
换个U盘试过吗?
换个U盘试过吗?