00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
#ifndef _DBGK_
00023
#define _DBGK_
00024
00025
VOID
00026
DbgkCreateThread(
00027 PVOID StartAddress
00028 );
00029
00030
VOID
00031
DbgkExitThread(
00032 NTSTATUS ExitStatus
00033 );
00034
00035
VOID
00036
DbgkExitProcess(
00037 NTSTATUS ExitStatus
00038 );
00039
00040
VOID
00041
DbgkMapViewOfSection(
00042 IN HANDLE SectionHandle,
00043 IN PVOID BaseAddress,
00044 IN ULONG SectionOffset,
00045 IN ULONG_PTR ViewSize
00046 );
00047
00048
VOID
00049
DbgkUnMapViewOfSection(
00050 IN PVOID BaseAddress
00051 );
00052
00053 BOOLEAN
00054
DbgkForwardException (
00055 IN PEXCEPTION_RECORD ExceptionRecord,
00056 IN BOOLEAN DebugException,
00057 IN BOOLEAN SecondChance
00058 );
00059
00060
#endif // _DBGK_