GlobalMemoryStatus功能检索有关当前可用内存的信息。该函数返回有关物理和虚拟内存的信息。此函数取代GetFreeSpace功能。
VOID GlobalMemoryStatus(
LPMEMORYSTATUS 【lpBuffer】 | //指向内存状态结构的指针 |
); |
参数
【lpBuffer】
指向MEMORYSTATUS结构,其中返回有关当前内存可用性的信息。在调用此函数之前,调用进程应设置此结构的dwLength成员。
返回值
此函数不返回值。
备注
应用程序可以使用GlobalMemoryStatus函数来确定可以分配多少内存,而不会严重影响其他应用程序。
返回的信息是易失性的,并且不保证对该函数的两个连续调用将返回相同的信息。
也可以看看