00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
#ifndef _DBGKP_
00031
#define _DBGKP_
00032
00033
#include "ntos.h"
00034 #define NOEXTAPI
00035
#include "wdbgexts.h"
00036
#include "ntdbg.h"
00037
#include <zwapi.h>
00038
#include <string.h>
00039
00040
NTSTATUS
00041
DbgkpSendApiMessage(
00042 IN OUT PDBGKM_APIMSG ApiMsg,
00043 IN PVOID Port,
00044 IN BOOLEAN SuspendProcess
00045 );
00046
00047
VOID
00048
DbgkpSuspendProcess(
00049 IN BOOLEAN CreateDeleteLockHeld
00050 );
00051
00052
VOID
00053
DbgkpResumeProcess(
00054 IN BOOLEAN CreateDeleteLockHeld
00055 );
00056
00057 HANDLE
00058
DbgkpSectionHandleToFileHandle(
00059 IN HANDLE SectionHandle
00060 );
00061
00062
#endif // _DBGKP_