-
-
[旧帖]
[求助]关于sfilter中绑定已存在的卷设备的机制
0.00雪花
-
发表于:
2010-11-17 19:49
878
-
[旧帖] [求助]关于sfilter中绑定已存在的卷设备的机制
0.00雪花
最近在学习文件系统过滤驱动,也看了不少经典的资料,sfilter的源代码也读了,现在有一个问题
动态绑定新加的文件系统是在DriverEntry中通过IoRegisterFsRegistrationChange(DriverObject, SfFsNotification)注册了一个SfFsNotification函数,并且在SfFsNotification中通过枚举的方法绑定已经存在的文件系统的卷设备。
我的问题就是SfFsNotification函数只有在有新的文件系统激活的时候才会被调用吧?那么如果没有新文件系统激活,那么这个函数还会被调用吗?因为只有这样才能绑定之前已经存在的卷设备啊。这个机制有点没搞明白,求解答
还有一个小问题,DriverEntry中SfLoadRules的作用没有搞明白,加载sys文件的时候会失败,只能把这行代码给注释掉
望高人牛人解答!!谢谢
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课