ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

rtlp.h File Reference

Go to the source code of this file.

Data Structures

struct  PDISPATCHER_CONTEXT

Defines

#define PAGED_CODE_RTL()
#define SWAPD(x)   (x)
#define SWAPW(x)   (x)
#define SWAPQ(x)   (x)
#define ROUND_DOWN(n, align)   (((ULONG)(n)) & ~((align) - 1l))
#define ROUND_UP(n, align)   ROUND_DOWN(((ULONG)(n)) + (align) - 1, (align))
#define RVA(m, b)   ((PVOID)((ULONG_PTR)(b) + (ULONG_PTR)(m)))
#define RtlpAllocateStringMemory   RtlpAllocateMemory
#define RtlpFreeStringMemory   RtlpFreeMemory
#define TAG_USTR   'RTSU'
#define TAG_ASTR   'RTSA'
#define TAG_OSTR   'RTSO'

Functions

VOID NTAPI RtlpGetStackLimits (PULONG_PTR LowLimit, PULONG_PTR HighLimit)
PEXCEPTION_REGISTRATION_RECORD
NTAPI 
RtlpGetExceptionList (VOID)
VOID NTAPI RtlpSetExceptionList (PEXCEPTION_REGISTRATION_RECORD NewExceptionList)
BOOLEAN NTAPI RtlCallVectoredExceptionHandlers (IN PEXCEPTION_RECORD ExceptionRecord, IN PCONTEXT Context)
PVOID NTAPI RtlpAllocateMemory (SIZE_T Bytes, ULONG Tag)
VOID NTAPI RtlpFreeMemory (PVOID Mem, ULONG Tag)
KPROCESSOR_MODE NTAPI RtlpGetMode (VOID)
BOOLEAN NTAPI RtlpCaptureStackLimits (IN ULONG_PTR Ebp, IN ULONG_PTR *StackBegin, IN ULONG_PTR *StackEnd)
NTSTATUS NTAPI RtlDeleteHeapLock (IN OUT PHEAP_LOCK Lock)
NTSTATUS NTAPI RtlEnterHeapLock (IN OUT PHEAP_LOCK Lock, IN BOOLEAN Exclusive)
NTSTATUS NTAPI RtlInitializeHeapLock (IN OUT PHEAP_LOCK *Lock)
NTSTATUS NTAPI RtlLeaveHeapLock (IN OUT PHEAP_LOCK Lock)
BOOLEAN NTAPI RtlpCheckForActiveDebugger (VOID)
BOOLEAN NTAPI RtlpHandleDpcStackException (IN PEXCEPTION_REGISTRATION_RECORD RegistrationFrame, IN ULONG_PTR RegistrationFrameEnd, IN OUT PULONG_PTR StackLow, IN OUT PULONG_PTR StackHigh)
BOOLEAN NTAPI RtlpSetInDbgPrint (VOID)
VOID NTAPI RtlpClearInDbgPrint (VOID)
EXCEPTION_DISPOSITION NTAPI RtlpExecuteHandlerForException (PEXCEPTION_RECORD ExceptionRecord, PEXCEPTION_REGISTRATION_RECORD RegistrationFrame, PCONTEXT Context, PVOID DispatcherContext, PEXCEPTION_ROUTINE ExceptionHandler)
EXCEPTION_DISPOSITION NTAPI RtlpExecuteHandlerForUnwind (PEXCEPTION_RECORD ExceptionRecord, PEXCEPTION_REGISTRATION_RECORD RegistrationFrame, PCONTEXT Context, PVOID DispatcherContext, PEXCEPTION_ROUTINE ExceptionHandler)
VOID NTAPI RtlpCheckLogException (IN PEXCEPTION_RECORD ExceptionRecord, IN PCONTEXT ContextRecord, IN PVOID ContextData, IN ULONG Size)
VOID NTAPI RtlpCaptureContext (OUT PCONTEXT ContextRecord)
ULONG NTAPI DebugService (IN ULONG Service, IN PVOID Argument1, IN PVOID Argument2, IN PVOID Argument3, IN PVOID Argument4)
VOID NTAPI DebugService2 (IN PVOID Argument1, IN PVOID Argument2, IN ULONG Service)
NTSTATUS RtlpInitializeTimerThread (VOID)

Variables

HANDLE TimerThreadHandle

Generated on Sat May 26 2012 06:04:17 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.