在应用程序使用DeviceIoControl(IOCTL_BULK_READ)后,USB发送给PC的数据在驱动程序的哪个地方缓存并上传给PC,我现在应用程序收到了数据,但是我却在驱动程序里看不到。看资料里介绍好像是有一个irp->userbuffer和irp->Ass...
全文
回复(4) 2007-04-29 10:02 来自版块 - USB驱动开发
表情
jinghuiren这个似乎是应用程序里设置然后传进驱动的吧(2007-05-11 13:08)
ke077我已经找到了mdladdress->MappedSystemVa中,但是现在又有问题了,怎么设置irpStack->Parameters.DeviceIoControl.OutputBufferLength?他好像是用来设置接收数据包的长度吧 还有进行bulk传输方...(2007-05-09 17:39)
rayyang2000你用IoCallDriver发送的Irp是同步还是异步的?如果是异步的,到completion routine里面去看(2007-04-30 13:38)
ke077我主要想做个filter处理(2007-04-29 13:30)

返回顶部