Yanky
驱动牛犊
驱动牛犊
  • 注册日期2004-08-24
  • 最后登录2021-09-08
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望95点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1588回复:10

如何获得usb设备类型啊?

楼主#
更多 发布于:2004-08-30 14:48
如何获得usb设备类型啊?比如说:是鼠标还是打印机,还是u盘?最好能给出源代码?

[编辑 -  8/30/04 by  Yanky]
Yanky
驱动牛犊
驱动牛犊
  • 注册日期2004-08-24
  • 最后登录2021-09-08
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望95点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-08-31 10:16
自己顶~~
jerry_2002
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2004-10-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-31 11:01
可能要调用一个APi函数把
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-31 11:55
可能要调用一个APi函数把

应该是的
我只知道在设备描述符里有关于设备类的code
系统应该有将这些code翻译成信息的函数,可惜我不知道:)
zfw
zfw
驱动小牛
驱动小牛
  • 注册日期2001-12-16
  • 最后登录2006-09-01
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-31 14:26
是在描述符中定义的,微软分得很细,看看USB规范都有
zfw
christ23
驱动牛犊
驱动牛犊
  • 注册日期2004-08-19
  • 最后登录2009-06-11
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-08-31 19:54
你们说的是不是REQUEST TYPE中第一个字节的第5位为1的情况啊,我不知道那个是用来干嘛的,规范里好像说类是对应一组比较相近的USB设备的,包括具体对应的协议。那如果我的用的是D12+C52的话,这个类该怎么定义呢,也就是说如果主机有类型请求的时候,我该怎么处理呢?
gaooo
驱动牛犊
驱动牛犊
  • 注册日期2004-02-22
  • 最后登录2009-05-30
  • 粉丝0
  • 关注0
  • 积分541分
  • 威望55点
  • 贡献值0点
  • 好评度54点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-08-31 20:26
wen wo
christ23
驱动牛犊
驱动牛犊
  • 注册日期2004-08-19
  • 最后登录2009-06-11
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-08-31 21:18
 那你能不能跟我说说呢,谢谢了
boly81
驱动小牛
驱动小牛
  • 注册日期2004-06-25
  • 最后登录2012-06-08
  • 粉丝0
  • 关注0
  • 积分490分
  • 威望73点
  • 贡献值0点
  • 好评度49点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-09-01 09:36
SetupDiGetDeviceRegistryProperty
Yanky
驱动牛犊
驱动牛犊
  • 注册日期2004-08-24
  • 最后登录2021-09-08
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望95点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
  • 社区居民
9楼#
发布于:2004-09-01 10:57
调用 UsbBuildGetDescriptorRequest(...)函数获取描述表的时候蓝屏啊,这是怎么回事??
是不是我调用的位置不对??
还是应该需要什么别的操作呢??比如说转发什么消息??
zfw
zfw
驱动小牛
驱动小牛
  • 注册日期2001-12-16
  • 最后登录2006-09-01
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-09-01 12:07
如果自定义的话,类就是0xFF啦
zfw
游客

返回顶部