如何找到我的硬盘的存储容量,而无需使用类似DIR或LS的OS功能?

有帮助吗?

解决方案

在窗口:

的Win32: GetDiskFreeSpaceEx

.NET: DriveInfo

如果出于某种原因,你还是不想使用这些,你可以的发送IOCTL消息引导至所述磁盘驱动程序

其他提示

statfs() UNIX系统调用是你的朋友(链接指向BSD手册页在Mac OS X中使用)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top