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

ldrapi.c File Reference
#include <ntdll.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG
#define STATUS_MUI_FILE_NOT_FOUND   ((NTSTATUS)0xC00B0001L)

Functions

BOOLEAN NTAPI LdrAlternateResourcesEnabled (VOID)
ULONG_PTR FORCEINLINE LdrpMakeCookie (VOID)
NTSTATUS NTAPI LdrUnlockLoaderLock (IN ULONG Flags, IN ULONG Cookie OPTIONAL)
NTSTATUS NTAPI LdrLockLoaderLock (IN ULONG Flags, OUT PULONG Disposition OPTIONAL, OUT PULONG_PTR Cookie OPTIONAL)
NTSTATUS NTAPI LdrLoadDll (IN PWSTR SearchPath OPTIONAL, IN PULONG DllCharacteristics OPTIONAL, IN PUNICODE_STRING DllName, OUT PVOID *BaseAddress)
NTSTATUS NTAPI LdrFindEntryForAddress (PVOID Address, PLDR_DATA_TABLE_ENTRY *Module)
NTSTATUS NTAPI LdrGetDllHandleEx (IN ULONG Flags, IN PWSTR DllPath OPTIONAL, IN PULONG DllCharacteristics OPTIONAL, IN PUNICODE_STRING DllName, OUT PVOID *DllHandle OPTIONAL)
NTSTATUS NTAPI LdrGetDllHandle (IN PWSTR DllPath OPTIONAL, IN PULONG DllCharacteristics OPTIONAL, IN PUNICODE_STRING DllName, OUT PVOID *DllHandle)
NTSTATUS NTAPI LdrGetProcedureAddress (IN PVOID BaseAddress, IN PANSI_STRING Name, IN ULONG Ordinal, OUT PVOID *ProcedureAddress)
NTSTATUS NTAPI LdrVerifyImageMatchesChecksum (IN HANDLE FileHandle, IN PLDR_CALLBACK Callback, IN PVOID CallbackContext, OUT PUSHORT ImageCharacteristics)
NTSTATUS NTAPI LdrQueryProcessModuleInformationEx (IN ULONG ProcessId, IN ULONG Reserved, OUT PRTL_PROCESS_MODULES ModuleInformation, IN ULONG Size, OUT PULONG ReturnedSize OPTIONAL)
NTSTATUS NTAPI LdrQueryProcessModuleInformation (IN PRTL_PROCESS_MODULES ModuleInformation, IN ULONG Size, OUT PULONG ReturnedSize OPTIONAL)
NTSTATUS NTAPI LdrEnumerateLoadedModules (IN BOOLEAN ReservedFlag, IN PLDR_ENUM_CALLBACK EnumProc, IN PVOID Context)
NTSTATUS NTAPI LdrDisableThreadCalloutsForDll (IN PVOID BaseAddress)
NTSTATUS NTAPI LdrAddRefDll (IN ULONG Flags, IN PVOID BaseAddress)
NTSTATUS NTAPI LdrUnloadDll (IN PVOID BaseAddress)
BOOLEAN NTAPI RtlDllShutdownInProgress (VOID)
PIMAGE_BASE_RELOCATION NTAPI LdrProcessRelocationBlock (IN ULONG_PTR Address, IN ULONG Count, IN PUSHORT TypeOffset, IN LONG_PTR Delta)
BOOLEAN NTAPI LdrUnloadAlternateResourceModule (IN PVOID BaseAddress)
NTSTATUS NTAPI LdrLoadAlternateResourceModule (IN PVOID Module, IN PWSTR Buffer)

Variables

LIST_ENTRY LdrpUnloadHead
LONG LdrpLoaderLockAcquisitonCount
BOOLEAN LdrpShowRecursiveLoads
BOOLEAN LdrpBreakOnRecursiveDllLoads
UNICODE_STRING LdrApiDefaultExtension = RTL_CONSTANT_STRING(L".DLL")
ULONG AlternateResourceModuleCount

Generated on Sat May 26 2012 05:04:33 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.