Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As interfaces de ação controlam uma instância da interface IWDTFTarget2 . Cada plug-in deve suportar esta interface. Todas as interfaces de ação herdam do IAction, direta ou indiretamente.
Você pode recuperar uma interface de ação para um destino chamando o método IWDTFTarget2::GetInterface.
Existem dois conjuntos de interfaces de ação: interfaces de ação do dispositivo e interfaces de ação do sistema.
Interfaces de ação do dispositivo
| Interfaz | Descrição |
|---|---|
| IWDTFDriverPackageAction2 | Define operações e propriedades que representam um pacote de driver para pacotes de driver importados e pré-importados. |
| IWDTFDriverSetupAction2 | Define as operações que controlam o dispositivo de destino durante a configuração do driver. |
| IWDTFEnhancedDeviceTestSupportAction2 | Define operações e propriedades que suportam o driver de filtro EDT (Enhanced Device Test). |
| IWDTFEnhancedDeviceTestSupportActions2 | Define operações e propriedades que suportam a coleção de ações EDT (Enhanced Device Test). |
| IWDTFPNPAction2 | Define operações e propriedades para as interfaces de teste relacionadas ao dispositivo Plug and Play (PNP). |
| IWDTFPNPActions2 | Define operações e propriedades para a coleção de interfaces de teste relacionadas a dispositivos Plug and Play (PNP). |
| IWDTFSimpleIOEx2 | Define operações para um teste de funcionalidade de E/S síncrono simples. |
| IWDTFSimpleIOStressAction2 | Define operações para um teste de funcionalidade de E/S assíncrono simples. |
| IWDTFSimpleIOStressActions2 | Define operações para uma coleção de testes de funcionalidade de E/S assíncronos simples. |
Interfaces de ação do sistema
| Interfaz | Descrição |
|---|---|
| IWDTFDriverSetupSystemAction2 | Define as operações que controlam o sistema durante a configuração do driver. |
| IWDTFSystemAction2 | Define operações e propriedades que dão suporte ao teste de drivers. |
Observações
No WDTF, a interface IWDTFSimpleIOStressAction2 é implementada uma vez como um wrapper em torno das inúmeras implementações SimpleIO.
SimpleIO pode ser mais fácil de usar diretamente, em vez de através de IWDTFSimpleIOStressAction2. Isso ocorre porque o código do cenário deve manter uma referência a cada instância IWDTFSimpleIOStressAction2 que inicia e certificar-se de que ela seja parada antes de fechar. No entanto, como IWDTFSimpleIOStressAction2 é executado de forma assíncrona, ele permite que você teste combinações de eventos. Por exemplo, uma instância IWDTFSimpleIOStressAction2 pode iniciar o teste de E/S por um longo período para testar as funcionalidades de suspensão de hardware.
Requerimentos
| Cabeçalho |
|---|
| WDTFDriverPackageAction (Link pendente) |
| WDTFDriverSetupDeviceAction.h |
| WDTFInterfaces.h |
| WDTFEDTAction.h |
| WDTFPNPAction.h |