HEAPLIST32 (Structures)
Last changed: Patrick Porter-205.145.107.100

.
Summary
Describes an entry from a list that enumerates the heaps used by a specified process.

C# Definition:

[StructLayout(LayoutKind.Sequential)]
private struct HEAPLIST32
{
     /** The size of the structure, in bytes. **/
     internal UInt32 dwSize;
     /** The identifier of the process to be examined **/
     internal UInt32 th32ProcessID;
     /** The heap identifier. This is not a handle, and has meaning only to the tool help functions **/
     internal UInt32 th32HeapID;
     /** This member can be one of the following values.
     HF32_DEFAULT      1  // process's default heap
     HF32_SHARED       2  // is shared heap **/
     internal UInt32 dwFlags;
}

VB Definition:

Structure HEAPLIST32
   Public TODO
End Structure

User-Defined Field Types:

None.

Notes:

Defined in TLHELP32.H

Documentation
HEAPLIST32 on MSDN