Microsoft提供了一个名为stmedit
的示例来演示 Windows过滤平台(WFP)技术。您可以查看示例here。
此示例也在Windows 7 DDK中分发,效果很好。但是,尝试在Windows 8 Release Preview(32位和64位)上运行此示例时,它不起作用。
代码在Visual Studio 2012中构建良好,甚至可以作为驱动程序安装。事实上,它甚至可以用net start stmedit
开始。但是,它不会修改任何网络流量,虽然它应该在网络流量中替换任何“晴天”的“雨天”(我已使用其记录的注册表设置进行配置)。
是否有人能够在Windows 8上使用此示例?
答案 0 :(得分:1)
来自here:
对可用的功能和行为进行了一些更改 从Windows 8开始的Windows筛选平台。 通常,要利用新功能,您必须编译或 重新编译将NTDDI_VERSION宏设置为的callout驱动程序 NTDDI_WIN8。
基本上,请确保检查正确的NTDDI_VERSION。