阅读:1557回复:5
加密不完整
我的驱动采用的流加密,按说应该比较容易实现的,但是我的驱动产生了一个很奇怪的现象,对于大文件来说,不是所有的irp分块都被加密,所以在读文件的时候就会失败 这是什么原因啊
|
|
沙发#
发布于:2009-05-08 14:13
大文件和小文件的机制不太一样,你要分别分析下
|
|
板凳#
发布于:2009-05-08 18:43
回 楼主(wangshaojiexh) 的帖子
大文件最有可能是layzewriter在里面作怪!比如一个txt 文件,用notepad打开,如果这个文件超过500k的话 ,那么这个时候layzewriter就会干预!当然也要看系统的内存和繁忙程度! |
|
地板#
发布于:2009-05-08 19:13
Fast I/O没有处理。
|
|
地下室#
发布于:2009-05-08 23:48
楼上兄弟正解
|
|
5楼#
发布于:2009-05-15 20:37
通过分析,加密不完整是由于没有处理好页操作,不关FAST I/O
FAST I/O可以不处理。 也就是加解密一共可以在两个地方处理。 |
|