Fungsi HeapDestroy (heapapi.h)

Menghancurkan objek tumpukan yang ditentukan.

HeapDestroy de-commits dan merilis semua halaman objek heap privat, dan membatalkan handel ke heap.

Sintaks

BOOL HeapDestroy(
  [in] HANDLE hHeap
);

Parameter

[in] hHeap

Pegangan ke timbunan yang akan dihancurkan. Handel ini dikembalikan oleh fungsi HeapCreate . Jangan gunakan handel ke timbunan proses yang dikembalikan oleh fungsi GetProcessHeap .

Menampilkan nilai

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Proses dapat memanggil HeapDestroy tanpa terlebih dahulu memanggil fungsi HeapFree untuk membebaskan memori yang dialokasikan dari heap.

Contoh

Menghitung Heap

Persyaratan

   
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header heapapi.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

Fungsi Timbunan

HeapCreate

Fungsi Manajemen Memori

Api Vertdll tersedia di enklave VBS