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
aliasPPROCESSENTRY32W = PROCESSENTRY32W *
aliasLPPROCESSENTRY32W = PROCESSENTRY32W *
structTHREADENTRY32
aliasPTHREADENTRY32 = THREADENTRY32 *
aliasLPTHREADENTRY32 = THREADENTRY32 *
structMODULEENTRY32W
aliasPMODULEENTRY32W = MODULEENTRY32W *
aliasLPMODULEENTRY32W = MODULEENTRY32W *
Functions 12
fn
BOOL Heap32First(LPHEAPENTRY32, DWORD, ULONG_PTR)fn
BOOL Heap32ListFirst(HANDLE, LPHEAPLIST32)fn
BOOL Heap32ListNext(HANDLE, LPHEAPLIST32)fn
BOOL Heap32Next(LPHEAPENTRY32)fn
BOOL Thread32First(HANDLE, LPTHREADENTRY32)fn
BOOL Thread32Next(HANDLE, LPTHREADENTRY32)fn
BOOL Toolhelp32ReadProcessMemory(DWORD, LPCVOID, LPVOID, SIZE_T, SIZE_T *)fn
HANDLE CreateToolhelp32Snapshot(DWORD, DWORD)fn
BOOL Module32FirstW(HANDLE, LPMODULEENTRY32W)fn
BOOL Module32NextW(HANDLE, LPMODULEENTRY32W)fn
BOOL Process32FirstW(HANDLE, LPPROCESSENTRY32W)fn
BOOL Process32NextW(HANDLE, LPPROCESSENTRY32W)Variables 1
enumvar
MAX_MODULE_NAME32 = 255