Freigeben über


Heap32ListNext-Funktion (tlhelp32.h)

Ruft Informationen zum nächsten Heap ab, der von einem Prozess zugeordnet wurde.

Syntax

BOOL Heap32ListNext(
  [in]  HANDLE       hSnapshot,
  [out] LPHEAPLIST32 lphl
);

Parameter

[in] hSnapshot

Ein Handle für die Momentaufnahme von einem vorherigen Aufruf der CreateToolhelp32Snapshot-Funktion zurückgegeben.

[out] lphl

Ein Zeiger auf eine HEAPLIST32-Struktur .

Rückgabewert

Gibt TRUE zurück, wenn der nächste Eintrag der Heapliste in den Puffer kopiert wurde, oder andernfalls FALSE . Der ERROR_NO_MORE_FILES Fehlerwert wird von der GetLastError-Funktion zurückgegeben, wenn keine weiteren Einträge in der Heapliste vorhanden sind.

Hinweise

Verwenden Sie die Heap32ListFirst-Funktion , um Informationen zum ersten Heap in einer Heapliste abzurufen.

Beispiele

Ein Beispiel finden Sie unter Durchlaufen der Heapliste.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile tlhelp32.h
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

CreateToolhelp32Snapshot

HEAPLIST32

Heap Listen und Heap Walking

Heap32ListFirst

Toolhilfefunktionen