版块
论坛
喜欢
话题
应用
搜索
登录
注册
redchairman的个人空间
访问量
15
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=209147
minifilter过滤word时如何识别当前创建读写的是临时文件?
minifilter中过滤word文件的读写时,光过滤本身DOC文件的读写肯定不行,还要过滤中途生成的tmp文件,可是我现在在Create,SetInfo和Write回调函数中不知道如何识别当前进行的是临时文件。ReName还好处理因为可以比较改名前的,像对于Create临时文件...
全文
回复
(
12
)
2011-03-18 13:47
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
hzactiv
:
楼主写了
(2011-03-23 11:48)
回复
redchairman
:
问题已经解决。谢谢各位啦! 总结下Word的读写过程,excel,ppt应该差不多,我简单看了下。 例如,在test.docx中写一段文字然后保存,将进行一下操作 Create: \Device\HarddiskVolume2\test.docx ..... Create: \...
(2011-03-23 10:32)
回复
redchairman
:
因为我要过滤这个word文件的所有读写,然后在别的分区再创建个一摸一样的,就是映射过去。所以临时文件也要映射过去。
(2011-03-21 18:32)
回复
gao0717
:
用户被禁言,该主题自动屏蔽!
(2011-03-21 16:43)
回复
redchairman
:
现在问题就是我6楼说的俩次tmp文件名不一样,第二次无法真正的临时文件名,Create失败,也就无法重命名回去原来的doc文件。不知道啥原因。
(2011-03-21 15:13)
回复
redchairman
:
不知道是怎么回事,这样的话第二步就很难整了。
(2011-03-21 15:06)
回复
redchairman
:
我现在发现,在我每次写文件时,竟然过滤了俩个TMP文件,奇怪的是俩个文件名不一样, 也就是说 ①:Doc->~WRL0001.tmp ②:~WRL0000.tmp->Doc
(2011-03-21 15:06)
回复
catface
:
一个路径 一个进程名 这两个判断 另外取文件扩展名不能在PRECREATE中 那时候有没名字还很难说
(2011-03-21 15:05)
回复
gao0717
:
用户被禁言,该主题自动屏蔽!
(2011-03-21 11:05)
回复
redchairman
:
匹配什么呢,因为根本不知道临时文件的名字啊,要知道就很好搞了...
(2011-03-21 09:41)
回复
1
2
下一页 »
redchairman
加关注
写私信
2
关注
2
粉丝
36
帖子
返回顶部