Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El aprovisionamiento de un equipo de destino o prueba es el proceso de configuración de un equipo para la implementación automática de controladores, pruebas y depuración. Para aprovisionar un equipo, use Microsoft Visual Studio.
Un entorno de prueba y depuración tiene dos equipos: el equipo host y el equipo de destino. El equipo de destino también se denomina equipo de prueba. Desarrolle y compile el controlador en Visual Studio en el equipo host. El depurador se ejecuta en el equipo host y está disponible en la interfaz de usuario de Visual Studio. Al probar y depurar un controlador, el controlador se ejecuta en el equipo de destino.
Asegúrese de que el host y los equipos de destino pueden hacer ping entre sí por nombre. Este proceso es más sencillo si ambos equipos pertenecen al mismo grupo de trabajo o dominio de red. Si los equipos están en un grupo de trabajo, conéctelos con un enrutador en lugar de un concentrador o conmutador.
Al aprovisionar sistemas para la implementación de controladores, el host y las máquinas de destino deben tener la misma versión del sistema operativo Windows.
Sugerencia
Para obtener soporte técnico de la comunidad en WDK, consulte el Foro de rendimiento de hardware de Windows en Q&A de Microsoft.
Preparación del equipo de destino para el aprovisionamiento
En el equipo de destino, instale el sistema operativo que usará para ejecutar y probar el controlador.
Instale el WDK. Solo tiene que instalar Visual Studio si planea realizar el desarrollo de controladores en el equipo de destino.
Si el arranque seguro está habilitado en el equipo de destino, deshabilítelo. Para obtener información sobre unified Extensible Firmware Interface (UEFI) y Secure Boot, consulte UEFI Firmware.
Si el equipo de destino es una máquina virtual, debe iniciarse en modo no mejorado para deshabilitar la configuración del modo mejorado de máquina virtual, consulte Uso compartido de dispositivos con la máquina virtual.
Si va a implementar un controlador de prueba en la máquina de destino, habilite la firma de pruebas desde un comando con privilegios elevados con:
bcdedit /set testsigning onSi va a probar el controlador con WDTF, asegúrese de habilitar el Comprobador de controladores mediante la página de propiedades y reinicie la máquina de destino después de la implementación.
- En el equipo host, en Visual Studio, haga clic con el botón derecho en el proyecto de controlador, vaya a Propiedades Propiedades > de > configuración Driver Install > Driver Verification > Enable Driver Verification Enable Driver Verification
En el equipo de destino, ejecute el MSI de configuración del destino de prueba de WDK que coincida con la plataforma del equipo de destino. Puede encontrar el MSI en el directorio de instalación del Kit de controladores de Windows (WDK) en Remoto.
Ejemplo: C:\Program Files (x86)\Windows Kits\10\Remote\x64\WDK Test Target Setup x64-x64_en-us.msi
Si el equipo de destino ejecuta Windows Server, busque la carpeta DriverTest que acaba de crear WDK Test Target Setup MSI. (Ejemplo: c:\DriverTest). Seleccione y mantenga presionada (o haga clic con el botón derecho) en la carpeta DriverTest y elija Propiedades. En la pestaña Seguridad , conceda permiso Modificar al grupo Usuarios autenticados .
Compruebe que el host y los equipos de destino pueden hacer ping entre sí. Abra una ventana del símbolo del sistema y escriba pingComputerName.
Si el host y los equipos de destino están unidos a un grupo de trabajo y están en subredes diferentes, es posible que tenga que ajustar algunas opciones de firewall para que el host y los equipos de destino puedan comunicarse. Siga estos pasos:
- En el equipo de destino, en el Panel de control, vaya al Centro de uso compartido de red e Internet>. Anote la red activa. Se trata de una red pública, una red privada o un dominio.
- En el equipo de destino, en el Panel de control, vaya a Configuración avanzada del Firewall > de Windows de seguridad > y > sistema.
- En la lista de reglas de entrada, busque todas las reglas de detección de redes de la red activa. (Por ejemplo, busque todas las reglas de detección de redes que tengan un perfil de privado). Haga doble clic en cada regla y abra la pestaña Ámbito . En Dirección IP remota, seleccione Cualquier dirección IP.
- En la lista de reglas de entrada, busque todas las reglas de uso compartido de archivos e impresoras para la red activa. Para cada una de esas reglas, haga doble clic en la regla y abra la pestaña Ámbito . En Dirección IP remota, seleccione Cualquier dirección IP.
Aprovisionamiento del equipo de destino
Ahora está listo para aprovisionar el equipo de destino desde el equipo host en Visual Studio.
En el equipo host, en Visual Studio, seleccione el menú Extensiones , seleccione Driver (Controlador), Seleccione Test (Probar) y seleccione Configurar dispositivos.
En el cuadro de diálogo Configurar dispositivos , seleccione Agregar nuevo dispositivo.
En Nombre de host de red, escriba el nombre o la dirección IP local del equipo de destino. Seleccione Aprovisionar dispositivo y elija Configuración del depurador.
Seleccione Siguiente.
Seleccione un tipo de conexión de depuración y escriba los parámetros necesarios.
Para obtener más información sobre cómo configurar la depuración en varios tipos de conexiones, vea Configurar la depuración manual del kernel de red KDNET y la documentación relacionada de las herramientas de depuración para Windows.
El proceso de aprovisionamiento tarda varios minutos y puede reiniciar automáticamente el equipo de destino una o dos veces. Cuando finalice el aprovisionamiento, seleccione Finalizar.
Reinicie el equipo.