Compartir a través de


Destinos de Kernel-Mode activos

Para adjuntar el motor del depurador a un equipo de destino para la depuración en modo kernel, use el método AttachKernel.

Nota El motor no se asocia completamente al kernel hasta que se haya llamado al método WaitForEvent . Solo después de que el kernel haya generado un evento (por ejemplo, el punto de interrupción inicial ) estará disponible en la sesión del depurador. Consulte Depuración del modelo de sesión y ejecución para obtener más información.

Si el motor del depurador está asociado a un kernel que no es el kernel local y la conexión no es una conexión eXDI, las opciones de conexión usadas para buscar el equipo de destino se pueden consultar mediante GetKernelConnectionOptions. La conexión también se puede volver a sincronizar o la velocidad de conexión cambiada mediante SetKernelConnectionOptions.

El depurador puede conectarse al kernel local, pero solo de forma limitada y solo si el equipo se ha arrancado con el modificador de arranque /debug . (En algunas instalaciones de Windows, se admite la depuración de kernel local cuando se usan otros modificadores, como /debugport, pero no es una característica garantizada de Windows y no se debe confiar en). IsKernelDebuggerEnabled se usa para determinar si el equipo local está disponible para la depuración. Para obtener más información sobre la depuración de kernel en una sola máquina, vea Realizar depuración de kernel local.