微软的“stmedit”WFP示例是否适用于Windows 8?

时间:2012-06-28 15:04:33

标签: c windows-8 visual-studio-2012 wfp windows-kernel

Microsoft提供了一个名为stmedit的示例来演示 Windows过滤平台(WFP)技术。您可以查看示例here

此示例也在Windows 7 DDK中分发,效果很好。但是,尝试在Windows 8 Release Preview(32位和64位)上运行此示例时,它不起作用。

代码在Visual Studio 2012中构建良好,甚至可以作为驱动程序安装。事实上,它甚至可以用net start stmedit开始。但是,它不会修改任何网络流量,虽然它应该在网络流量中替换任何“晴天”的“雨天”(我已使用其记录的注册表设置进行配置)。

是否有人能够在Windows 8上使用此示例?

1 个答案:

答案 0 :(得分:1)

来自here

  

对可用的功能和行为进行了一些更改   从Windows 8开始的Windows筛选平台。   通常,要利用新功能,您必须编译或   重新编译将NTDDI_VERSION宏设置为的callout驱动程序   NTDDI_WIN8。

基本上,请确保检查正确的NTDDI_VERSION。