Data Structures |
| struct | PRTL_ATOM_HANDLE |
Defines |
| #define | NDEBUG |
Functions |
| ULONG NTAPI | RtlWalkFrameChain (OUT PVOID *Callers, IN ULONG Count, IN ULONG Flags) |
| BOOLEAN NTAPI | RtlpCheckForActiveDebugger (VOID) |
| BOOLEAN NTAPI | RtlpSetInDbgPrint (VOID) |
| VOID NTAPI | RtlpClearInDbgPrint (VOID) |
| KPROCESSOR_MODE NTAPI | RtlpGetMode () |
| PPEB NTAPI | RtlGetCurrentPeb (VOID) |
| VOID NTAPI | RtlAcquirePebLock (VOID) |
| VOID NTAPI | RtlReleasePebLock (VOID) |
| ULONG NTAPI | RtlGetNtGlobalFlags (VOID) |
| 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) |
| PVOID NTAPI | RtlpAllocateMemory (UINT Bytes, ULONG Tag) |
| VOID NTAPI | RtlpFreeMemory (PVOID Mem, ULONG Tag) |
| BOOLEAN NTAPI | RtlpHandleDpcStackException (IN PEXCEPTION_REGISTRATION_RECORD RegistrationFrame, IN ULONG_PTR RegistrationFrameEnd, IN OUT PULONG_PTR StackLow, IN OUT PULONG_PTR StackHigh) |
| VOID NTAPI | RtlpCheckLogException (IN PEXCEPTION_RECORD ExceptionRecord, IN PCONTEXT ContextRecord, IN PVOID ContextData, IN ULONG Size) |
| BOOLEAN NTAPI | RtlpCaptureStackLimits (IN ULONG_PTR Ebp, IN ULONG_PTR *StackBegin, IN ULONG_PTR *StackEnd) |
| BOOLEAN NTAPI | RtlIsThreadWithinLoaderCallout (VOID) |
| NTSTATUS | RtlpInitAtomTableLock (PRTL_ATOM_TABLE AtomTable) |
| VOID | RtlpDestroyAtomTableLock (PRTL_ATOM_TABLE AtomTable) |
| BOOLEAN | RtlpLockAtomTable (PRTL_ATOM_TABLE AtomTable) |
| VOID | RtlpUnlockAtomTable (PRTL_ATOM_TABLE AtomTable) |
| BOOLEAN | RtlpCreateAtomHandleTable (PRTL_ATOM_TABLE AtomTable) |
| VOID | RtlpDestroyAtomHandleTable (PRTL_ATOM_TABLE AtomTable) |
| PRTL_ATOM_TABLE | RtlpAllocAtomTable (ULONG Size) |
| VOID | RtlpFreeAtomTable (PRTL_ATOM_TABLE AtomTable) |
| PRTL_ATOM_TABLE_ENTRY | RtlpAllocAtomTableEntry (ULONG Size) |
| VOID | RtlpFreeAtomTableEntry (PRTL_ATOM_TABLE_ENTRY Entry) |
| VOID | RtlpFreeAtomHandle (PRTL_ATOM_TABLE AtomTable, PRTL_ATOM_TABLE_ENTRY Entry) |
| BOOLEAN | RtlpCreateAtomHandle (PRTL_ATOM_TABLE AtomTable, PRTL_ATOM_TABLE_ENTRY Entry) |
| PRTL_ATOM_TABLE_ENTRY | RtlpGetAtomEntry (PRTL_ATOM_TABLE AtomTable, ULONG Index) |
| IMAGE_RESOURCE_DIRECTORY * | find_entry_by_name (IMAGE_RESOURCE_DIRECTORY *dir, LPCWSTR name, void *root, int want_dir) |
| IMAGE_RESOURCE_DIRECTORY * | find_entry_by_id (IMAGE_RESOURCE_DIRECTORY *dir, WORD id, void *root, int want_dir) |
| IMAGE_RESOURCE_DIRECTORY * | find_first_entry (IMAGE_RESOURCE_DIRECTORY *dir, void *root, int want_dir) |
| int | push_language (USHORT *list, ULONG pos, WORD lang) |
| NTSTATUS | find_entry (PVOID BaseAddress, LDR_RESOURCE_INFO *info, ULONG level, void **ret, int want_dir) |
| PVOID NTAPI | RtlPcToFileHeader (IN PVOID PcValue, PVOID *BaseOfImage) |
| NTSYSAPI NTSTATUS NTAPI | RtlDosApplyFileIsolationRedirection_Ustr (IN ULONG Flags, IN PUNICODE_STRING OriginalName, IN PUNICODE_STRING Extension, IN OUT PUNICODE_STRING StaticString, IN OUT PUNICODE_STRING DynamicString, IN OUT PUNICODE_STRING *NewName, IN PULONG NewFlags, IN PSIZE_T FileNameSize, IN PSIZE_T RequiredLength) |
| NTSYSAPI NTSTATUS NTAPI | RtlWow64EnableFsRedirection (IN BOOLEAN Wow64FsEnableRedirection) |
| NTSYSAPI NTSTATUS NTAPI | RtlWow64EnableFsRedirectionEx (IN PVOID Wow64FsEnableRedirection, OUT PVOID *OldFsRedirectionLevel) |
| NTSYSAPI NTSTATUS NTAPI | RtlComputeImportTableHash (IN HANDLE FileHandle, OUT PCHAR Hash, IN ULONG ImporTTableHashSize) |
Variables |
| SIZE_T | RtlpAllocDeallocQueryBufferSize = PAGE_SIZE |
| PTEB | LdrpTopLevelDllBeingLoadedTeb = NULL |