Como determinar se um plug-in de Ação de E/S Simples do WDTF personalizado é necessário para seu dispositivo
Se você configurou um computador remoto para teste usando o Visual Studio, poderá executar um teste de utilitário que exibe todos os dispositivos que têm plug-ins de E/S Simples do WDTF. O teste também retorna uma lista de dispositivos no computador de teste que não têm suporte para E/S Simples do WDTF. Se o dispositivo não tiver suporte, você poderá criar um no Visual Studio usando o modelo de Plug-in de Ação de E/S Simples de E/S do WDTF , confira Como personalizar a E/S para seu dispositivo usando o Plug-in de Ação de E/S Simples do WDTF.
Pré-requisitos
- O dispositivo em teste é instalado no computador de teste.
- Pacote de Driver que é assinado e instalado no computador de teste. Para verificar se o driver está instalado corretamente, confira Como testar o pacote do driver.
- Testar computadores configurados e provisionados para implantação. Consulte testar um driver em runtime usando o Visual Studio
Instruções
Teste seu dispositivo para ver se você precisa personalizar o plug-in de Ação de E/S Simples do WDTF
O WDK fornece um teste de utilitário que você pode executar para determinar se há um plug-in de E/S Simples do WDTF para o tipo de dispositivo.
Abra a Explorer do Grupo de Testes de Driver. No menu Driver, clique > em Driver Test > Driver Test Group Explorer.
Crie um novo grupo de teste.
Na janela Grupo de Testes do Driver, clique em Adicionar/Remover Testes.
Na caixa de diálogo Adicionar ou Remover Testes , selecione Todos os Testes\Utilitários na lista Categorias de Teste de Dispositivo e adicione o teste Exibir dispositivos que têm plug-ins de E/S Simples do WDTF. Clique em OK. Salve o grupo de teste.
Execute o grupo de teste que inclui o teste do utilitário Exibir dispositivos que têm plug-ins de E/S Simples do WDTF.
Abra o TestTextlog para o teste e verifique se o dispositivo foi relatado como um dispositivo que tem um plug-in de E/S simples do WDTF. Se o dispositivo estiver listado, você não precisará criar um plug-in de E/S simples para seu dispositivo. Você pode executar os testes do Dispositivo Fundamental e o plug-in correto para o tipo de dispositivo será selecionado automaticamente. Para obter informações sobre os testes fornecidos, consulte Como selecionar e configurar os testes fundamentais do dispositivo.
Se não houver nenhum plug-in de E/S para seu dispositivo, você precisará criar um personalizando o modelo de Plug-in de Ação de E/S Simples do WDTF fornecido.
Exemplo de log de texto de teste
WDTF_TEST : INFO :
WDTF_TEST : INFO : Devices that we do NOT have a simple I/O Plug-in for
WDTF_TEST : INFO :
WDTF_TEST : INFO : Intel(R) ICH10 Family USB Universal Host Controller - 3A68 PCI\VEN_8086&DEV_3A68&SUBSYS_3035103C&REV_02\3&33FD14CA&0&D1
WDTF_TEST : INFO : Generic Non-PnP Monitor DISPLAY\DEFAULT_MONITOR\5&1934D7DD&0&UID259
....
WDTF_TEST : INFO : Devices that we have a simple I/O Plug-in for
WDTF_TEST : INFO :
WDTF_TEST : INFO : Generic volume (I:) STORAGE\VOLUME\{A6EA1A2E-87E6-11E1-9834-806E6F6E6963}#0000006F7FD00000
WDTF_TEST : INFO : Generic volume (G:) STORAGE\VOLUME\_??_USBSTOR#DISK&VEN_GENERIC&PROD_STORAGE_DEVICE&REV_9744#000000000010&2#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}
.....
Tópicos relacionados
Como personalizar a E/S para seu dispositivo usando o Plug-in de Ação de E/S Simples do WDTF
Plug-ins de E/S simples do WDTF fornecidos