ReactOS  0.4.14-dev-323-g6fe6a88
kdbg.c
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: See COPYING in the top level directory
3  * PROJECT: ReactOS kernel
4  * FILE: ntoskrnl/kd/wrappers/kdbg.c
5  * PURPOSE: KDBG Wrapper for Kd
6  *
7  * PROGRAMMERS: Aleksey Bragin (aleksey@reactos.org)
8  */
9 
10 #include <ntoskrnl.h>
11 #define NDEBUG
12 #include <debug.h>
13 
14 VOID NTAPI
15 KdbInitialize(PKD_DISPATCH_TABLE DispatchTable, ULONG BootPhase);
16 
17 /* FUNCTIONS *****************************************************************/
18 
19 VOID
20 NTAPI
21 KdpKdbgInit(PKD_DISPATCH_TABLE DispatchTable,
22  ULONG BootPhase)
23 {
24 #ifdef KDBG
25  /* Forward the call */
26  KdbInitialize(DispatchTable, BootPhase);
27 #else
28  /* When KDBG is disabled, it is not used/initialized at all */
29 #endif
30 }
VOID NTAPI KdbInitialize(PKD_DISPATCH_TABLE DispatchTable, ULONG BootPhase)
Initializes the KDB symbols implementation.
Definition: kdb_symbols.c:479
VOID NTAPI KdpKdbgInit(PKD_DISPATCH_TABLE DispatchTable, ULONG BootPhase)
Definition: kdbg.c:21
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
static LSA_DISPATCH_TABLE DispatchTable
Definition: authpackage.c:164
unsigned int ULONG
Definition: retypes.h:1