Поделиться через


Функция Heap32ListNext (tlhelp32.h)

Извлекает сведения о следующей куче, выделенной процессом.

Синтаксис

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

Параметры

[in] hSnapshot

Дескриптор snapshot возвращен при предыдущем вызове функции CreateToolhelp32Snapshot.

[out] lphl

Указатель на структуру HEAPLIST32 .

Возвращаемое значение

Возвращает значение TRUE , если следующая запись списка кучи была скопирована в буфер или false в противном случае. Значение ошибки ERROR_NO_MORE_FILES возвращается функцией GetLastError , если в списке кучи больше нет записей.

Комментарии

Чтобы получить сведения о первой куче в списке кучи, используйте функцию Heap32ListFirst .

Примеры

Пример см. в разделе Обход списка кучи.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header tlhelp32.h
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

CreateToolhelp32Snapshot

HEAPLIST32

Куча Списки и куча ходьбы

Heap32ListFirst

Функции справки по инструментам