ReactOS  0.4.14-dev-815-ge410a12
kddll.h
Go to the documentation of this file.
1 #ifndef _KDDLL_
2 #define _KDDLL_
3 
4 typedef ULONG KDSTATUS;
5 #define KdPacketReceived 0
6 #define KdPacketTimedOut 1
7 #define KdPacketNeedsResend 2
8 
10 NTAPI
12  IN PLOADER_PARAMETER_BLOCK LoaderBlock
13 );
14 
16 NTAPI
18  IN PLOADER_PARAMETER_BLOCK LoaderBlock
19 );
20 
22 NTAPI
24  IN ULONG PacketType,
25  OUT PSTRING MessageHeader,
26  OUT PSTRING MessageData,
29 );
30 
32 NTAPI
33 KdRestore(
34  IN BOOLEAN SleepTransition
35 );
36 
38 NTAPI
39 KdSave(
40  IN BOOLEAN SleepTransition
41 );
42 
43 VOID
44 NTAPI
46  IN ULONG PacketType,
47  IN PSTRING MessageHeader,
48  IN PSTRING MessageData,
50 );
51 
53 NTAPI
55  VOID
56 );
57 
59 NTAPI
61  VOID
62 );
63 
64 #endif
#define IN
Definition: typedefs.h:38
NTSTATUS NTAPI KdDebuggerInitialize1(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
Definition: kdcom.c:272
LONG NTSTATUS
Definition: precomp.h:26
NTSTATUS NTAPI KdSave(IN BOOLEAN SleepTransition)
Definition: kdcom.c:102
KDSTATUS NTAPI KdReceivePacket(IN ULONG PacketType, OUT PSTRING MessageHeader, OUT PSTRING MessageData, OUT PULONG DataLength, IN OUT PKD_CONTEXT Context)
Definition: kddll.c:80
NTSTATUS NTAPI KdD3Transition(VOID)
Definition: kdcom.c:95
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
VOID NTAPI KdSendPacket(IN ULONG PacketType, IN PSTRING MessageHeader, IN PSTRING MessageData, IN OUT PKD_CONTEXT Context)
Definition: kddll.c:314
unsigned char BOOLEAN
NTSTATUS NTAPI KdDebuggerInitialize0(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
Definition: kdcom.c:147
ULONG KDSTATUS
Definition: kddll.h:4
unsigned int * PULONG
Definition: retypes.h:1
#define OUT
Definition: typedefs.h:39
unsigned int ULONG
Definition: retypes.h:1
NTSTATUS NTAPI KdRestore(IN BOOLEAN SleepTransition)
Definition: kdcom.c:110
_Must_inspect_result_ _Out_writes_to_ DataLength PHIDP_DATA _Inout_ PULONG DataLength
Definition: hidpi.h:333
NTSTATUS NTAPI KdD0Transition(VOID)
Definition: kdcom.c:88