Muninn 1.0.0
Loading...
Searching...
No Matches
Muninn::Models::ModuleEntry Struct Reference

MODULEENTRY32W, Tlhelp32.h data. More...

#include <WindowsModels.h>

Public Attributes

std::wstring moduleName {}
 WCHAR szModule[MAX_MODULE_NAME32 + 1] @ MODULEENTRY32.
std::wstring modulePath {}
 WCHAR szExePath[MAX_PATH] @ MODULEENTRY32.
uintptr_t moduleLoadAddress {}
 LPVOID lpBaseOfDll @ MODULEINFO.
uintptr_t moduleEntryPoint {}
uintptr_t moduleBaseAddress {}
uintptr_t parentDllBaseAddress {}
DWORD kernelModuleFlags {}
 Use KernelModuleFlags structure for mapping.
DWORD moduleImageSize {}
DWORD processId {}
WORD tlsIndex {}

Detailed Description

MODULEENTRY32W, Tlhelp32.h data.

MODULEINFO, Psapi.h data

LDR_DATA_TABLE_ENTRY, ntdll.h data

Member Data Documentation

◆ kernelModuleFlags

DWORD Muninn::Models::ModuleEntry::kernelModuleFlags {}

Use KernelModuleFlags structure for mapping.

◆ moduleBaseAddress

uintptr_t Muninn::Models::ModuleEntry::moduleBaseAddress {}

◆ moduleEntryPoint

uintptr_t Muninn::Models::ModuleEntry::moduleEntryPoint {}

◆ moduleImageSize

DWORD Muninn::Models::ModuleEntry::moduleImageSize {}

◆ moduleLoadAddress

uintptr_t Muninn::Models::ModuleEntry::moduleLoadAddress {}

LPVOID lpBaseOfDll @ MODULEINFO.

PVOID DllBase @ LDR_DATA_TABLE_ENTRY

◆ moduleName

std::wstring Muninn::Models::ModuleEntry::moduleName {}

WCHAR szModule[MAX_MODULE_NAME32 + 1] @ MODULEENTRY32.

UNICODE_STRING BaseDllName @ LDR_DATA_TABLE_ENTRY

◆ modulePath

std::wstring Muninn::Models::ModuleEntry::modulePath {}

WCHAR szExePath[MAX_PATH] @ MODULEENTRY32.

UNICODE_STRING FullDllName @ LDR_DATA_TABLE_ENTRY

◆ parentDllBaseAddress

uintptr_t Muninn::Models::ModuleEntry::parentDllBaseAddress {}

◆ processId

DWORD Muninn::Models::ModuleEntry::processId {}

◆ tlsIndex

WORD Muninn::Models::ModuleEntry::tlsIndex {}

The documentation for this struct was generated from the following file: