HEAPLIST32 構造体 (tlhelp32.h)

指定したプロセスで使用されるヒープを列挙するリストからのエントリについて説明します。

構文

typedef struct tagHEAPLIST32 {
  SIZE_T    dwSize;
  DWORD     th32ProcessID;
  ULONG_PTR th32HeapID;
  DWORD     dwFlags;
} HEAPLIST32;

メンバー

dwSize

この構造体のサイズ (バイト単位)。 Heap32ListFirst 関数を呼び出す前に、このメンバーを に設定しますsizeof(HEAPLIST32)dwSize を初期化しない場合、Heap32ListFirst は失敗します。

th32ProcessID

検査するプロセスの識別子。

th32HeapID

ヒープ識別子。 これはハンドルではなく、ツール ヘルプ関数に対してのみ意味があります。

dwFlags

このメンバーには、次のいずれかの値を指定できます。

意味
HF32_DEFAULT
プロセスの既定のヒープ

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header tlhelp32.h

こちらもご覧ください

Heap32ListFirst

Heap32ListNext