HEAPLIST32
Describes
an entry from a list that enumerates the heaps used by a specified process.
typedef struct tagHEAPLIST32 {
DWORD
dwSize;
DWORD
th32ProcessID;
DWORD
th32HeapID;
DWORD
dwFlags;
} HEAPLIST32;
typedef HEAPLIST32 *
PHEAPLIST32;
typedef HEAPLIST32 *
LPHEAPLIST32;
Members
dwSize
Specifies the
length, in bytes, of the structure. Before calling the Heap32ListFirst
sizeof(HEAPLIST32).
th32ProcessID
Identifier
of the process to examine. The contents of this member can be used by Win32 API
elements.
th32HeapID
Heap
identifier in the owning process context. The contents of this member has
meaning only to the tool help functions. It is not a handle, nor is it usable
by Win32 API elements.
dwFlags
Flags.
These values are defined:
HF32_DEFAULT |
Process s
default heap |