Compartir a través de


Cómo determinar si se requiere un complemento de acción de E/S simple de WDTF personalizado para el dispositivo

Si ha configurado un equipo remoto para realizar pruebas con Visual Studio, puede ejecutar una prueba de utilidad que muestre todos los dispositivos que tienen complementos de E/S simples de WDTF. La prueba también devuelve una lista de dispositivos en el equipo de prueba que no tienen compatibilidad con E/S simple de WDTF. Si el dispositivo no es compatible, puede crear uno en Visual Studio mediante la plantilla complemento de acción de E/S simple de WDTF , consulte Personalización de E/S para el dispositivo mediante el complemento de acción de E/S simple de WDTF.

Requisitos previos

  • El dispositivo sometido a prueba se instala en el equipo de prueba.
  • Paquete de controladores que está firmado e instalado en el equipo de prueba. Para comprobar que el controlador está instalado correctamente, consulte Cómo probar el paquete de controladores.
  • Pruebe los equipos configurados y aprovisionados para la implementación. Consulte Prueba de un controlador en tiempo de ejecución mediante Visual Studio

Instrucciones

Pruebe el dispositivo para ver si necesita personalizar el complemento de acción de E/S simple de WDTF.

WDK proporciona una prueba de utilidad que puede ejecutar para determinar si hay un complemento de E/S simple de WDTF para el tipo de dispositivo.

  1. Abra el Explorador de grupos de pruebas de controladores. En el menú Controlador, haga clic en Explorador > de grupos de pruebas > de controladores de prueba de controladores.

  2. Cree un nuevo grupo de pruebas.

  3. En la ventana Grupo de pruebas de controladores, haga clic en Agregar o quitar pruebas.

  4. En el cuadro de diálogo Agregar o quitar pruebas , seleccione Todas las pruebas\Utilidades de la lista Categorías de pruebas de dispositivo y agregue los dispositivos display de prueba que tienen complementos de E/S simple de WDTF. Haga clic en Aceptar. Guarde el grupo de pruebas.

  5. Ejecute el grupo de pruebas que incluye los dispositivos display de prueba de la utilidad que tienen complementos de E/S simple de WDTF.

  6. Abra TestTextlog para la prueba y compruebe que el dispositivo se notifica como un dispositivo que tiene un complemento de E/S simple de WDTF. Si el dispositivo aparece en la lista, no es necesario crear un complemento de E/S simple para el dispositivo. Puede ejecutar las pruebas fundamentales del dispositivo y se seleccionará automáticamente el complemento correcto para el tipo de dispositivo. Para obtener información sobre las pruebas proporcionadas, consulte Cómo seleccionar y configurar las pruebas fundamentales del dispositivo.

    Si no hay ningún complemento de E/S para el dispositivo, debe crear uno personalizando la plantilla de complemento de acción de E/S simple de WDTF proporcionada.

Ejemplo de registro de texto de prueba

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} 

..... 

Personalización de E/S para el dispositivo mediante el complemento de acción de E/S simple de WDTF
Complementos de E/S simples de WDTF proporcionados