RtlDestroyHeap 函式 (ntifs.h)
RtlDestroyHeap 例程會終結指定的堆積物件。 RtlDestroyHeap 認可並釋放私人堆積物件的所有頁面,並將句柄失效。
語法
NTSYSAPI PVOID RtlDestroyHeap(
[in] PVOID HeapHandle
);
參數
[in] HeapHandle
要終結之堆積的句柄。 此參數是由 RtlCreateHeap所傳回的堆積句柄。
傳回值
如果呼叫 RtlDestroyHeap 成功,則傳回值會是 null 指標。
如果呼叫 RtlDestroyHeap 失敗,傳回值就是堆積的句柄。
言論
進程可以呼叫 RtlDestroyHeap,而不需要先呼叫 RtlFreeHeap,即可釋放從堆積配置的記憶體。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows XP |
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |