繁体   English   中英

如何使用Win API确定Windows PC中的总可用磁盘空间

[英]how to determine the total free disk space in windows PC using Win APIs

我正在用C ++代码确定运行Windows 10的PC中的可用磁盘空间。我尝试了Win API GetDiskFreeSpaceEx,该API一次返回一个特定驱动器的可用空间大小。 是否有任何API或方法可以获取PC上可用的可用空间总量。

尝试下面的代码,它为您提供可用的系统内存:

MEMORYSTATUSEX stex;
stex.dwLength=sizeof(stex);
GlobalMemoryStatusEx(&stex);

stex将具有总物理,可用物理,总页面文件,总虚拟,可用虚拟内存...。

以下是文档https://msdn.microsoft.com/zh-cn/library/windows/desktop/aa366589(v=vs.85).aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM