ReactOS 0.4.15-dev-7958-gcd0bb1a
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | STATUS_MUI_FILE_NOT_FOUND ((NTSTATUS)0xC00B0001L) |
NTSTATUS NTAPI LdrAccessOutOfProcessResource | ( | IN PVOID | Unknown, |
IN PVOID | Image, | ||
IN PVOID | Unknown1, | ||
IN PVOID | Unknown2, | ||
IN PVOID | Unknown3 | ||
) |
Definition at line 1245 of file ldrapi.c.
Referenced by BasepGetModuleHandleExW().
Definition at line 81 of file ldrapi.c.
Referenced by LdrLoadAlternateResourceModule().
NTSTATUS NTAPI LdrCreateOutOfProcessImage | ( | IN ULONG | Flags, |
IN HANDLE | ProcessHandle, | ||
IN HANDLE | DllHandle, | ||
IN PVOID | Unknown3 | ||
) |
Definition at line 1194 of file ldrapi.c.
Referenced by DisableThreadLibraryCalls(), and DllMain().
NTSTATUS NTAPI LdrEnumerateLoadedModules | ( | _Reserved_ ULONG | ReservedFlag, |
_In_ PLDR_ENUM_CALLBACK | EnumProc, | ||
_In_opt_ PVOID | Context | ||
) |
Definition at line 1130 of file ldrapi.c.
Referenced by BasepComputeProcessPath(), and LoadLibraryExW().
NTSTATUS NTAPI LdrFindCreateProcessManifest | ( | IN ULONG | Flags, |
IN PVOID | Image, | ||
IN PVOID | IdPath, | ||
IN ULONG | IdPathLength, | ||
IN PVOID | OutDataEntry | ||
) |
Definition at line 446 of file ldrapi.c.
Referenced by find_query_actctx(), and get_module_filename().
NTSTATUS NTAPI LdrGetDllHandle | ( | _In_opt_ PWSTR | DllPath, |
_In_opt_ PULONG | DllCharacteristics, | ||
_In_ PUNICODE_STRING | DllName, | ||
_Out_ PVOID * | DllHandle | ||
) |
Definition at line 810 of file ldrapi.c.
Referenced by BroadcastDriveLetterChange(), CsrClientConnectToServer(), CsrConnectToUser(), FirstSoundSentry(), GetModuleHandleForUnicodeString(), SeiAddHooks(), SeiFindHookModuleInfoForImportDescriptor(), and SeiInit().
NTSTATUS NTAPI LdrGetDllHandleEx | ( | _In_ ULONG | Flags, |
_In_opt_ PWSTR | DllPath, | ||
_In_opt_ PULONG | DllCharacteristics, | ||
_In_ PUNICODE_STRING | DllName, | ||
_Out_opt_ PVOID * | DllHandle | ||
) |
Definition at line 526 of file ldrapi.c.
Referenced by LdrGetDllHandle(), and LoadLibraryExW().
NTSTATUS NTAPI LdrGetProcedureAddress | ( | _In_ PVOID | BaseAddress, |
_In_opt_ _When_(Ordinal==0, _Notnull_) PANSI_STRING | Name, | ||
_In_opt_ _When_(Name==NULL, _In_range_(>, 0)) ULONG | Ordinal, | ||
_Out_ PVOID * | ProcedureAddress | ||
) |
Definition at line 829 of file ldrapi.c.
Referenced by BaseInitApphelp(), BasepReplaceProcessThreadTokens(), BaseSrvDelayLoadKernel32(), BroadcastDriveLetterChange(), CsrClientConnectToServer(), CsrConnectToUser(), CsrLoadServerDll(), FirstSoundSentry(), GetProcAddress(), InitApphelp(), LdrpInitializeProcess(), LoadOle32Export(), LsapAddAuthPackage(), SeiCreateShimModuleInfo(), and SeiResolveAPI().
Definition at line 1690 of file ldrapi.c.
Referenced by SE_DynamicShim().
NTSTATUS NTAPI DECLSPEC_HOTPATCH LdrLoadDll | ( | _In_opt_ PWSTR | SearchPath, |
_In_opt_ PULONG | DllCharacteristics, | ||
_In_ PUNICODE_STRING | DllName, | ||
_Out_ PVOID * | BaseAddress | ||
) |
Definition at line 312 of file ldrapi.c.
Referenced by AVrfpLoadAndInitializeProvider(), BaseInitApphelp(), BaseSrvDelayLoadKernel32(), CsrLoadServerDll(), InitApphelp(), LdrpInitializeProcess(), LoadLibraryExW(), LoadOle32Export(), LsapAddAuthPackage(), SeiInit(), and START_TEST().
NTSTATUS NTAPI LdrLockLoaderLock | ( | _In_ ULONG | Flags, |
_Out_opt_ PULONG | Disposition, | ||
_Out_opt_ PULONG_PTR | Cookie | ||
) |
Definition at line 174 of file ldrapi.c.
Referenced by BasepGetModuleHandleExW(), find_query_actctx(), get_module_filename(), GetModuleFileNameW(), LdrAddRefDll(), LdrDisableThreadCalloutsForDll(), LdrEnumerateLoadedModules(), LdrGetDllHandleEx(), LdrInitShimEngineDynamic(), LdrLoadDll(), and LdrUnloadAlternateResourceModule().
FORCEINLINE ULONG_PTR LdrpMakeCookie | ( | VOID | ) |
Definition at line 89 of file ldrapi.c.
Referenced by LdrLockLoaderLock().
PIMAGE_BASE_RELOCATION NTAPI LdrProcessRelocationBlock | ( | _In_ ULONG_PTR | Address, |
_In_ ULONG | Count, | ||
_In_ PUSHORT | TypeOffset, | ||
_In_ LONG_PTR | Delta | ||
) |
NTSTATUS NTAPI LdrQueryProcessModuleInformation | ( | _Out_writes_bytes_to_(Size, *ReturnedSize) PRTL_PROCESS_MODULES | ModuleInformation, |
_In_ ULONG | Size, | ||
_Out_opt_ PULONG | ReturnedSize | ||
) |
Definition at line 1116 of file ldrapi.c.
Referenced by RtlQueryProcessDebugInformation(), and Test_ProcessModules().
NTSTATUS NTAPI LdrQueryProcessModuleInformationEx | ( | _In_opt_ ULONG | ProcessId, |
_Reserved_ ULONG | Reserved, | ||
_Out_writes_bytes_to_(Size, *ReturnedSize) PRTL_PROCESS_MODULES | ModuleInformation, | ||
_In_ ULONG | Size, | ||
_Out_opt_ PULONG | ReturnedSize | ||
) |
Definition at line 987 of file ldrapi.c.
Referenced by LdrQueryProcessModuleInformation().
NTSTATUS NTAPI LdrSetAppCompatDllRedirectionCallback | ( | _In_ ULONG | Flags, |
_In_ PLDR_APP_COMPAT_DLL_REDIRECTION_CALLBACK_FUNCTION | CallbackFunction, | ||
_In_opt_ PVOID | CallbackData | ||
) |
VOID NTAPI LdrSetDllManifestProber | ( | _In_ PLDR_MANIFEST_PROBER_ROUTINE | Routine | ) |
Definition at line 73 of file ldrapi.c.
Referenced by DllMain().
Definition at line 1641 of file ldrapi.c.
Referenced by FreeLibrary(), FreeLibraryAndExitThread(), and LdrUnloadDll().
Definition at line 1331 of file ldrapi.c.
Referenced by BasepReplaceProcessThreadTokens(), CsrLoadServerDll(), FreeLibrary(), FreeLibraryAndExitThread(), InitApphelp(), LdrpLoadDll(), LdrpUnloadShimEngine(), LsapAddAuthPackage(), PropertyLengthAsVariant(), RtlConvertPropertyToVariant(), RtlConvertVariantToProperty(), and START_TEST().
Definition at line 101 of file ldrapi.c.
Referenced by BasepGetModuleHandleExW(), find_query_actctx(), get_module_filename(), GetModuleFileNameW(), LdrAddRefDll(), LdrDisableThreadCalloutsForDll(), LdrEnumerateLoadedModules(), LdrGetDllHandleEx(), LdrInitShimEngineDynamic(), LdrLoadDll(), and LdrUnloadAlternateResourceModule().
NTSTATUS NTAPI LdrVerifyImageMatchesChecksum | ( | _In_ HANDLE | FileHandle, |
_In_ PLDR_CALLBACK | Callback, | ||
_In_ PVOID | CallbackContext, | ||
_Out_ PUSHORT | ImageCharacteristics | ||
) |
Definition at line 844 of file ldrapi.c.
Referenced by SmpInitializeKnownDllsInternal().
Definition at line 1597 of file ldrapi.c.
Referenced by CtfImmDispatchDefImeMessage(), and ISPY_PreUninitialize().
ULONG AlternateResourceModuleCount |
Definition at line 23 of file ldrapi.c.
Referenced by LdrUnloadAlternateResourceModule().
UNICODE_STRING LdrApiDefaultExtension = RTL_CONSTANT_STRING(L".DLL") |
Definition at line 22 of file ldrapi.c.
Referenced by LdrGetDllHandleEx(), LdrLoadDll(), LdrpLoadDll(), LdrpLoadImportModule(), LdrpSnapThunk(), and LdrpUpdateLoadCount3().
BOOLEAN LdrpBreakOnRecursiveDllLoads |
Definition at line 21 of file ldrapi.c.
Referenced by LdrLoadDll().
LONG LdrpLoaderLockAcquisitionCount |
Definition at line 20 of file ldrapi.c.
Referenced by LdrpMakeCookie().
|
extern |
Definition at line 18 of file ldrpe.c.
Referenced by LdrpWalkImportDescriptor(), and LdrSetDllManifestProber().
BOOLEAN LdrpShowRecursiveLoads |
Definition at line 21 of file ldrapi.c.
Referenced by LdrLoadDll().
LIST_ENTRY LdrpUnloadHead |
Definition at line 19 of file ldrapi.c.
Referenced by LdrUnloadDll().