Minifilter驱动程序-CMD仍然可以删除文件

时间:2018-07-10 17:43:07

标签: c command-line minifilter

我正在尝试使用小型过滤器阻止对文件(C:\ pass \ secret.txt)的访问。

当我尝试删除此文件时,得到预期的“访问被拒绝的消息框”。 但是我仍然可以从命令提示符下使用“ del”命令删除文件。

命令提示符与Powershell,资源管理器或我尝试过的任何其他程序有何不同?

我看到了这篇文章minifilter-driver-not-blocking-file-edition,但正如我所说,其他所有内容都被屏蔽了。

FltPreOperationCallback函数:

<%= f.input :color, collection: custom_colors.split(/\n/).map(&:strip).reject(&:empty?) %>

1 个答案:

答案 0 :(得分:0)

确保检查创建路径中设置的FILE_DELETE_ON_CLOSE标志。