Makro GlobalDiscard (winbase.h)
Membuang blok memori global yang ditentukan. Jumlah kunci objek memori harus nol.
Catatan Fungsi global memiliki overhead yang lebih besar dan menyediakan lebih sedikit fitur daripada fungsi manajemen memori lainnya. Aplikasi baru harus menggunakan fungsi heap kecuali dokumentasi menyatakan bahwa fungsi global harus digunakan. Untuk informasi selengkapnya, lihat Fungsi Global dan Lokal.
Sintaks
void GlobalDiscard(
[in] h
);
Parameter
[in] h
Handel ke objek memori global. Handel ini dikembalikan oleh fungsi GlobalAlloc atau GlobalReAlloc .
Menampilkan nilai
Tidak ada
Keterangan
Meskipun GlobalDiscard membuang blok memori objek, handel ke objek tetap valid. Proses ini kemudian dapat meneruskan handel ke fungsi GlobalReAlloc untuk mengalokasikan blok memori global lain yang diidentifikasi oleh handel yang sama.
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winbase.h (termasuk Windows.h) |