Fungsi GetProcessHeap (heapapi.h)
Mengambil handel ke timbunan default proses panggilan. Handel ini kemudian dapat digunakan dalam panggilan berikutnya ke fungsi heap.
Sintaks
HANDLE GetProcessHeap();
Mengembalikan nilai
Jika fungsi berhasil, nilai pengembalian adalah handel ke tumpukan proses panggilan.
Jika fungsi gagal, nilai yang dikembalikan adalah NULL. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Fungsi GetProcessHeap mendapatkan handel ke timbunan default untuk proses panggilan. Proses dapat menggunakan handel ini untuk mengalokasikan memori dari timbunan proses tanpa harus terlebih dahulu membuat timbunan privat menggunakan fungsi HeapCreate .
Windows Server 2003 dan Windows XP: Untuk mengaktifkan timbunan fragmentasi rendah untuk timbunan default proses, panggil fungsi HeapSetInformation dengan handel yang dikembalikan oleh GetProcessHeap.
Contoh
Misalnya, lihat Mendapatkan Timbunan Proses.
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 |