Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les interfaces d’action contrôlent une instance de l’interface IWDTFTarget2 . Chaque plug-in doit prendre en charge cette interface. Toutes les interfaces d’action héritent d’IAction, directement ou indirectement.
Vous pouvez récupérer une interface d’action pour une cible en appelant la méthode IWDTFTarget2 ::GetInterface.
Il existe deux ensembles d’interfaces d’action : les interfaces d’action d’appareil et les interfaces d’action système.
Interfaces d’action d’appareil
| Interface | Descriptif |
|---|---|
| IWDTFDriverPackageAction2 | Définit les opérations et les propriétés qui représentent un package de pilotes pour les packages de pilotes importés et pré-importés. |
| IWDTFDriverSetupAction2 | Définit les opérations qui contrôlent l’appareil cible pendant la configuration du pilote. |
| IWDTFEnhancedDeviceTestSupportAction2 | Définit les opérations et les propriétés qui prennent en charge le pilote de filtre EDT (Enhanced Device Test). |
| IWDTFEnhancedDeviceTestSupportActions2 | Définit les opérations et les propriétés qui prennent en charge la collecte d’actions EDT (Enhanced Device Test). |
| IWDTFPNPAction2 | Définit des opérations et des propriétés pour les interfaces de test liées aux appareils Plug-and-Play (PNP). |
| IWDTFPNPActions2 | Définit des opérations et des propriétés pour la collection d’interfaces de test liées aux appareils Plug-and-Play (PNP). |
| IWDTFSimpleIOEx2 | Définit des opérations pour un test de fonctionnalité d’E/S synchrone simple. |
| IWDTFSimpleIOStressAction2 | Définit des opérations pour un test simple des fonctionnalités d’E/S asynchrones. |
| IWDTFSimpleIOStressActions2 | Définit des opérations pour une collection de tests de fonctionnalités d’E/S asynchrones simples. |
Interfaces d’action système
| Interface | Descriptif |
|---|---|
| IWDTFDriverSetupSystemAction2 | Définit les opérations qui contrôlent le système pendant la configuration du pilote. |
| IWDTFSystemAction2 | Définit les opérations et les propriétés qui prennent en charge les tests de pilotes. |
Remarques
Dans WDTF, l’interface IWDTFSimpleIOStressAction2 est implémentée une fois en tant que wrapper autour des nombreuses implémentations SimpleIO.
SimpleIO peut être plus facile à utiliser directement, plutôt que via IWDTFSimpleIOStressAction2. Cela est dû au fait que le code du scénario doit conserver une référence à chaque instance IWDTFSimpleIOStressAction2 qu’elle démarre, et n’oubliez pas de l’arrêter avant de fermer. Toutefois, étant donné que IWDTFSimpleIOStressAction2 s’exécute de façon asynchrone, il vous permet de tester les combinaisons d’événements. Par exemple, une instance IWDTFSimpleIOStressAction2 peut démarrer des tests d’E/S pendant une période prolongée pour tester les fonctionnalités de veille matérielle.
Spécifications
| En-tête de page |
|---|
| WDTFDriverPackageAction (lien en attente) |
| WDTFDriverSetupDeviceAction.h |
| WDTFInterfaces.h |
| WDTFEDTAction.h |
| WDTFPNPAction.h |