请教大家个问题,WORD打开一个加密的文档时,另一个进程去读它,每次都读到明文,能否有什么方式清下缓存,让另一个进程每次读密的呢。关键这时还不能拒绝另一个进程的读。我知道双缓存可以实现,但目前短时间是不可能搞出来了。能给个别的解决思路吗?顺便问一下,本人也打算研究双FCB,网上资...
全文
回复(4) 2010-07-14 17:07 来自版块 - 文件系统(过滤)驱动程序开发
表情
michaelgz清缓存要是好使,大家就不会费劲写什么dual cache了。(2010-07-20 23:03)
pjxymn多谢二位的指点,不过我都循环清了二百次缓存,还是明的,对于TXT的我清一次就能得到密的。感觉这不是清的次数问题吧。是不是WORD在打开时有什么特殊的,为什么清不掉呢,能否有变相的方式解决呢,实际我可对就对某一个目录的WORD实现就行。 (2010-07-16 09:24)
bannerman清缓存论坛有很多源代码,可以自己下过来看看。 关于双FCB,你看了FAT或NTFS源代码,自然就有思路了。(2010-07-15 16:49)
znsoft那就是传统的方式,不停地清cache(2010-07-15 14:09)

返回顶部