我弄了一个文件过滤驱动,监视一个指定的目录,如果这个目录中,有数据发生了更改(写),就记录下来.方法是:建立一个同名的目录,把当前改变的文件的内容,记录在这个同名目录下的同名文件中我做出来后,测试复制,改写后保存,都是正常的.现在遇上二个问题:1、新建一个文件时(比如:新建exc...
全文
回复(4) 2008-01-01 22:03 来自版块 - 文件系统(过滤)驱动程序开发
表情
sc_wolf呵,谢谢.不过,我没有加密路径,我只是把这些改写过的内容显示出来而已... 想不明白为什么..在显示中,如果说我不创建目录(在其它盘创建一个同名的目录),就不会出错了. 怪呀..麻烦你帮我看一下,是不是我创建目录的代码有错.(2008-01-02 17:07)
abc13271552第二个问题:一般像office或rar都使用了临时文件,可能这个临时文件在当前目录下(你的加密路径下) 此时这个临时文件被加密。 就会报磁盘已满(你过滤一下临时文件看看) 至于清cache正在研究。。。(2008-01-02 10:29)
sc_wolf嗯.谢谢...那么第二个问题呢.那个RAR解压时,如果说新建文件夹(驱动中),就会出现磁盘已满的错误 是不是因为有缓冲区的原因... 请问一下,常说的刷新缓冲区的方法是怎么回事呀.谢谢..请各位指点一下.(2008-01-02 09:15)
abc13271552Office系列是重命名操作的。有可能先写到临时文件时,再重命名过去。你检查一下。(2008-01-02 08:34)

返回顶部