Fungsi GlobalSize (winbase.h)
Mengambil ukuran objek memori global yang ditentukan saat ini, dalam byte.
Sintaks
SIZE_T GlobalSize(
[in] HGLOBAL hMem
);
Parameter
[in] hMem
Handel ke objek memori global. Handel ini dikembalikan oleh fungsi GlobalAlloc atau GlobalReAlloc .
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan adalah ukuran objek memori global yang ditentukan, dalam byte.
Jika handel yang ditentukan tidak valid atau jika objek telah dibuang, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Ukuran blok memori mungkin lebih besar dari ukuran yang diminta ketika memori dialokasikan.
Untuk memverifikasi bahwa blok memori objek yang ditentukan belum dibuang, gunakan fungsi GlobalFlags sebelum memanggil GlobalSize.
Persyaratan
Persyaratan | Nilai |
---|---|
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 | winbase.h (termasuk Windows.h) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |