请问USB总线如何能够识别所插设备的类型,例如鼠标,键盘还是UKEY啊?如果我要做一个过滤驱动程序得到它的类型应该怎么做呢?
回复(4) 2008-02-03 17:15 来自版块 - USB驱动开发
表情
DJayWDM为什么我做一个挂在USB总线的上层过滤程序,并在OnStartDevice例程里调用m_Usb.GetDeviceDescriptor(&DeviceDesc);有时成功有时失败呢?在测试U盘的时候都失败,返回该操作不被支持,在测试UKey的时候就成功,请问是为什么? 如...(2008-03-04 16:59)
DJayWDM是不是就是从USB_DEVICE_DESCRIPTOR结构中的bDeviceClass,bDeviceSubClass,bDeviceProtocol这三个变量里读出来的啊?(2008-03-03 22:36)
wang397102right(2008-02-27 19:38)
Btune类型是USB设备的Firmware在响应USB请求GET_DESCRIPTOR时报告。USB设备的描述符中会定义设备类型。(2008-02-14 09:34)

返回顶部