Функция RtlDetifHeap (ntifs.h)
Подпрограмма RtlDeskHeap уничтожает указанный объект кучы. RtlDezorHeap выводят и освобождают все страницы частного объекта кучи и недействительно дескриптор кучи.
Синтаксис
NTSYSAPI PVOID RtlDestroyHeap(
[in] PVOID HeapHandle
);
Параметры
[in] HeapHandle
Дескриптор для уничтожения кучи. Этот параметр представляет собой дескриптор кучи, возвращаемый RtlCreateHeap.
Возвращаемое значение
Если вызов RtlDeskHeap выполнен успешно, возвращаемое значение является указателем NULL.
Если вызов RtlDeskHeap завершается ошибкой, возвращаемое значение является дескриптором кучи.
Замечания
Процессы могут вызывать RtlDeskHeap без первого вызова RtlFreeHeap для освобождения памяти, выделенной из кучи.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows XP |
целевая платформа | Всеобщий |
заголовка | ntifs.h (include Ntifs.h) |
библиотеки | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |