Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Aktionsschnittstellen steuern eine Instanz der IWDTFTarget2-Schnittstelle . Jedes Plug-In muss diese Schnittstelle unterstützen. Alle Aktionsschnittstellen erben direkt oder indirekt von IAction.
Sie können eine Aktionsschnittstelle für ein Ziel abrufen, indem Sie die IWDTFTarget2::GetInterface-Methode aufrufen.
Es gibt zwei Aktionsschnittstellen: Geräteaktionsschnittstellen und Systemaktionsschnittstellen.
Geräteaktionsschnittstellen
| Schnittstelle | BESCHREIBUNG |
|---|---|
| IWDTFDriverPackageAction2- | Definiert Vorgänge und Eigenschaften, die ein Treiberpaket für importierte und bereits importierte Treiberpakete darstellen. |
| IWDTFDriverSetupAction2- | Definiert Vorgänge, die das Zielgerät während der Treibereinrichtung steuern. |
| IWDTFEnhancedDeviceTestSupportAction2 | Definiert Vorgänge und Eigenschaften, die den EDT-Filtertreiber (Enhanced Device Test) unterstützen. |
| IWDTFEnhancedDeviceTestSupportActions2 | Definiert Vorgänge und Eigenschaften, die die Sammlung erweiterter Gerätetestaktionen (Enhanced Device Test, EDT) unterstützen. |
| IWDTFPNPAction2 | Definiert Vorgänge und Eigenschaften für die Plug and Play-Schnittstellen (Plug and Play, PNP) für gerätebezogene Testschnittstellen. |
| IWDTFPNPActions2 | Definiert Vorgänge und Eigenschaften für die Sammlung von Plug and Play (PNP)-gerätebezogenen Testschnittstellen. |
| IWDTFSimpleIOEx2 | Definiert Vorgänge für einen einfachen synchronen E/A-Funktionstest. |
| IWDTFSimpleIOStressAction2 | Definiert Vorgänge für einen einfachen asynchronen E/A-Funktionalitätstest. |
| IWDTFSimpleIOStressActions2 | Definiert Vorgänge für eine Sammlung einfacher asynchroner E/A-Funktionalitätstests. |
Systemaktionsschnittstellen
| Schnittstelle | BESCHREIBUNG |
|---|---|
| IWDTFDriverSetupSystemAction2 | Definiert Vorgänge, die das System während der Treibereinrichtung steuern. |
| IWDTFSystemAction2 | Definiert Vorgänge und Eigenschaften, die Treibertests unterstützen. |
Bemerkungen
In WDTF wird die IWDTFSimpleIOStressAction2-Schnittstelle einmal als Wrapper um die zahlreichen SimpleIO-Implementierungen implementiert.
SimpleIO kann einfacher direkt und nicht über IWDTFSimpleIOStressAction2 verwendet werden. Dies liegt daran, dass Szenariocode einen Verweis auf jede IWDTFSimpleIOStressAction2-Instanz beibehalten muss, die gestartet wird, und denken Sie daran, ihn vor dem Schließen zu beenden. Da IWDTFSimpleIOStressAction2 jedoch asynchron ausgeführt wird, können Sie Kombinationen von Ereignissen testen. Beispielsweise könnte eine IWDTFSimpleIOStressAction2-Instanz E/A-Tests für einen längeren Zeitraum starten, um Hardware-Ruhezustandsfeatures zu testen.
Anforderungen
| Kopfzeile |
|---|
| WDTFDriverPackageAction (Link ausstehend) |
| WDTFDriverSetupDeviceAction.h |
| WDTFInterfaces.h |
| WDTFEDTAction.h |
| WDTFPNPAction.h |