2010-05-14 4 views
3

Каков наилучший способ вычисления свободного дискового пространства с использованием только C++. Моя целевая платформа WinCE, но большинство операций с файлами такие же, как и обычные Windows.Расчет свободного места на диске

ответ

6

Вы имеете в виду использование как в том, сколько места осталось? затем попробуйте GetDiskFreeSpace()
Или вы имеете в виду, количество чтений/записей/текущих файлов открыто, скорость и т. д.?

+0

Дисковое пространство, я обновил вопрос. Ta – Chris

+2

Существует также GetDiskFreeSpaceEx(), который проще использовать: http://msdn.microsoft.com/en-us/library/aa364937%28v=vs.85%29.aspx – foraidt

1

OpenStore + GetStoreInfo. STOREINFO получает ваш использованный размер, BytesPerSector * (NumSectors - FreeSectors).

+0

Я также использовал это, спасибо – Chris

 Смежные вопросы

  • Нет связанных вопросов^_^