Pestaña Configuración global de WDF
En este tema se proporciona información detallada sobre la página Configuración global de WDF del comprobador de WDF. En esta página se presentan las opciones de comprobación de WDF globales (en todo el sistema) y se muestran los procesos de host de UMDF con controladores hospedados.
En la parte superior, verá el cuadro Control de salida de diagnóstico del cargador . Aquí puede especificar si desea ver los mensajes de diagnóstico de los cargadores KMDF y UMDF 2.0. Estas son opciones globales que establecen las marcas de diagnóstico (DbgPrint enable) para los cargadores respectivos.
También puede elegir si desea ver los mensajes de diagnóstico del cargador en el depurador de kernel.
Por ejemplo, si depura controladores UMDF con un depurador en modo de usuario, habilite la salida del cargador para UMDF. Si está depurando un controlador UMDF mediante un depurador de kernel, seleccione también Hacer que los mensajes de diagnóstico del cargador sean visibles en el depurador de kernel.
El cuadro Procesos de host muestra todos los procesos de host y sus identificadores de proceso, así como si el comprobador de aplicaciones está activo para cada proceso. Puede expandir o contraer la lista de controladores hospedados en cada proceso. Si ha especificado un depurador en modo de usuario en la página Mis preferencias , también puede resaltar un controlador o proceso y, a continuación, hacer clic en el botón Asociar depurador en modo usuario a este proceso .
Por último, el cuadro Global User Mode Verifier Settings (Configuración del comprobador del modo de usuario global ) contiene opciones de depuración que afectan a todos los controladores UMDF del sistema. Para obtener más información sobre esta configuración, consulta Usar comprobador de UMDF.
Al realizar cambios en la configuración del comprobador de UMDF, estos cambios afectan a los dispositivos cargados posteriormente. Si el dispositivo ya está en ejecución, debe deshabilitarlo y volver a habilitarlo. El comprobador de WDF deshabilita y vuelve a habilitar el dispositivo si cambia el nivel de seguimiento de UMDF o selecciona la opción Send Log Output to Kernel Debugger (Enviar salida de registro a depurador de kernel ). Esta opción no funciona si selecciona Realizar ninguna acción... en la lista desplegable Cuando se debe reiniciar la máquina... en la página Mis preferencias .
Para configurar el inicio automático del depurador en modo de usuario
- Asegúrese de que ha especificado un depurador en modo de usuario en la página Mis preferencias .
- Especifique un retraso en la carga del controlador o la hora de inicio para los nuevos procesos de host. El retraso debe ser un mínimo de dos segundos.
- Seleccione Iniciar automáticamente el depurador en modo de usuario cuando se solicite y haga clic en Aplicar.
- Deje en ejecución el comprobador de WDF. Cuando se inicia un nuevo proceso de host, el comprobador de WDF adjunta el depurador preferido al proceso.
- Si el controlador ya está en ejecución, cambie el nivel de seguimiento o seleccione Enviar salida de registro al depurador de kernel y haga clic en Aplicar. Si lo hace, se detiene y reinicia todos los procesos de UMDF a menos que haya desactivado la característica de reinicio automático (puede restaurarla en la página Mis preferencias ).