我用人机接口设备(HID)的方式,可以正确的获取设备的标识信息,如VendorID、ProductID、VersionNumber,ReadFile就一直停那里了,请问是什么原因呢?????请有真正做过USB开发的朋友伸出你的援助之手,谢谢!!(可以另开帖加分^_^)

解决方案 »

  1.   

    怎么感觉CSDN上没什么人气了呢??????
      

  2.   

    ^_^ 借个地方,
        http://community.csdn.net/Expert/topic/4955/4955373.xml?temp=.1144068
        是如何向USB HID设备发送SetRepord问题!
      

  3.   

    读写USB HID设备之前,需要设置端点1或者2作为发送和接收数据吗?怎么实现呢?有没有谁做过,做好呢,请赐教,谢谢
      

  4.   

    读写USB HID设备之前,需要设置端点1或者2作为发送和接收数据吗?
    管道0双向用于控制传输。如果你的数据量不大可以用0管道来接收和发送数据。如果数据量大就要考虑用其他管道进行中断或块传输了。这时需要应用程序打开相应的管道。
    用greatefile函数打开的是默认管道0。
    建议你用busbound看一下usb总线活动。
      

  5.   

    做过68013的开发
    使用DeviceIoControl的,没啥东西
    就是打开驱动句柄、设置参数,然后读写