USB HID 读写STM32数据失败解决方案

USB HID 读写STM32数据失败
  USB HID  读取STM32数据失败,写数据成功。使用 hid.DLL在使用readfile 读取数据时总是失败,同步时读取程序无响应死掉,异步时readfile返回0,使用bus hound 查看确定是有数据返回,但是就是readfile 接收不到。
请教有经验的大侠,在使用readfile 读取hid 数据时需要注意什么? 与hid 报告描述符的哪个参数设置有关?在写数据正常情况下是否可以确定与读取数据相关的某些参数设置正确?

先谢过了!
USB HID   readfile  报告描述符

------解决方案--------------------
你是什么样的Hid设备?
对应的HID Descriptor是怎么写的?