Source: core/sys/windows/_tlhelp32.d
core.sys.windows.tlhelp32
Windows API header module
Translated from MinGW Windows headers
License
Types 15
structHEAPLIST32
aliasPHEAPLIST32 = HEAPLIST32 *
aliasLPHEAPLIST32 = HEAPLIST32 *
structHEAPENTRY32
aliasPHEAPENTRY32 = HEAPENTRY32 *
aliasLPHEAPENTRY32 = HEAPENTRY32 *
structPROCESSENTRY32W
Fields
DWORD dwSizeDWORD cntUsageDWORD th32ProcessIDULONG_PTR th32DefaultHeapIDDWORD th32ModuleIDDWORD cntThreadsDWORD th32ParentProcessIDLONG pcPriClassBaseDWORD dwFlagsWCHAR[MAX_PATH] szExeFilealiasPPROCESSENTRY32W = PROCESSENTRY32W *
aliasLPPROCESSENTRY32W = PROCESSENTRY32W *
structTHREADENTRY32
Fields
DWORD dwSizeDWORD cntUsageDWORD th32ThreadIDDWORD th32OwnerProcessIDLONG tpBasePriLONG tpDeltaPriDWORD dwFlagsaliasPTHREADENTRY32 = THREADENTRY32 *
aliasLPTHREADENTRY32 = THREADENTRY32 *
structMODULEENTRY32W
aliasPMODULEENTRY32W = MODULEENTRY32W *
aliasLPMODULEENTRY32W = MODULEENTRY32W *
Functions 12
fn
BOOL Toolhelp32ReadProcessMemory(DWORD, LPCVOID, LPVOID, SIZE_T, SIZE_T *) extern(Windows) nothrow @nogcVariables 1
enumvar
MAX_MODULE_NAME32 = 255