为什么我打开一个txt文档却既没有irp-mj-read又没有fastio-read的消息呢?还有我一个irp包能够同时有几种request吗??以下是我用filespy捕获到的~Process IRP Request IRP Flags FileObje...
全文
回复(4) 2007-07-09 13:09 来自版块 - 文件系统(过滤)驱动程序开发
表情
devil209另外我还有个地方不明白~我修改了word文档~按ctrl+s保存的时候为什么没有irp-mj-write或者fastio-write呢?(2007-07-10 09:52)
devil209但是你们看看IRP的值怎么都是83ACC470呢?这个应该是 内存地址吧?每个主功能码的irp包都是这个地址呢?(2007-07-09 22:33)
jl2004说明你不是开机后第一次打开此文件, 开机后第一次打开此文件会有IRP_MJ_READ的, 此后就到缓存中去了, 再次打开时就直接到缓存中去读,故没有READ了(2007-07-09 20:37)
devia1.没有看到IRP_MJ_READ和FASTIO则说明你的文件已经被缓存,大多是被explorer进程所缓存; 2.一个IRP只有一个主功能码,所以,也只能对应于一个请求;(2007-07-09 14:07)

返回顶部