【发布时间】:2013-06-06 08:42:20
【问题描述】:
我必须编写一个功能来防止用户在 Windows XP 的桌面上创建文件(快捷方式文件 (*.lnk) 和目录除外)。 经过一些研究,我得出结论,这可以使用文件系统过滤器驱动程序或微型驱动程序来完成。由于无法加载/保存漫游配置文件,因此无法更改 NTFS 权限。
我查看了 DDK 示例。例如取消安全。他们正在取消 I/O,但这不是我想要的。我见过防病毒程序阻止了对受感染文件的访问,并且操作系统返回错误代码 5:访问被拒绝。
我想要完全相同的行为。那么如何在过滤器驱动程序中实现这一点呢?
【问题讨论】:
标签: c windows filter driver minifilter