xiaorain
驱动牛犊
驱动牛犊
  • 注册日期2003-04-21
  • 最后登录2005-11-05
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:920回复:0

超过64字节的数据无法一次全部读会,大家帮我看看吧

楼主#
更多 发布于:2004-11-18 19:37
我写了一个主机(windows)测usb设备的驱动,设备测设置的一次最大传输字节是64byte,现在向设备测写数据没有任何问题,可是往回读的时候,如果设备传递了多于64字节的数据,我的驱动就发送两个urb(只能拆分成64字节的urb报)给设备,来获得数据。
这两个urb显示的返回状态都是0x0,全部成功完成,可是除了第一个urb的返回长度是64以外,其他的返回长度都是0,然后我再次在应用程序中进行readfile(),就可以把剩下的数据读回来,这个是什末问题呢?
游客

返回顶部