DBG/KD Types and Prototypes Added.

svn path=/trunk/; revision=9822
This commit is contained in:
Alex Ionescu 2004-06-23 00:49:22 +00:00
parent 76321fa025
commit be03c322b3
2 changed files with 49 additions and 1 deletions

View file

@ -4,6 +4,8 @@
#include <napi/dbg.h>
#include <internal/port.h>
#define KdPrintEx(_x_) DbgPrintEx _x_
NTSTATUS STDCALL
LpcSendDebugMessagePort(PEPORT Port,
PLPC_DBG_MESSAGE Message,
@ -15,4 +17,26 @@ DbgkForwardException(EXCEPTION_RECORD Er, ULONG FirstChance);
BOOLEAN
DbgShouldPrint(PCH Filename);
ULONG
__cdecl
DbgPrintReturnControlC(
PCH Format,
...
);
STDCALL
NTSTATUS
DbgQueryDebugFilterState(
IN ULONG ComponentId,
IN ULONG Level
);
STDCALL
NTSTATUS
DbgSetDebugFilterState(
IN ULONG ComponentId,
IN ULONG Level,
IN BOOLEAN State
);
#endif /* __INCLUDE_INTERNAL_DBG_H */

View file

@ -1,4 +1,4 @@
/* $Id: kd.h,v 1.24 2004/03/11 21:50:23 dwelch Exp $
/* $Id: kd.h,v 1.25 2004/06/23 00:49:22 ion Exp $
*
* kernel debugger prototypes
*/
@ -49,6 +49,30 @@ DebugLogInit(VOID);
VOID
DebugLogInit2(VOID);
VOID
STDCALL
KdDisableDebugger(
VOID
);
VOID
STDCALL
KdEnableDebugger(
VOID
);
NTSTATUS
STDCALL
KdPowerTransition(
ULONG PowerState
);
BOOLEAN
STDCALL
KeIsAttachedProcess(
VOID
);
VOID
KdInit1(VOID);