win32 v2.100.0 (2022-03-04T09:13:39Z)
Home
Dub
Repo
MODULEENTRY32
win32
tlhelp32
Undocumented in source.
alias
MODULEENTRY32
=
MODULEENTRY32W
struct
MODULEENTRY32
version(!Unicode)
@
system
struct
MODULEENTRY32 {
DWORD
dwSize
;
DWORD
th32ModuleID
;
DWORD
th32ProcessID
;
DWORD
GlblcntUsage
;
DWORD
ProccntUsage
;
BYTE
*
modBaseAddr
;
DWORD
modBaseSize
;
HMODULE
hModule
;
char
[
MAX_MODULE_NAME32
+
1
]
szModule
;
char
[
MAX_PATH
]
szExePath
;
}
Members
Variables
GlblcntUsage
DWORD
GlblcntUsage
;
Undocumented in source.
ProccntUsage
DWORD
ProccntUsage
;
Undocumented in source.
dwSize
DWORD
dwSize
;
Undocumented in source.
hModule
HMODULE
hModule
;
Undocumented in source.
modBaseAddr
BYTE
*
modBaseAddr
;
Undocumented in source.
modBaseSize
DWORD
modBaseSize
;
Undocumented in source.
szExePath
char
[
MAX_PATH
]
szExePath
;
Undocumented in source.
szModule
char
[
MAX_MODULE_NAME32
+
1
]
szModule
;
Undocumented in source.
th32ModuleID
DWORD
th32ModuleID
;
Undocumented in source.
th32ProcessID
DWORD
th32ProcessID
;
Undocumented in source.
Meta
Source
See Implementation
win32
tlhelp32
aliases
LPHEAPENTRY32
LPHEAPLIST32
LPMODULEENTRY32
LPMODULEENTRY32W
LPPROCESSENTRY32
LPPROCESSENTRY32W
LPTHREADENTRY32
MODULEENTRY32
Module32First
Module32Next
PHEAPENTRY32
PHEAPLIST32
PMODULEENTRY32
PMODULEENTRY32W
PPROCESSENTRY32
PPROCESSENTRY32W
PROCESSENTRY32
PTHREADENTRY32
Process32First
Process32Next
enums
HF32_DEFAULT
LF32_FIXED
TH32CS_SNAPHEAPLIST
functions
CreateToolhelp32Snapshot
Heap32First
Heap32ListFirst
Heap32ListNext
Heap32Next
Module32FirstW
Module32NextW
Process32FirstW
Process32NextW
Thread32First
Thread32Next
Toolhelp32ReadProcessMemory
manifest constants
MAX_MODULE_NAME32
structs
HEAPENTRY32
HEAPLIST32
MODULEENTRY32W
PROCESSENTRY32W
THREADENTRY32