tele6224
驱动牛犊
驱动牛犊
  • 注册日期2006-01-18
  • 最后登录2008-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1629回复:5

请教:word写文件时不触发IRP_MJ_WRITE事件吗?

楼主#
更多 发布于:2008-04-07 21:15
最近在用miniflter做文件加密,使用wordpad测试通过,可以在测试word/excel等程序时发现根本就不触发PreWrite方法,无法对数据进行加密。

请问各位,难道需要在处理其它消息吗?
microbe
驱动小牛
驱动小牛
  • 注册日期2007-12-10
  • 最后登录2011-01-17
  • 粉丝1
  • 关注0
  • 积分914分
  • 威望420点
  • 贡献值1点
  • 好评度88点
  • 原创分0分
  • 专家分1分
沙发#
发布于:2008-04-09 10:41
可能你需要关注对临时文件的读写,而不光是DOC后缀名的文件读写。。。
alwaysrun
驱动小牛
驱动小牛
  • 注册日期2006-06-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1059分
  • 威望752点
  • 贡献值1点
  • 好评度98点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-04-09 13:28
word等在修改时,会把内容写到一个临时文件中,最后再把原来的文件删掉,把临时文件重命名为原来的文件
一颗平常的心!
eleqi
驱动小牛
驱动小牛
  • 注册日期2005-12-20
  • 最后登录2014-01-03
  • 粉丝4
  • 关注2
  • 积分172分
  • 威望1475点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-04-09 23:50
楼上两位正解,用FILEMON或FILESPY仔细跟一下就知道了
tele6224
驱动牛犊
驱动牛犊
  • 注册日期2006-01-18
  • 最后登录2008-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-04-10 12:49
非常感谢。
yandong_8212
驱动小牛
驱动小牛
  • 注册日期2006-07-28
  • 最后登录2011-02-11
  • 粉丝0
  • 关注0
  • 积分1046分
  • 威望464点
  • 贡献值1点
  • 好评度173点
  • 原创分0分
  • 专家分1分
5楼#
发布于:2008-04-10 14:34
文件映射没有I/O操作
商务MSN:YanDong_8212@163.com
游客

返回顶部