次の方法で共有


NDISTest 6.5 - LWF ロゴ テスト

この自動テストは、LWF を対象に、軽量フィルター ドライバーに指定されたすべての要件が満たされていること、および MSDN の NDIS 仕様に準拠していることを検証します。

このテストでは、2 つの NDISTest 仮想ミニポート "NDISTest 6.30 - CL - Default w/TCPIP" がインストールされ、LWF ロゴ テストを実行するためのテストおよびサポート アダプターとして使われます。 これらの仮想ミニポートは、テストのクリーンアップ フェーズでアンインストールされます。

Windows 8 では、すべての NDIS LWF ドライバーが NDIS 6.30 である必要があります。 これは ConfigCheck テストによって検証され、フィルター ドライバーが NDIS 6.30 でない場合、フィルター ロゴ テストは失敗します。

ConfigCheck テストでは、ターゲットとして選ばれた Filter ドライバーが実際にテスト アダプターにバインドされているかどうかも検証され、フィルターがテスト アダプターにバインドされていない場合はエラーがスローされます。

また、フィルター ドライバーがミニポートの MTU サイズよりも大きいパケットを処理できることも検証されます。

また、NDIS フィルター ドライバーのデータパスと PnP パスにストレスをかけるように設計されたフィルター ストレス テストも実行されます。  このテストでは、受信リソース フラグで多数の受信指示が発生するように、テスト仮想ミニポート受信記述子を制限します。  このテストでは、次の動作をマルチスレッドで実行します。

  • サポート ミニポートからテスト ミニポートに向けられたストレス トラフィック

  • テスト ミニポートからサポート ミニポートに向けられたストレス トラフィック

  • テスト ミニポートの停止/開始 (一時停止とそれに続く再起動操作がトリガーされる)

  • メディアの切断/接続を示すテスト アダプター

  • テスト アダプターのリセット

最後に、テスト/サポート アダプターの間で、基本的な送受信の接続がテストされます。

テストの詳細

   
仕様
  • Filter.Driver.Network.LWF.Base
  • Filter.Driver.Network.LWF.MTUSize
プラットフォーム
  • Windows 10、クライアント エディション (x86)
  • Windows 10、クライアント エディション (x64)
  • Windows Server 2016 (x64)
サポートされているリリース
  • Windows 10
  • Windows 10 バージョン 1511
  • Windows 10 Version 1607
  • Windows 10 Version 1703
  • Windows 10 バージョン 1709
  • Windows 10 バージョン 1803
  • Windows 10 Version 1809
  • Windows 10 バージョン 1903
  • Windows 10 への次の更新プログラム
予想される実行時間 (分) 2
カテゴリ 開発
タイムアウト (分) 120
再起動が必要です false
特別な構成が必要です false
Type automatic

 

その他のドキュメント

この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。

テストの実行

テストを実行する前に、テスト マシンにフィルター ドライバーを手動でインストールする必要があります。

次の手順に従ってテストを実行します。

  1. HLK サーバーと HLK クライアントのマシンを構成します。 フィルター ロゴ テストには、1 台のクライアント マシンのみが必要です。

  2. クライアント マシンに軽量フィルター ドライバーをインストールします。

  3. クライアント マシンを再起動します。

  4. HLK サーバーから、LWF がインストールされているクライアントを新しいマシン プールに追加し、マシンの状態を "準備完了" に変更します。

  5. HLK Studio で、[プロジェクト] タブの下に新しいプロジェクトを作成します。

  6. HLK Studio の [選択] タブで、前の手順で作成したマシン プールをドロップダウンから選択します。

  7. [ソフトウェア デバイス] を選び、インストールされていてテストが必要な LightWeightFilter ドライバーを選びます (下図参照)。

    フィルター ドライバーの選択

  8. [テスト] タブに記載されているテストをすべてフィルター ドライバーに対して実行します。

トラブルシューティング

HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。

トラブルシューティング情報については、「Windows HLK 環境のトラブルシューティング」を参照してください。

詳細

パラメーター

パラメーター名 パラメーターの説明
TestAdapter
SupportAdapter
TestScript
queryFilterService ターゲットとして選ばれたフィルターの ServiceName