Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As interfaces de ação controlam uma instância da interface IWDTFTarget2 . Cada plug-in deve dar suporte a essa 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.
Há 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
| Interfase | Descrição |
|---|---|
| IWDTFDriverPackageAction2 | Define operações e propriedades que representam um pacote de driver para pacotes de driver importados e pré-importados. |
| IWDTFDriverSetupAction2 | Define operações que controlam o dispositivo de destino durante a instalação do driver. |
| IWDTFEnhancedDeviceTestSupportAction2 | Define operações e propriedades que dão suporte ao driver de filtro EDT (Teste de Dispositivo Avançado). |
| IWDTFEnhancedDeviceTestSupportActions2 | Define operações e propriedades que dão suporte à coleção de ações de TESTE de Dispositivo Avançado (EDT). |
| IWDTFPNPAction2 | Define operações e propriedades para as interfaces de teste relacionadas ao dispositivo PNP (Plug and Play). |
| IWDTFPNPActions2 | Define operações e propriedades para a coleção de interfaces de teste relacionadas ao dispositivo PNP (Plug and Play). |
| IWDTFSimpleIOEx2 | Define operações para um simples teste de funcionalidade de E/S síncrona. |
| IWDTFSimpleIOStressAction2 | Define operações para um simples teste de funcionalidade de E/S assíncrona. |
| IWDTFSimpleIOStressActions2 | Define operações para uma coleção de testes simples de funcionalidade de E/S assíncrona. |
Interfaces de ação do sistema
Observações
No WDTF, a interface IWDTFSimpleIOStressAction2 é implementada uma vez como um wrapper em torno das inúmeras implementações do SimpleIO.
O SimpleIO pode ser mais fácil de usar diretamente, em vez de por meio de IWDTFSimpleIOStressAction2. Isso ocorre porque o código do cenário deve manter uma referência a cada instância IWDTFSimpleIOStressAction2 que ele inicia e lembrar-se de interrompê-la antes de fechar. No entanto, como IWDTFSimpleIOStressAction2 é executado de forma assíncrona, ele permite testar combinações de eventos. Por exemplo, uma instância IWDTFSimpleIOStressAction2 pode iniciar o teste de E/S por um período estendido para testar os recursos de suspensão de hardware.
Requisitos
| Cabeçalho |
|---|
| WDTFDriverPackageAction (link pendente) |
| WDTFDriverSetupDeviceAction.h |
| WDTFInterfaces.h |
| WDTFEDTAction.h |
| WDTFPNPAction.h |