структура 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 [только классические приложения]
Верхняя часть tlhelp32.h

См. также раздел

Heap32ListFirst

Heap32ListNext