阅读:2186回复:7
记事本读文件,却捕捉不到IRP_MJ_READ或fastioread,为什么?
我搜索过,好象有人已经碰到过这个问题,但没看到解决办法。
|
|
最新喜欢:rhpeng |
沙发#
发布于:2007-03-02 15:59
第一次可以捕捉到!note访问的是memory mapped files
|
|
板凳#
发布于:2007-03-02 16:26
memory mapped files是不是指应用层用文件映射操作文件?
能不能捕捉到notepad访问memory mapped files? |
|
地板#
发布于:2007-03-02 16:32
不用考虑。只需要考虑NO_CACHE就行了
|
|
地下室#
发布于:2007-03-02 16:45
我现在需要捕捉到notepad的每一次访问。
不知有没有方法可以捕捉对memory mapped files的访问 |
|
5楼#
发布于:2007-03-07 13:35
引用第3楼galaxay于2007-03-02 16:32发表的“”: 是否考虑,那得看你的意图是什么了。 要想捕捉到notepad的每次读操作,你看下是不是把某些(Irp->Flags)给过滤了 |
|
|
6楼#
发布于:2007-03-09 08:32
我没有过滤任何Irp->Flags
我现在考虑在IRP_MJ_CLOSE的地方清空缓存,不过好象会死锁 |
|
7楼#
发布于:2007-03-09 16:02
引用第6楼lancelet于2007-03-09 08:32发表的“”: http://bbs.driverdevelop.com/htm_data/39/0701/97907.html |
|
|