Freigeben über


Ermitteln, ob ein benutzerdefiniertes WDTF Simple I/O Action-Plug-In für Ihr Gerät erforderlich ist

Wenn Sie einen Remotecomputer für Tests mit Visual Studio konfiguriert haben, können Sie einen Hilfsprogrammtest ausführen, der alle Geräte anzeigt, die über WDTF Simple E/A-Plug-Ins verfügen. Der Test gibt auch eine Liste der Geräte auf dem Testcomputer zurück, die keine WDTF Simple-E/A-Unterstützung haben. Wenn Ihr Gerät nicht unterstützt wird, können Sie ein Gerät in Visual Studio mithilfe der WDTF-Plug-In-Vorlage für einfache E/A-Aktionen erstellen. Weitere Informationen finden Sie unter Anpassen der E/A für Ihr Gerät mithilfe des WDTF-Plug-Ins für einfache E/A-Aktionen.

Voraussetzungen

  • Das getestete Gerät ist auf dem Testcomputer installiert.
  • Treiberpaket, das testsigniert und auf dem Testcomputer installiert ist. Informationen zum Überprüfen, ob Ihr Treiber ordnungsgemäß installiert ist, finden Sie unter Testen des Treiberpakets.
  • Testcomputer, die für die Bereitstellung konfiguriert und bereitgestellt werden. Weitere Informationen finden Sie unter Testen eines Treibers zur Laufzeit mit Visual Studio.

Anweisungen

Testen Sie Ihr Gerät, um festzustellen, ob Sie das WDTF-Plug-In für einfache E/A-Aktionen anpassen müssen.

Der WDK bietet einen Hilfsprogrammtest, den Sie ausführen können, um zu bestimmen, ob ein WDTF Simple E/A-Plug-In für Ihren Gerätetyp vorhanden ist.

  1. Öffnen Sie die Explorer Treibertestgruppe. Klicken Sie im Menü Treiber auf Driver > Test > Driver Test Group Explorer.

  2. Erstellen Sie eine neue Testgruppe.

  3. Klicken Sie im Fenster Treibertestgruppe auf Tests hinzufügen/entfernen.

  4. Wählen Sie im Dialogfeld Tests hinzufügen oder entfernen die Option Alle Tests\Hilfsprogramme aus der Liste Gerätetestkategorien aus, und fügen Sie den Test Anzeigegeräte mit WDTF Simple E/O-Plug-Ins hinzu. Klicken Sie auf OK. Speichern Sie die Testgruppe.

  5. Führen Sie die Testgruppe aus, die den Hilfsprogrammtest Anzeigegeräte enthält, die über WDTF Simple I/O-Plug-Ins verfügen.

  6. Öffnen Sie testTextlog für den Test, und vergewissern Sie sich, dass Ihr Gerät als Gerät gemeldet wird, das über ein WDTF Simple I/O-Plug-In verfügt. Wenn Ihr Gerät aufgeführt ist, müssen Sie kein einfaches E/A-Plug-In für Ihr Gerät erstellen. Sie können die Gerätegrundlagentests ausführen, und das richtige Plug-In für Ihren Gerätetyp wird automatisch ausgewählt. Informationen zu den bereitgestellten Tests finden Sie unter Auswählen und Konfigurieren der Gerätegrundlagentests.

    Wenn kein E/A-Plug-In für Ihr Gerät vorhanden ist, müssen Sie eins erstellen, indem Sie die bereitgestellte WDTF Simple E/O Action Plug-In-Vorlage anpassen.

Beispieltesttextprotokoll

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} 

..... 

Anpassen der E/A für Ihr Gerät mithilfe des WDTF-Plug-Ins für einfache E/A-Aktionen
Bereitgestellte WDTF Simple I/O-Plug-Ins