根据WDK中的例子SwapBuffers修改的,加密头在IRP_MJ_CREATE中写入文件的头部,我在读写中都修改拉偏移量,为什么读的时候还是把加密头读出来的,写保存后加密头被覆盖拉,文件变成没有标识,麻烦高手帮我看看,为什么隐藏不了加密头的,读写代码如下:FLT_PREOP_...
全文
回复(2) 2010-05-19 10:58 来自版块 - 文件系统(过滤)驱动程序开发
表情
ander5115你跟踪了吗,是从哪里跳出来的。我觉得是你的加密文件根本就没加入到加密表内,在下面这一段就直接跳出来了。 //检查是否已经在加密表中 AddLock(); node=NPIsFileNeedCrypt(file); ReleaseLock()...(2010-05-24 22:00)
lijizhong619大虾,请教!(2010-05-24 16:32)

返回顶部