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.
La rutina KdDisableDebugger deshabilita el depurador de kernel.
Sintaxis
NTSTATUS KdDisableDebugger();
Valor devuelto
KdDisableDebugger devuelve STATUS_SUCCESS si el depurador de kernel se deshabilitó correctamente. De lo contrario, el valor devuelto puede ser uno de los siguientes códigos de estado de error:
STATUS_ACCESS_DENIED
STATUS_DEBUGGER_INACTIVE
Observaciones
Si el sistema operativo se ha arrancado sin controles de depuración, KdDisableDebugger devuelve STATUS_DEBUGGER_INACTIVE.
Si el depurador de kernel está bloqueado (es decir, la KdBlockEnable variable del sistema se establece en un valor distinto de FALSE), KdDisableDebugger devuelve STATUS_ACCESS_DENIED.
Después de que un autor de llamada llame a KdDisableDebugger para deshabilitar el depurador de kernel, el autor de la llamada puede llamar a la rutina de KdEnableDebugger para volver a habilitar el depurador de kernel.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Microsoft Windows 2000 y versiones posteriores de Windows. |
de la plataforma de destino de | Universal |
encabezado de | wdm.h (incluya Wdm.h) |
biblioteca de | NtosKrnl.lib |
DLL de | NtosKrnl.exe |
irQL | Cualquier nivel |