Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Rozhraní akcí řídí instanci rozhraní IWDTFTarget2. Každý modul plug-in musí podporovat toto rozhraní. Všechna rozhraní akcí dědí z IAction přímo nebo nepřímo.
Akční rozhraní pro cíl můžete načíst voláním metody IWDTFTarget2::GetInterface.
Existují dvě sady rozhraní akcí: rozhraní akcí zařízení a rozhraní systémových akcí.
Rozhraní operací zařízení
| Rozhraní | Popis |
|---|---|
| IWDTFDriverPackageAction2 | Definuje operace a vlastnosti, které představují balíček ovladače pro importované a předimportované balíčky ovladačů. |
| IWDTFDriverSetupAction2 | Definuje operace, které řídí cílové zařízení během instalace ovladače. |
| IWDTFEnhancedDeviceTestSupportAction2 | Definuje operace a vlastnosti, které podporují ovladač filtru rozšířeného testu zařízení (EDT). |
| IWDTFEnhancedDeviceTestSupportActions2 | Definuje operace a vlastnosti, které podporují kolekci akcí rozšířeného testu zařízení (EDT). |
| IWDTFPNPAction2 | Definuje operace a vlastnosti pro testovací rozhraní související se zařízeními typu Plug and Play (PNP). |
| IWDTFPNPActions2 | Definuje operace a vlastnosti pro kolekci testovacích rozhraní souvisejících se zařízeními typu Plug and Play (PNP). |
| IWDTFSimpleIOEx2 | Definuje operace pro jednoduchý synchronní test funkcí vstupně-výstupních operací. |
| IWDTFSimpleIOStressAction2 | Definuje operace pro jednoduchý asynchronní vstupně-výstupní test funkčnosti. |
| IWDTFSimpleIOStressActions2 | Definuje operace pro kolekci jednoduchých asynchronních vstupně-výstupních testů funkcí. |
Rozhraní systémových operací
| Rozhraní | Popis |
|---|---|
| IWDTFDriverSetupSystemAction2 | Definuje operace, které řídí systém během instalace ovladače. |
| IWDTFSystemAction2 | Definuje operace a vlastnosti, které podporují testování ovladačů. |
Poznámky
V WDTF je rozhraní IWDTFSimpleIOStressAction2 implementováno jednou jako obálka kolem řady SimpleIO implementací.
SimpleIO může být jednodušší používat přímo, a ne prostřednictvím IWDTFSimpleIOStressAction2. Je to proto, že kód scénáře musí uchovávat odkaz na každou instanci IWDTFSimpleIOStressAction2 , která se spustí, a nezapomeňte ho zastavit před zavřením. Vzhledem k tomu, že IWDTFSimpleIOStressAction2 běží asynchronně, umožňuje testovat kombinace událostí. Například instance IWDTFSimpleIOStressAction2 může spustit testování vstupně-výstupních operací po delší dobu pro testování funkcí režimu spánku hardwaru.
Požadavky
| Záhlaví |
|---|
| WDTFDriverPackageAction (čeká na propojení) |
| WDTFDriverSetupDeviceAction.h |
| WDTFInterfaces.h |
| WDTFEDTAction.h |
| WDTFPNPAction.h |