Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется системными службами. Дополнительные сведения см. в разделе:
heapapi.h содержит следующие программные интерфейсы:
Функции
|
GetProcessHeap Извлекает дескриптор в кучу по умолчанию вызывающего процесса. |
|
GetProcessHeaps Возвращает количество активных кучи и получает дескрипторы для всех активных кучи для вызывающего процесса. |
|
HeapAlloc Выделяет блок памяти из кучи. Выделенная память не перемещается. |
|
HeapCompact Возвращает размер наибольшего зафиксированного свободного блока в указанной куче. Если установлен флаг Отключить объединение кучи на свободном глобальном уровне, эта функция также объединяет смежные свободные блоки памяти в куче. |
|
HeapCreate Создает объект частной кучи, который может использоваться вызывающим процессом. Функция резервирует место в виртуальном адресном пространстве процесса и выделяет физическое хранилище для указанной начальной части этого блока. |
|
ХиапДестрой Уничтожает указанный объект кучи. Он удаляет и освобождает все страницы частного объекта кучи и делает дескриптор кучи недействительным. |
|
HeapFree Освобождает блок памяти, выделенный из кучи функцией HeapAlloc или HeapReAlloc. |
|
HeapLock Пытается получить объект критического раздела или блокировку, связанный с указанной кучей. |
|
HeapQueryInformation Извлекает сведения об указанной куче. |
|
HeapReAlloc Перераспределяет блок памяти из кучи. Эта функция позволяет изменять размер блока памяти и другие свойства блока памяти. |
|
HeapSetInformation Включает компоненты для указанной кучи. |
|
Куча Извлекает размер блока памяти, выделенного из кучи функцией HeapAlloc или HeapReAlloc. |
|
HeapSummary Функция HeapSummary (heapapi.h) суммирует указанную кучу. |
|
HeapUnlock Освобождает владение объектом критического раздела или блокировкой, связанной с указанной кучей. |
|
HeapValidate Проверяет указанную кучу. Функция сканирует все блоки памяти в куче и проверяет, что структуры управления кучей, поддерживаемые диспетчером кучи, находятся в согласованном состоянии. |
|
HeapWalk Перечисляет блоки памяти в указанной куче. |
Структуры
|
HEAP_SUMMARY Структура HEAP_SUMMARY (heapapi.h) представляет собой сводку кучи, полученную с помощью вызова функции HeapSummary. |