1

Microsoftは、 Windowsフィルタリングプラットフォーム(WFP)テクノロジstmeditを示すために呼び出されるサンプルを提供しています。ここでサンプルを見ることができます。

このサンプルはWindows7DDKでも配布されており、うまく機能しました。ただし、このサンプルをWindows 8リリースプレビュー(32ビットと64ビットの両方)で実行しようとすると、機能しません。

コードはVisualStudio2012で正常にビルドされ、ドライバーとしてインストールすることもできます。実際、それはうまく起動することさえありますnet start stmedit。ただし、ネットワークトラフィックで発生した「rainy」を「sunny」に置き換えることになっていますが、ネットワークトラフィックは変更されません(文書化されたレジストリ設定で構成しました)。

誰かがこのサンプルをWindows8で動作させることができましたか?

4

1 に答える 1

1

ここから:

Windows 8 以降、Windows フィルタリング プラットフォームの使用可能な機能と動作にいくつかの変更が加えられました。多くの場合、新しい機能を利用するには、NTDDI_VERSION マクロが NTDDI_WIN8 に設定されたコールアウト ドライバーをコンパイルまたは再コンパイルする必要があります。

基本的に、正しい NTDDI_VERSION をチェックしていることを確認してください。

于 2012-08-15T18:45:55.920 に答える