如何判斷裝置是否需要自定義 WDTF 簡單 I/O 動作外掛程式
如果您已設定遠端電腦以使用 Visual Studio 進行測試,您可以執行公用程式測試,以顯示所有具有 WDTF 簡單 I/O 外掛程式的裝置。測試也會傳回測試計算機上沒有 WDTF 簡單 I/O 支援的裝置清單。 如果您的裝置不受支援,您可以使用 WDTF 簡單 I/O 動作外掛程式 範本在 Visual Studio 中建立一個裝置,請參閱 如何使用 WDTF 簡單 I/O 動作外掛程式來自定義裝置的 I/O。
必要條件
- 受測裝置安裝在測試計算機上。
- 測試簽署並安裝在測試電腦上的驅動程式套件。 若要確認驅動程式是否已正確安裝,請參閱如何測試驅動程式套件。
- 測試已設定及布建部署的計算機。 請參閱 使用 Visual Studio 在執行時間測試驅動程式
指示
測試您的裝置,以查看您是否需要自定義 WDTF 簡單 I/O 動作外掛程式
WDK 提供您可以執行的公用程式測試,以判斷您的裝置類型是否有 WDTF 簡單 I/O 外掛程式。
開啟 驅動程序測試群組總管。 從 [驅動程式] 功能表中,單擊 [驅動程序 > 測試驅動程序測試 > 群組總管]。
建立新的測試群組。
在 [驅動程序測試群組] 視窗中,按兩下 [ 新增/移除測試]。
在 [新增或移除測試] 對話框中,從 [裝置測試類別] 列表中選取 [所有測試\公用程式],然後新增測試 [顯示具有 WDTF 簡單 I/O 外掛程式的裝置]。按兩下 [確定]。 儲存測試群組。
執行測試群組,其中包含公用程式測試 顯示具有WDTF簡單 I/O 外掛程式的裝置。
開啟測試的 TestTextlog,並確認您的裝置已回報為具有 WDTF 簡單 I/O 外掛程式的裝置。 如果您的裝置已列出,您不需要為您的裝置建立簡單的 I/O 外掛程式。 您可以執行裝置基本測試,並會自動選取裝置類型的正確外掛程式。 如需所提供測試的相關信息,請參閱 如何選取及設定裝置基本測試。
如果您的裝置沒有 I/O 外掛程式,您必須自訂提供的 WDTF 簡單 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}
.....