hellowangs
驱动牛犊
驱动牛犊
  • 注册日期2014-03-26
  • 最后登录2014-08-28
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2758回复:1

【求助】windows ddk USB复合设备驱动,如何同时读两个pipe?

楼主#
更多 发布于:2014-03-26 19:39
通过USBD_CreateConfigurationRequestEx查找到了3个interfaces,1个是键盘,1个是鼠标。配置完成之后,得到2个pipe。


通过readfile访问驱动的IRP_MJ_READ读取其中1个pipe,可以获取数据。(这里readfile是阻塞了的,IoMarkIrpPending(Irp))


我如何修改驱动,才能同时读取2个pipe的数据呢?求大神给个思路。
hellowangs
驱动牛犊
驱动牛犊
  • 注册日期2014-03-26
  • 最后登录2014-08-28
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2014-03-26 19:40
大神来帮忙,给个思路啊,找不到相关资料。。。
游客

返回顶部