mollyzhang
驱动牛犊
驱动牛犊
  • 注册日期2005-05-11
  • 最后登录2006-09-24
  • 粉丝0
  • 关注0
  • 积分304分
  • 威望52点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:900回复:0

就武安河书上的例子usbcounter引发的疑问!谢谢指教!

楼主#
更多 发布于:2005-07-22 20:04
  在武的书里有一个usb的中断传输的例子,不过只能传输一个字节,我现在想连续传输多个子节,请问是不是在m_Endpoint1IN.BuildInterruptTransfer(m_buffer,1,TRUE,NULL,m_pUrb);中把m_buffer的空间变大,把1改成16比如说,在后面的完成历程里
puchar  buffer=(PUCHAR)M_PuRB->UrbBulkOrInterruptTransferBuffer;
PUCHAR  IrpBuffer;
IrpBuffer=PUCHAR (current.IoctlBuffer());
IrpBuffer[0]=buffer[0];
...
IrpBuffer[15]=buffer[15];
Current.Information()=16;
就可以了呢?谢谢!
游客

返回顶部