版块
论坛
喜欢
话题
应用
搜索
登录
注册
quicmous的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=166236
斑竹devia请出手,为何IRP_MJ_WRITE拦截不到写文件操作,百思不得其解呀?
我的理解是在 IRP_MJ_WRITE 例程中,利用条件if ( 0 == ( Irp->Flags & ( IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO))) { return SfPassT...
全文
回复
(
4
)
2008-01-17 15:01
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
quicmous
:
斑竹大人明鉴,改成跟踪fcb后问题解决,再次表示感谢
!!! 接下来俺还的加倍努力学习,争取早日掌握开发过滤驱动的基本技术!
(2008-01-18 16:23)
回复
quicmous
:
先谢过斑竹
,回复内容现在还看不懂,等我县消化消化,有问题在继续提问!
(2008-01-18 15:49)
回复
devia
:
问题可能出在FileObject的跟踪上面,应该跟踪FCB,因为系统会用 Stream FileObject对象来处理缓存,而在IRP_MJ_CREATE中是 永远收不到Stream FileObject的Create请求的,相反的, 你第一个收到的是IRP_MJ_CLEANUP...
(2008-01-18 15:19)
回复
quicmous
:
(2008-01-18 15:08)
回复
quicmous
加关注
写私信
0
关注
0
粉丝
16
帖子
返回顶部