的Windows文件系统微过滤驱动程序:我可以监控和使用它们防止FS操作?(Windows File

2019-10-21 20:33发布

我需要:
1.某些驱动器/路径监视器操作
2.防止读和/或写某些驱动器/路径操作
例如:

C://Users
D:

可以这样使用来完成Windows Filesystem Minifilter Drivers

我最感兴趣的,在步骤2换句话说可以在微过滤器取消IRP?

Answer 1:

是的,这是所有可能的文件系统微型过滤器驱动程序。

#1你不需要,你可以使用Win32 API的就像一个小型过滤器驱动程序ReadDirectoryChangesW 。

#2你不仅可以做到这一点,但你也可以修改哪些内容读/写,甚至不同的大小。

你可以在这里得到启动 。



Answer 2:

雷蒙德陈,谁是一个长期的Windows 8开发者,解决的版本在其博客上对这个问题的 - 他会建议使用访问控制列表,以防止操作,而不是试图让代码运行到停止。 见他的岗位上本作的一些想法?



Answer 3:

我会建议使用走弯路库来处理这个任务。



文章来源: Windows Filesystem Minifilter Drivers: can I monitor and prevent FS operations using them?