|
Process Hacker
|
Go to the source code of this file.
Functions | |
| VOID | PhpMappedImageProbe (_In_ PPH_MAPPED_IMAGE MappedImage, _In_ PVOID Address, _In_ SIZE_T Length) |
| ULONG | PhpLookupMappedImageExportName (_In_ PPH_MAPPED_IMAGE_EXPORTS Exports, _In_ PSTR Name) |
| NTSTATUS | PhInitializeMappedImage (_Out_ PPH_MAPPED_IMAGE MappedImage, _In_ PVOID ViewBase, _In_ SIZE_T Size) |
| NTSTATUS | PhLoadMappedImage (_In_opt_ PWSTR FileName, _In_opt_ HANDLE FileHandle, _In_ BOOLEAN ReadOnly, _Out_ PPH_MAPPED_IMAGE MappedImage) |
| NTSTATUS | PhUnloadMappedImage (_Inout_ PPH_MAPPED_IMAGE MappedImage) |
| NTSTATUS | PhMapViewOfEntireFile (_In_opt_ PWSTR FileName, _In_opt_ HANDLE FileHandle, _In_ BOOLEAN ReadOnly, _Out_ PVOID *ViewBase, _Out_ PSIZE_T Size) |
| PIMAGE_SECTION_HEADER | PhMappedImageRvaToSection (_In_ PPH_MAPPED_IMAGE MappedImage, _In_ ULONG Rva) |
| PVOID | PhMappedImageRvaToVa (_In_ PPH_MAPPED_IMAGE MappedImage, _In_ ULONG Rva, _Out_opt_ PIMAGE_SECTION_HEADER *Section) |
| BOOLEAN | PhGetMappedImageSectionName (_In_ PIMAGE_SECTION_HEADER Section, _Out_writes_opt_z_(Count) PSTR Buffer, _In_ ULONG Count, _Out_opt_ PULONG ReturnCount) |
| NTSTATUS | PhGetMappedImageDataEntry (_In_ PPH_MAPPED_IMAGE MappedImage, _In_ ULONG Index, _Out_ PIMAGE_DATA_DIRECTORY *Entry) |
| FORCEINLINE NTSTATUS | PhpGetMappedImageLoadConfig (_In_ PPH_MAPPED_IMAGE MappedImage, _In_ USHORT Magic, _In_ ULONG ProbeLength, _Out_ PVOID *LoadConfig) |
| NTSTATUS | PhGetMappedImageLoadConfig32 (_In_ PPH_MAPPED_IMAGE MappedImage, _Out_ PIMAGE_LOAD_CONFIG_DIRECTORY32 *LoadConfig) |
| NTSTATUS | PhGetMappedImageLoadConfig64 (_In_ PPH_MAPPED_IMAGE MappedImage, _Out_ PIMAGE_LOAD_CONFIG_DIRECTORY64 *LoadConfig) |
| NTSTATUS | PhLoadRemoteMappedImage (_In_ HANDLE ProcessHandle, _In_ PVOID ViewBase, _Out_ PPH_REMOTE_MAPPED_IMAGE RemoteMappedImage) |
| NTSTATUS | PhUnloadRemoteMappedImage (_Inout_ PPH_REMOTE_MAPPED_IMAGE RemoteMappedImage) |
| NTSTATUS | PhGetMappedImageExports (_Out_ PPH_MAPPED_IMAGE_EXPORTS Exports, _In_ PPH_MAPPED_IMAGE MappedImage) |
| NTSTATUS | PhGetMappedImageExportEntry (_In_ PPH_MAPPED_IMAGE_EXPORTS Exports, _In_ ULONG Index, _Out_ PPH_MAPPED_IMAGE_EXPORT_ENTRY Entry) |
| NTSTATUS | PhGetMappedImageExportFunction (_In_ PPH_MAPPED_IMAGE_EXPORTS Exports, _In_opt_ PSTR Name, _In_opt_ USHORT Ordinal, _Out_ PPH_MAPPED_IMAGE_EXPORT_FUNCTION Function) |
| NTSTATUS | PhGetMappedImageExportFunctionRemote (_In_ PPH_MAPPED_IMAGE_EXPORTS Exports, _In_opt_ PSTR Name, _In_opt_ USHORT Ordinal, _In_ PVOID RemoteBase, _Out_ PVOID *Function) |
| NTSTATUS | PhGetMappedImageImports (_Out_ PPH_MAPPED_IMAGE_IMPORTS Imports, _In_ PPH_MAPPED_IMAGE MappedImage) |
| NTSTATUS | PhGetMappedImageImportDll (_In_ PPH_MAPPED_IMAGE_IMPORTS Imports, _In_ ULONG Index, _Out_ PPH_MAPPED_IMAGE_IMPORT_DLL ImportDll) |
| NTSTATUS | PhGetMappedImageImportEntry (_In_ PPH_MAPPED_IMAGE_IMPORT_DLL ImportDll, _In_ ULONG Index, _Out_ PPH_MAPPED_IMAGE_IMPORT_ENTRY Entry) |
| NTSTATUS | PhGetMappedImageDelayImports (_Out_ PPH_MAPPED_IMAGE_IMPORTS Imports, _In_ PPH_MAPPED_IMAGE MappedImage) |
| USHORT | PhCheckSum (_In_ ULONG Sum, _In_reads_(Count) PUSHORT Buffer, _In_ ULONG Count) |
| ULONG | PhCheckSumMappedImage (_In_ PPH_MAPPED_IMAGE MappedImage) |
| USHORT PhCheckSum | ( | _In_ ULONG | Sum, |
| _In_reads_(Count) PUSHORT | Buffer, | ||
| _In_ ULONG | Count | ||
| ) |
| ULONG PhCheckSumMappedImage | ( | _In_ PPH_MAPPED_IMAGE | MappedImage | ) |
| NTSTATUS PhGetMappedImageDataEntry | ( | _In_ PPH_MAPPED_IMAGE | MappedImage, |
| _In_ ULONG | Index, | ||
| _Out_ PIMAGE_DATA_DIRECTORY * | Entry | ||
| ) |
| NTSTATUS PhGetMappedImageDelayImports | ( | _Out_ PPH_MAPPED_IMAGE_IMPORTS | Imports, |
| _In_ PPH_MAPPED_IMAGE | MappedImage | ||
| ) |
| NTSTATUS PhGetMappedImageExportEntry | ( | _In_ PPH_MAPPED_IMAGE_EXPORTS | Exports, |
| _In_ ULONG | Index, | ||
| _Out_ PPH_MAPPED_IMAGE_EXPORT_ENTRY | Entry | ||
| ) |
| NTSTATUS PhGetMappedImageExportFunction | ( | _In_ PPH_MAPPED_IMAGE_EXPORTS | Exports, |
| _In_opt_ PSTR | Name, | ||
| _In_opt_ USHORT | Ordinal, | ||
| _Out_ PPH_MAPPED_IMAGE_EXPORT_FUNCTION | Function | ||
| ) |
| NTSTATUS PhGetMappedImageExportFunctionRemote | ( | _In_ PPH_MAPPED_IMAGE_EXPORTS | Exports, |
| _In_opt_ PSTR | Name, | ||
| _In_opt_ USHORT | Ordinal, | ||
| _In_ PVOID | RemoteBase, | ||
| _Out_ PVOID * | Function | ||
| ) |
| NTSTATUS PhGetMappedImageExports | ( | _Out_ PPH_MAPPED_IMAGE_EXPORTS | Exports, |
| _In_ PPH_MAPPED_IMAGE | MappedImage | ||
| ) |
| NTSTATUS PhGetMappedImageImportDll | ( | _In_ PPH_MAPPED_IMAGE_IMPORTS | Imports, |
| _In_ ULONG | Index, | ||
| _Out_ PPH_MAPPED_IMAGE_IMPORT_DLL | ImportDll | ||
| ) |
| NTSTATUS PhGetMappedImageImportEntry | ( | _In_ PPH_MAPPED_IMAGE_IMPORT_DLL | ImportDll, |
| _In_ ULONG | Index, | ||
| _Out_ PPH_MAPPED_IMAGE_IMPORT_ENTRY | Entry | ||
| ) |
| NTSTATUS PhGetMappedImageImports | ( | _Out_ PPH_MAPPED_IMAGE_IMPORTS | Imports, |
| _In_ PPH_MAPPED_IMAGE | MappedImage | ||
| ) |
| NTSTATUS PhGetMappedImageLoadConfig32 | ( | _In_ PPH_MAPPED_IMAGE | MappedImage, |
| _Out_ PIMAGE_LOAD_CONFIG_DIRECTORY32 * | LoadConfig | ||
| ) |
| NTSTATUS PhGetMappedImageLoadConfig64 | ( | _In_ PPH_MAPPED_IMAGE | MappedImage, |
| _Out_ PIMAGE_LOAD_CONFIG_DIRECTORY64 * | LoadConfig | ||
| ) |
| BOOLEAN PhGetMappedImageSectionName | ( | _In_ PIMAGE_SECTION_HEADER | Section, |
| _Out_writes_opt_z_(Count) PSTR | Buffer, | ||
| _In_ ULONG | Count, | ||
| _Out_opt_ PULONG | ReturnCount | ||
| ) |
| NTSTATUS PhInitializeMappedImage | ( | _Out_ PPH_MAPPED_IMAGE | MappedImage, |
| _In_ PVOID | ViewBase, | ||
| _In_ SIZE_T | Size | ||
| ) |
| NTSTATUS PhLoadMappedImage | ( | _In_opt_ PWSTR | FileName, |
| _In_opt_ HANDLE | FileHandle, | ||
| _In_ BOOLEAN | ReadOnly, | ||
| _Out_ PPH_MAPPED_IMAGE | MappedImage | ||
| ) |
| NTSTATUS PhLoadRemoteMappedImage | ( | _In_ HANDLE | ProcessHandle, |
| _In_ PVOID | ViewBase, | ||
| _Out_ PPH_REMOTE_MAPPED_IMAGE | RemoteMappedImage | ||
| ) |
| PIMAGE_SECTION_HEADER PhMappedImageRvaToSection | ( | _In_ PPH_MAPPED_IMAGE | MappedImage, |
| _In_ ULONG | Rva | ||
| ) |
| PVOID PhMappedImageRvaToVa | ( | _In_ PPH_MAPPED_IMAGE | MappedImage, |
| _In_ ULONG | Rva, | ||
| _Out_opt_ PIMAGE_SECTION_HEADER * | Section | ||
| ) |
| NTSTATUS PhMapViewOfEntireFile | ( | _In_opt_ PWSTR | FileName, |
| _In_opt_ HANDLE | FileHandle, | ||
| _In_ BOOLEAN | ReadOnly, | ||
| _Out_ PVOID * | ViewBase, | ||
| _Out_ PSIZE_T | Size | ||
| ) |
| FORCEINLINE NTSTATUS PhpGetMappedImageLoadConfig | ( | _In_ PPH_MAPPED_IMAGE | MappedImage, |
| _In_ USHORT | Magic, | ||
| _In_ ULONG | ProbeLength, | ||
| _Out_ PVOID * | LoadConfig | ||
| ) |
| ULONG PhpLookupMappedImageExportName | ( | _In_ PPH_MAPPED_IMAGE_EXPORTS | Exports, |
| _In_ PSTR | Name | ||
| ) |
| VOID PhpMappedImageProbe | ( | _In_ PPH_MAPPED_IMAGE | MappedImage, |
| _In_ PVOID | Address, | ||
| _In_ SIZE_T | Length | ||
| ) |
| NTSTATUS PhUnloadMappedImage | ( | _Inout_ PPH_MAPPED_IMAGE | MappedImage | ) |
| NTSTATUS PhUnloadRemoteMappedImage | ( | _Inout_ PPH_REMOTE_MAPPED_IMAGE | RemoteMappedImage | ) |