Partilhar via


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.

  1. Abra a Explorer do Grupo de Testes de Driver. No menu Driver, clique > em Driver Test > Driver Test Group Explorer.

  2. Crie um novo grupo de teste.

  3. Na janela Grupo de Testes do Driver, clique em Adicionar/Remover Testes.

  4. 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.

  5. 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.

  6. 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} 

..... 

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