次の方法で共有


デバッグ機能のテスト (ロゴ)

このテストでは、xHCI コントローラー、EHCI コントローラー、シリアル ポート、1394 コントローラー、またはネットワーク アダプターを使用するデバッグ操作をサポートする、テスト コンピューターの機能が測定されます。 テストでは、少なくとも 1 つのデバッグ ポートが使用可能であることが検証されます。

テストの詳細

   
仕様
  • System.Fundamentals.DebugPort.SystemExposesDebugInterface
プラットフォーム
  • Windows 10、クライアント エディション (x86)
  • Windows 10、クライアント エディション (x64)
  • Windows Server 2016 (x64)
  • Windows 10、クライアント エディション (Arm64)
サポートされているリリース
  • 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 への次の更新プログラム
予想される実行時間 (分) 20
カテゴリ 開発
タイムアウト (分) 1200
再起動が必要です false
特別な構成が必要です true
Type automatic

その他のドキュメント

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

テストの実行

このデバッグ テストを完了するには、2 台のコンピューターを構成する必要があります。 認定しようとしているコンピューターは、"テスト対象システム (SUT)" です。 2 台目のコンピューターは、Windows デバッガーが実行される "ホスト" です。 これらのコンピューターは、Windows HLK の前提条件を満たしている必要があり、同じコンピューター プールに含める必要があります。 詳細については、「Windows HLK の前提条件」を参照してください。 テストするデバイスが XHCI コントローラーの場合は、両方のコンピューターに XHCI コントローラーを含める必要があります。 SUT の XHCI コントローラーにユーザーがアクセスできるポートがある場合、コントローラーにはデバッグ機能が必要です。

重要

検証するデバッグ トランスポートに適したケーブルが必要です。

トラブルシューティング

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

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

このテストでは "合格" または "失敗" が返されます。 テストの詳細を確認するには、HLK Studio のテスト ログを確認します。

詳細

コマンド構文

[パラメーター] ウィンドウの [トランスポート] フィールドに、1 つのトランスポートの種類 (NET、1394、USB、Serial) を入力します。 入力したトランスポートに基づいて、次の追加パラメーターを指定する必要があります。

トランスポートの種類 必須のパラメーター 説明

NET

NetHostIP

ホスト IP を指定する必要があります。 SUT コンピューターに複数のコントローラーがある場合は、BusParams の値を指定する必要があります。 BusParamsb.d.f と入力します。bdf は、それぞれ、デバイス マネージャーでデバイスのプロパティ ウィンドウに表示されるバス番号、デバイス番号、関数です。

1394

1394Channel

既定値は 1 です。 SUT コンピューターに複数のコントローラーがある場合は、BusParams の値を指定する必要があります。 BusParamsb.d.f と入力します。bdf は、それぞれ、デバイス マネージャーでデバイスのプロパティ ウィンドウに表示されるバス番号、デバイス番号、関数です。

USB

UsbTargetName

既定値は "default" です。 SUT コンピューターに複数の USB ホスト コントローラーがある場合はBusParams 値を指定する必要があります。 BusParamsb.d.f と入力します。bdf は、それぞれ、デバッグに使用している USB ホスト コントローラーのバス番号、デバイス番号、関数番号です。 これらの番号は、デバイス マネージャーで、USB ホスト コントローラーのプロパティ ウィンドウに表示されます。

重要

SUT コンピューターで EHCI ホスト コントローラーを使用している場合は、ケーブルをコントローラーのポート 1 に接続する必要があります。 UsbView ツールを使用して、ポート 1 を識別できます。 USBView は WDK に付属しています。

シリアル

必要なし

既定値で十分です。 必要な場合は、シリアル パラメーターを調整します (プレフィックス Serial_)。

パラメーター

パラメーター名 パラメーターの説明
トランスポート 有効な値: net、usb、1394、serial
NetHostIP ホスト コンピューターの IP アドレス
NetPort カーネル デバッグ用のポート番号。 ポート 50000 を使用することが推奨されます。
NetKey カーネル デバッグ用の暗号化キー。 既定のキーを使用することが推奨されます。
BusParams イーサネット、1394、USB: テスト対象のシステムに複数のコントローラーが存在する場合にのみ使用します。 BusParams は、b.d.f と入力します。b、d、f は、それぞれ、関連するデバイス マネージャーのプロパティ ページに表示されるバス番号、デバイス番号、関数です。
SerialTargetPort テスト対象のシステムの COM ポート番号
SerialHostPort ホスト コンピューター上の COM ポート番号
SerialBaudRate シリアル通信の BAUD レート
UsbTargetName 任意の文字列を使用できます。 既定値を使用することが推奨されます。
1394Channel ホストとテスト対象システムの両方で使用される共通の 1394 チャネル。