阅读:1254回复:0
joshua_yu,请进来看看这个问题
我现在做目录级的加密解密,可是出现一个奇怪的问题,我在这个目录下的文件只要一读就会重新启动
我是用的filemon做的 我在IRP_MJ_QUERY_INFORMATION 中加入了判断是否是文件的语句: if (Comm_fcb_header->NodeTypeCode == NTFS_NTC_FCB) {TypeCode = 1;} 在IRP_MJ_READ 和 IRP_MJ_WRITE 判断当TypeCode == 1的时候进行加密解密 现在在WRITE 的时候没有问题,但是在READ的时候,一进入就会重新启动 是不是我在判断的时候出现了问题,还是其他的问题? |
|