KdEnableDebugger 함수(wdm.h)
KdEnableDebugger 루틴은 KdDisableDebugger 루틴을 호출하면 커널 디버거를 사용하지 않도록 설정한 후 커널 디버거를 다시 사용하도록 설정합니다.
구문
NTSTATUS KdEnableDebugger();
반환 값
KdEnableDebugger는 커널 디버거를 다시 사용하도록 설정한 경우 STATUS_SUCCESS 반환합니다. 그렇지 않으면 반환 값은 다음 오류 상태 코드 중 하나일 수 있습니다.
STATUS_ACCESS_DENIED
STATUS_DEBUGGER_INACTIVE
설명
운영 체제가 디버그 컨트롤 없이 부팅된 경우 KdEnableDebugger 는 STATUS_DEBUGGER_INACTIVE 반환합니다.
커널 디버거가 차단되면(즉, KdBlockEnable 시스템 변수가 FALSE 이외의 값으로 설정됨) KdEnableDebugger 는 STATUS_ACCESS_DENIED 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Microsoft Windows 2000 이상 버전의 Windows에서 사용할 수 있습니다. |
대상 플랫폼 | 유니버설 |
헤더 | wdm.h(Wdm.h 포함) |
라이브러리 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | 모든 수준 |