umfuncs.h (be5c889c) | umfuncs.h (bd0a5498) |
---|---|
1/*++ NDK Version: 0098 2 3Copyright (c) Alex Ionescu. All rights reserved. 4 5Header Name: 6 7 umfuncs.h 8 --- 144 unchanged lines hidden (view full) --- 153 ULONG Unknown3, 154 ULONG Unknown4 155); 156 157NTSTATUS 158NTAPI 159LdrLoadDll( 160 _In_opt_ PWSTR SearchPath, | 1/*++ NDK Version: 0098 2 3Copyright (c) Alex Ionescu. All rights reserved. 4 5Header Name: 6 7 umfuncs.h 8 --- 144 unchanged lines hidden (view full) --- 153 ULONG Unknown3, 154 ULONG Unknown4 155); 156 157NTSTATUS 158NTAPI 159LdrLoadDll( 160 _In_opt_ PWSTR SearchPath, |
161 _In_opt_ PULONG LoadFlags, 162 _In_ PUNICODE_STRING Name, 163 _Out_opt_ PVOID *BaseAddress | 161 _In_opt_ PULONG DllCharacteristics, 162 _In_ PUNICODE_STRING DllName, 163 _Out_ PVOID *BaseAddress |
164); 165 166PIMAGE_BASE_RELOCATION 167NTAPI 168LdrProcessRelocationBlock( 169 _In_ ULONG_PTR Address, 170 _In_ ULONG Count, 171 _In_ PUSHORT TypeOffset, 172 _In_ LONG_PTR Delta 173); 174 175NTSTATUS 176NTAPI 177LdrQueryImageFileExecutionOptions( 178 _In_ PUNICODE_STRING SubKey, 179 _In_ PCWSTR ValueName, | 164); 165 166PIMAGE_BASE_RELOCATION 167NTAPI 168LdrProcessRelocationBlock( 169 _In_ ULONG_PTR Address, 170 _In_ ULONG Count, 171 _In_ PUSHORT TypeOffset, 172 _In_ LONG_PTR Delta 173); 174 175NTSTATUS 176NTAPI 177LdrQueryImageFileExecutionOptions( 178 _In_ PUNICODE_STRING SubKey, 179 _In_ PCWSTR ValueName, |
180 _In_ ULONG ValueSize, | 180 _In_ ULONG Type, |
181 _Out_ PVOID Buffer, 182 _In_ ULONG BufferSize, | 181 _Out_ PVOID Buffer, 182 _In_ ULONG BufferSize, |
183 _Out_opt_ PULONG RetunedLength | 183 _Out_opt_ PULONG ReturnedLength |
184); 185 186NTSTATUS 187NTAPI 188LdrQueryProcessModuleInformation( | 184); 185 186NTSTATUS 187NTAPI 188LdrQueryProcessModuleInformation( |
189 _In_opt_ PRTL_PROCESS_MODULES ModuleInformation, 190 _In_opt_ ULONG Size, 191 _Out_ PULONG ReturnedSize | 189 _Out_writes_bytes_to_(Size, *ReturnedSize) PRTL_PROCESS_MODULES ModuleInformation, 190 _In_ ULONG Size, 191 _Out_opt_ PULONG ReturnedSize |
192); 193 194VOID 195NTAPI 196LdrSetDllManifestProber( 197 _In_ PLDR_MANIFEST_PROBER_ROUTINE Routine); 198 199NTSTATUS --- 16 unchanged lines hidden (view full) --- 216 217typedef VOID (NTAPI *PLDR_CALLBACK)(PVOID CallbackContext, PCHAR Name); 218NTSTATUS 219NTAPI 220LdrVerifyImageMatchesChecksum( 221 _In_ HANDLE FileHandle, 222 _In_ PLDR_CALLBACK Callback, 223 _In_ PVOID CallbackContext, | 192); 193 194VOID 195NTAPI 196LdrSetDllManifestProber( 197 _In_ PLDR_MANIFEST_PROBER_ROUTINE Routine); 198 199NTSTATUS --- 16 unchanged lines hidden (view full) --- 216 217typedef VOID (NTAPI *PLDR_CALLBACK)(PVOID CallbackContext, PCHAR Name); 218NTSTATUS 219NTAPI 220LdrVerifyImageMatchesChecksum( 221 _In_ HANDLE FileHandle, 222 _In_ PLDR_CALLBACK Callback, 223 _In_ PVOID CallbackContext, |
224 _Out_ PUSHORT ImageCharacterstics | 224 _Out_ PUSHORT ImageCharacteristics |
225); 226 227NTSTATUS 228NTAPI 229LdrOpenImageFileOptionsKey( 230 _In_ PUNICODE_STRING SubKey, 231 _In_ BOOLEAN Wow64, 232 _Out_ PHANDLE NewKeyHandle --- 14 unchanged lines hidden --- | 225); 226 227NTSTATUS 228NTAPI 229LdrOpenImageFileOptionsKey( 230 _In_ PUNICODE_STRING SubKey, 231 _In_ BOOLEAN Wow64, 232 _Out_ PHANDLE NewKeyHandle --- 14 unchanged lines hidden --- |