0aa3ad5d0d0392b4f2510047c586d934acd21fe6
[reactos.git] / reactos / include / ndk / kdtypes.h
1 /*
2 * PROJECT: ReactOS Native Headers
3 * FILE: include/ndk/kdtypes.h
4 * PURPOSE: Definitions for Kernel Debugger Types not defined in DDK/IFS
5 * PROGRAMMER: Alex Ionescu (alex@relsoft.net)
6 * UPDATE HISTORY:
7 * Created 06/10/04
8 */
9 #ifndef _KDTYPES_H
10 #define _KDTYPES_H
11
12 /* DEPENDENCIES **************************************************************/
13
14 /* EXPORTED DATA *************************************************************/
15
16 /* CONSTANTS *****************************************************************/
17
18 /* ENUMERATIONS **************************************************************/
19
20 typedef enum _DEBUG_CONTROL_CODE
21 {
22 DebugGetTraceInformation = 1,
23 DebugSetInternalBreakpoint,
24 DebugSetSpecialCall,
25 DebugClearSpecialCalls,
26 DebugQuerySpecialCalls,
27 DebugDbgBreakPoint,
28 DebugDbgLoadSymbols
29 } DEBUG_CONTROL_CODE;
30
31 /* TYPES *********************************************************************/
32
33 typedef struct _KD_PORT_INFORMATION
34 {
35 ULONG ComPort;
36 ULONG BaudRate;
37 ULONG BaseAddress;
38 } KD_PORT_INFORMATION, *PKD_PORT_INFORMATION;
39
40 #endif