RtlDestroyHeap 函式 (ntifs)

RtlDestroyHeap常式會終結指定的堆積物件。 RtlDestroyHeap 會解除和釋放私用堆積物件的所有頁面,並使堆積的控制碼失效。

語法

NTSYSAPI PVOID RtlDestroyHeap(
  [in] PVOID HeapHandle
);

參數

[in] HeapHandle

要終結之堆積的控制碼。 此參數是 RtlCreateHeap所傳回的堆積控制碼。

傳回值

如果 RtlDestroyHeap 的呼叫成功,則傳回值為 Null 指標。

如果對 RtlDestroyHeap 的呼叫失敗,則傳回值為堆積的控制碼。

備註

進程可以呼叫 RtlDestroyHeap ,而不需要先呼叫 RtlFreeHeap 來釋放從堆積配置的記憶體。

規格需求

   
最低支援的用戶端 此常式可在 Microsoft Windows XP 及更新版本上取得。
目標平台 通用
標頭 ntifs (包含 Ntifs)
程式庫 Ntoskrnl.exe .lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

另請參閱

RtlAllocateHeap

RtlCreateHeap

RtlFreeHeap