版块
论坛
喜欢
话题
应用
搜索
登录
注册
ke077的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=167572
调用deviceiocontrol读取数据,在usb驱动里的哪个地方可以看到读上来得数据?
在应用程序使用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)
回复
ke077
加关注
写私信
0
关注
1
粉丝
79
帖子
返回顶部