DriverObject->MajorFunction[IRP_MJ_QUERY_INFORMATION] = SfGetInformation; DriverObject->MajorFunction[IRP_MJ_DIRECTORY_CONTROL]...
全文
回复(12) 2007-07-23 19:41 来自版块 - 文件系统(过滤)驱动程序开发
表情
chrysanth大家继续讨论呢(2008-11-25 09:47)
wengzuhong哈哈,给你个安慰奖(2007-07-24 16:28)
looksail引用第8楼wengzuhong于2007-07-24 12:45发表的 : 真希望在我加班加点时,边上有个同伴啊,哪怕是丑女也行啊 命苦啊。。。 干这行就是吃苦的命,想丑女?弄个塑胶娃娃吧,(2007-07-24 13:57)
wengzuhong测试发现: 在读文件标识时,我设置flag = 1, 到read中也是flag == 1 。。。。。。(1: IRP_NOCACHE) 但是,读真文时,flag = 0x900 (IRP_DEFER_IO_COMPLETION | IRP_READ_OPERATION...(2007-07-24 13:07)
wengzuhong真希望在我加班加点时,边上有个同伴啊,哪怕是丑女也行啊 命苦啊。。。(2007-07-24 12:45)
wengzuhongwowocock 兄,你说得对啊,我现在测试的结果,跟你说的一样啊 why? 看来我还得进一步深入啊(2007-07-24 12:41)
wowocock和NOTEPAD本身有关,你用WORDPAD就可以了,NOTEPAD会调用GetfileinformationbyHandle来获得文件信息,这里获得的是原始的信息,然后会调用CreateFileMapping失败,然后跳框,提示存储空间不足,估计还有什么地方没处理好,感觉在文件...(2007-07-24 06:40)
wengzuhong我的步骤: 1.在sfcreate完成函数执行后,read c:\tt111.txt文件的头(文件标识)。 对 2.在SfGetInformation函数中有以下代码: case FileStandardInformation: ...(2007-07-24 02:45)
wengzuhong个人觉得思路是对的,只是我没调好啦,我的问题 FileStandardInformation FileAllInformation IRP_MJ_DIRECTORY_CONTROL中的IRP_MN_QUERY_DIRECTORY我也处理了(但就是重来没进去过) sfread中也跳...(2007-07-24 02:45)
looksail如果这些东西拿来就能用,那么大把的人都掌握这个技术了 devia贴出这些东西,可没有公开他的加密标示技术,说明这些东西仅供思考,还是要自己搞(2007-07-23 21:20)

返回顶部