原文链接 -> 传送门
函数功能:
获取当前指定全局内存对象的大小,单位字节。
注释:与其他内存管理函数相比,全局内存管理函数有更大的开销却提供更少的功能。除非指出使用全局内存管理函数,不然新的应用程序应该使用堆内存管理函数。更多信息请查阅 Global and Local Functions。
API 函数原型:
注释:_In_ 说明该参数是输入的。
SIZE_T WINAPI GlobalSize( _In_ HGLOBAL hMem );
参数解析:
|
参数 |
含义 |
|
hMem |
1. 指向全局内存对象的句柄 |
返回值:
1. 如果函数调用成功,返回该全局内存对象大小,单位字节.;
2. 如果 hMem 句柄是无效的或者指向的内存对象已经被废弃,返回 0。
若想获得更多的错误信息,请调用 GetLastError 函数。
备注:
1. 分配的内存区域大小可能比用户请求的内存大小大。
2. 在调用 GlobalSize 函数之前,可以先调用 GlobalFlags 函数验证该内存块对象是否已经被废弃。
需求:
|
Minimum supported client |
Windows xp [仅桌面应用程序] |
|
Minimum supported server |
Windows 2003 服务器版 [仅桌面应用程序] |
|
Header |
WinBase.h (包含于 Windows.h) |
|
Library |
Kernel32.lib |
|
DLL |
Kernel32.dll |




