litth
驱动牛犊
驱动牛犊
  • 注册日期2001-04-26
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望110点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:995回复:1

怎么我的驱动程序连ReadFile,WriteFile也收不到

楼主#
更多 发布于:2003-06-15 09:11
各位:
这个驱动只收到ReadFile的消息但Irp->AssociatedIrp.SystemBuffer为零
WriteFile什么也没有收到原因何在?
附件名称/大小 下载次数 最后更新
2003-06-15_LDUNLD.C (6KB)  3
------------------------------------ 天涯飞云 http://www.my66.com
swf2003
驱动中牛
驱动中牛
  • 注册日期2003-02-13
  • 最后登录2011-10-28
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望22点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-16 09:25
1、定义 IRP_MJ_WRITE 的分发例程了吗?
2、至于Irp->AssociatedIrp.SystemBuffer 为0 。你可以检查 IoCreateDevice 生成的设备对象 PDEVICE_OBJECT-〉->Flags 用的是 DO_DIRECT_IO 或 DO_BUFFERED_IO 。DO_BUFFERED_IO 才会用Irp->AssociatedIrp.SystemBuffer 的。
你的认可是对我最大的鼓励!
游客

返回顶部