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

Lihat juga

Fungsi Timbunan

HeapCreate

Fungsi Manajemen Memori

Api Vertdll tersedia di enklave VBS