0

dir や ls などの OS 機能を使用せずに、ハードディスクのストレージ容量を調べるにはどうすればよいですか?

4

2 に答える 2

3

Windows の場合:

Win32: GetDiskFreeSpaceEx

.NET: ドライブ情報

なんらかの理由でそれらを使用したくない場合は、IOCTL メッセージをディスク ドライバーに直接送信できます。

于 2010-04-13T14:48:36.567 に答える
2

statfs()unix システム コールはあなたの友人です (リンクは Mac OS X で使用されている BSD のマニュアル ページへのリンクです)。

于 2010-04-13T14:38:33.147 に答える