diff --git a/reactos/lib/rtl/rtlp.h b/reactos/lib/rtl/rtlp.h index 5552f94d697..25625e012a9 100644 --- a/reactos/lib/rtl/rtlp.h +++ b/reactos/lib/rtl/rtlp.h @@ -51,7 +51,7 @@ RtlLeaveHeapLock(PRTL_CRITICAL_SECTION CriticalSection); BOOLEAN NTAPI -RtlpCheckForActiveDebugger(VOID); +RtlpCheckForActiveDebugger(BOOLEAN Type); BOOLEAN NTAPI @@ -63,6 +63,10 @@ RtlpHandleDpcStackException(IN PEXCEPTION_REGISTRATION_RECORD RegistrationFrame, #define RtlpAllocateStringMemory RtlpAllocateMemory #define RtlpFreeStringMemory RtlpFreeMemory +BOOLEAN +NTAPI +RtlpSetInDbgPrint(IN BOOLEAN NewValue); + /* i386/except.S */ EXCEPTION_DISPOSITION @@ -96,6 +100,15 @@ VOID NTAPI RtlpCaptureContext(OUT PCONTEXT ContextRecord); +/* i386/debug.S */ +NTSTATUS +NTAPI +DebugService(IN ULONG Service, + IN PVOID Buffer, + IN ULONG Length, + IN PVOID Argument1, + IN PVOID Argument2); + /* Tags for the String Allocators */ #define TAG_USTR TAG('U', 'S', 'T', 'R') #define TAG_ASTR TAG('A', 'S', 'T', 'R')