阅读:2451回复:13
怎么拦截记事本的IRP_MJ_READ
据说记事本是用FileMaping所以没IRP_MJ_READ。 我所有的fastio 基本都是返回false强制 irp处理。怎么还是拦截不到呢 请高手指教一二 小弟感激不尽
|
|
沙发#
发布于:2008-06-20 20:08
自己顶,天天顶到有人回答我为止
|
|
板凳#
发布于:2008-06-21 22:30
帮顶
|
|
地板#
发布于:2008-06-23 13:51
我再顶 老大你来看看~~
|
|
地下室#
发布于:2008-06-23 14:14
这个问题已经问过,回答过n遍
filemapping |
|
|
5楼#
发布于:2008-06-23 17:07
你重新启动机器,启动后千万不要看那个文件,然后启动你的驱动,再去打开那个文件,就可以看到读了,自此以后就很难再看到了
|
|
|
6楼#
发布于:2008-07-02 17:03
looksail说的对~~ 怎么解决啊 清缓存?
|
|
7楼#
发布于:2008-07-09 09:32
引用第4楼znsoft于2008-06-23 14:14发表的 : 老大可以给个回答的链接吗? |
|
8楼#
发布于:2008-07-11 15:09
我再顶
|
|
9楼#
发布于:2008-09-05 15:34
顶
![]() |
|
10楼#
发布于:2008-12-04 10:48
我也帮你顶.
|
|
11楼#
发布于:2008-12-04 14:14
create时purgeCache一下,应该就能够看到read了。
|
|
12楼#
发布于:2008-12-26 09:22
我也写了一个文件过滤驱动,我怎么看到效果啊,初次写驱动程序。急急急急,谢谢大家了!
|
|
13楼#
发布于:2009-05-08 19:38
微软的程序读写文件基本上都是通过文件映射读取的,不经过I/O管理器。
不管你怎么整,你都是不可能完整获取文件读的IRP的。 |
|