Sdílet prostřednictvím


Rozhraní akcí

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

Viz také

IAction

IWDTFTarget2

IWDTFTarget2::GetInterface

IWDTFSimpleIOStressAction2