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.
WDTF inclui um conjunto de interfaces que executam ações específicas sobre alvos. O WDTF utiliza o Registro do Windows para mapear as implementações específicas dessas interfaces para seus respectivos destinos reais. Pode haver uma implementação para todos os destinos ou várias implementações específicas de classe. Os cenários podem usar interfaces de ação para executar atividades comuns sem precisar saber as especificidades de cada destino.
Seu cenário pode tentar localizar uma implementação para uma dessas interfaces chamando o método IWDTFTarget2::GetInterface . Observe que nem todos os objetos de destino dão suporte a cada interface de ação. O exemplo de código VBScript a seguir recupera uma interface que pode desabilitar e habilitar (e muito mais) o dispositivo que o destino representa.
Set Action = Device.GetInterface("PNP")
As Interfaces de Ação são identificadas com um ProgId do WDTF. Você deve especificar o ProgId do WDTF ao chamar os métodos HasInterface, GetInterface, GetInterfaces e GetInterfacesIfExist . Para obter informações sobre o WDTF ProgId, consulte as Interfaces de Ação.
Você pode adicionar interfaces e implementações de interfaces ao WDTF por meio de um modelo de plug-in. Para obter mais informações sobre esse modelo, consulte Estendendo a Estrutura.
Tópicos relacionados
Estendendo a estrutura
GetInterface
GetInterfaces
GetInterfacesIfExist
HasInterface