如果有人会实现下面文章的思想,请给我一点指导,同时希望能提供一些源码,谢谢!我再次表示感谢!While processing an IRP_MJ_CREATE a filter may need to open the file with different attributes...
全文
回复(17) 2002-01-31 17:01 来自版块 - 内核编程
表情
xjyoungHookDrive函数的的流程如下: 1.打开根目录,获取句柄; 2.通过句柄,获取文件对象; 3.获取文件对象相关的设备对象; 4.创建shadow设备对象; 5.创建过滤设备对象,并关联shadow设备对象和过滤设备对象; 6.把过滤设备对象绑定到目标设备对象上; 7.后续的...(2010-01-23 14:19)
xjyoung在哪里调用HookDrive呢(2010-01-21 17:16)
sxmize请问ShadowDevice的 DispatchCreate 在什么地方??(2009-04-25 17:32)
znsoftosr上关于解决重入的方法讨论 大家详细看看。(2005-03-11 16:53)
JasonClarkgood idel(2005-01-06 00:36)
ysy真不错!(2005-01-04 12:20)
tooflat是不是应该给每个volume都创建一个单独的shadowdevice??? 是的(2005-01-04 11:39)
ildee是不是应该给每个volume都创建一个单独的shadowdevice???(2005-01-04 11:21)
ildee讲得非常具体,谢谢了。(2005-01-04 11:15)
tooflatBOOLEAN HookDrive( IN PDRIVER_OBJECT DriverObject, IN WCHAR DriveLetter ) { IO_STATUS_BLOCK IoStatus; HANDLE FileHa...(2004-11-19 16:29)

返回顶部