HEAPENTRY32 struttura (tlhelp32.h)
Descrive una voce (blocco) di un heap che viene esaminato.
Sintassi
typedef struct tagHEAPENTRY32 {
SIZE_T dwSize;
HANDLE hHandle;
ULONG_PTR dwAddress;
SIZE_T dwBlockSize;
DWORD dwFlags;
DWORD dwLockCount;
DWORD dwResvd;
DWORD th32ProcessID;
ULONG_PTR th32HeapID;
} HEAPENTRY32;
Members
dwSize
Dimensioni della struttura, in byte. Prima di chiamare la funzione Heap32First , impostare questo membro su sizeof(HEAPENTRY32)
. Se non si inizializza dwSize, Heap32First ha esito negativo.
hHandle
Handle per il blocco heap.
dwAddress
Indirizzo lineare dell'inizio del blocco.
dwBlockSize
Dimensioni del blocco heap, in byte.
dwFlags
Questo membro può essere uno dei valori seguenti.
dwLockCount
Questo membro non viene più usato ed è sempre impostato su zero.
dwResvd
Riservati; non usare o modificare.
th32ProcessID
Identificatore del processo che usa l'heap.
th32HeapID
Identificatore heap. Questo non è un handle e ha significato solo per le funzioni della Guida degli strumenti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | tlhelp32.h |