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)

Lihat juga

Fungsi Global dan Lokal

GlobalAlloc

GlobalReAlloc

Fungsi Manajemen Memori