Bagikan melalui


Fungsi RtlDestroyHeap (ntifs.h)

Rutinitas RtlDestroyHeap menghancurkan objek tumpukan yang ditentukan. RtlDestroyHeap menonaktifkan dan merilis semua halaman objek timbunan privat, dan membatalkan pegangan ke heap.

Sintaks

NTSYSAPI PVOID RtlDestroyHeap(
  [in] PVOID HeapHandle
);

Parameter

[in] HeapHandle

Tangani timbunan yang akan dihancurkan. Parameter ini adalah handel timbunan yang dikembalikan oleh RtlCreateHeap.

Nilai kembali

Jika panggilan ke RtlDestroyHeap berhasil, nilai yang dikembalikan adalah penunjuk NULL .

Jika panggilan ke RtlDestroyHeap gagal, nilai yang dikembalikan adalah handel untuk tumpukan.

Keterangan

Proses dapat memanggil RtlDestroyHeap tanpa terlebih dahulu memanggil RtlFreeHeap ke memori bebas yang dialokasikan dari tumpukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

Lihat juga

RtlAllocateHeap

RtlCreateHeap

RtlFreeHeap