お使いのデバイスにカスタム WDTF Simple I/O がサポートアクション プラグインが必要かどうかを判断する方法
Visual Studio を使用したテスト用にリモート コンピューターを構成している場合は、WDTF Simple I/O プラグインを持つすべてのデバイスを表示するユーティリティ テストを実行できます。また、このテストでは、WDTF Simple I/O がサポートされていないテスト コンピューター上のデバイスの一覧も返されます。 デバイスがサポートされていない場合は、WDTF Simple I/O Action プラグイン テンプレートを使用して Visual Studio でデバイスを作成できます。「WDTF Simple I/O アクション プラグインを使用してデバイスの I/O をカスタマイズする方法」をご参照ください。
前提条件
- テスト対象のデバイスがテスト コンピューターにインストールされます。
- テスト 用コンピューターに署名され、インストールされているドライバー パッケージ。 ドライバーが正しくインストールされていることを確認するには、「ドライバー パッケージをテストする方法」をご参照ください。
- 導入用に構成およびプロビジョニングされたコンピューターをテストします。 「Visual Studio を使って実行時にドライバーをテストする方法」をご参照ください。
手順
デバイスをテストして、WDTF Simple I/O Action プラグインをカスタマイズする必要があるかどうかを確認する
WDK には、デバイスの種類に WDTF Simple I/O プラグインがあるかどうかを判断するために実行できるユーティリティ テストが用意されています。
ドライバー テスト グループ エクスプローラーを開きます。 [ドライバー]> メニューの >[ドライバー テスト ドライバー テスト グループ エクスプローラー] をクリックします。
新しいテスト グループを作成します。
[ドライバー テスト グループ] ウィンドウで、[テストの追加と削除] をクリックします。
[テストの追加と削除] ダイアログ ボックスで、[デバイス テスト カテゴリ] の一覧から [すべてのテスト\ユーティリティ] を選択し、WDTF Simple I/O プラグインを伴うディスプレイ デバイス テストを追加します。[OK] をクリックします。 テスト グループを保存します。
WDTF Simple I/O プラグインを伴うディスプレイ デバイス ユーティリティ テストを含むテスト グループを実行します。
テストの TestTextlog を開き、デバイスが WDTF Simple I/O プラグインを伴うデバイスとして報告されていることを確認します。 デバイスが一覧表示されている場合は、デバイス用の シンプルなI/O プラグインを作成する必要はありません。 Device Fundamental テストを実行すると、デバイスの種類に合った適切なプラグインが自動的に選択されます。 利用できるテストの詳細については、「デバイスの基礎テストの選択および構成方法」をご参照ください。
デバイスの I/O プラグインがない場合は、提供されている WDTF Simple I/O アクション プラグイン テンプレートをカスタマイズして、I/O プラグインを作成する必要があります。
テスト テキスト ログの例
WDTF_TEST : INFO :
WDTF_TEST : INFO : Devices that we do NOT have a simple I/O Plug-in for
WDTF_TEST : INFO :
WDTF_TEST : INFO : Intel(R) ICH10 Family USB Universal Host Controller - 3A68 PCI\VEN_8086&DEV_3A68&SUBSYS_3035103C&REV_02\3&33FD14CA&0&D1
WDTF_TEST : INFO : Generic Non-PnP Monitor DISPLAY\DEFAULT_MONITOR\5&1934D7DD&0&UID259
....
WDTF_TEST : INFO : Devices that we have a simple I/O Plug-in for
WDTF_TEST : INFO :
WDTF_TEST : INFO : Generic volume (I:) STORAGE\VOLUME\{A6EA1A2E-87E6-11E1-9834-806E6F6E6963}#0000006F7FD00000
WDTF_TEST : INFO : Generic volume (G:) STORAGE\VOLUME\_??_USBSTOR#DISK&VEN_GENERIC&PROD_STORAGE_DEVICE&REV_9744#000000000010&2#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}
.....
関連トピック
WDTF シンプル I/O アクション プラグインを使ってデバイスの I/O をカスタマイズする方法
提供されている WDTF シンプル I/O プラグイン