6cc53e8ba0c47376e9a718216eb729f0f4c1b5e3
[reactos.git] / reactos / ntoskrnl / include / internal / kd.h
1 //
2 // Kernel Debugger Port Definition
3 //
4 extern BOOLEAN _KdDebuggerEnabled;
5 extern BOOLEAN _KdDebuggerNotPresent;
6 extern BOOLEAN KdBreakAfterSymbolLoad;
7
8 /* KD GLOBALS ***************************************************************/
9
10 typedef
11 BOOLEAN
12 (NTAPI *PKDEBUG_ROUTINE)(
13 IN PKTRAP_FRAME TrapFrame,
14 IN PKEXCEPTION_FRAME ExceptionFrame,
15 IN PEXCEPTION_RECORD ExceptionRecord,
16 IN PCONTEXT Context,
17 IN KPROCESSOR_MODE PreviousMode,
18 IN BOOLEAN SecondChance
19 );
20
21 extern PKDEBUG_ROUTINE KiDebugRoutine;