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
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 |