hearten
驱动牛犊
驱动牛犊
  • 注册日期2007-02-08
  • 最后登录2012-11-01
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望78点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:1613回复:2

一个关于UsbSetup包的问题

楼主#
更多 发布于:2009-05-09 16:25
1)在应用程序中可以使用IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION,向设备发送setup包,但这样bmRequest = 0x80  bRequest  = 0x06 是写死的,不能修改. 如何才能在应用程序中发送自定义的setup包?即前面不是8006,在帮助文档发现USBUSER_OP_SEND_RAW_COMMAND 可以达到这个效果,但经努力没有成功,文档上写有This request is not enabled unless the root hub is disabled.  不知道这个具体是什么意思?

2) 昨日听以为朋友说在应用程序中也可以调用UDI ,从而达到与驱动同样的效果, 还说驱动也是调用的UDI,因而是可以实现自定义的setup请求, 因在下对usb的理解还不够深入, 希望哪位朋友可以给在下解释解释.感激不尽.



hearten
驱动牛犊
驱动牛犊
  • 注册日期2007-02-08
  • 最后登录2012-11-01
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望78点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-05-14 09:12
自己顶一下!
hearten
驱动牛犊
驱动牛犊
  • 注册日期2007-02-08
  • 最后登录2012-11-01
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望78点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-06-09 09:29
我顶!
游客

返回顶部