Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Структура DISK_SPACE_INFORMATION содержит сведения о дисковом пространстве для определенного тома.
Синтаксис
typedef struct DISK_SPACE_INFORMATION {
ULONGLONG ActualTotalAllocationUnits;
ULONGLONG ActualAvailableAllocationUnits;
ULONGLONG ActualPoolUnavailableAllocationUnits;
ULONGLONG CallerTotalAllocationUnits;
ULONGLONG CallerAvailableAllocationUnits;
ULONGLONG CallerPoolUnavailableAllocationUnits;
ULONGLONG UsedAllocationUnits;
ULONGLONG TotalReservedAllocationUnits;
ULONGLONG VolumeStorageReserveAllocationUnits;
ULONGLONG AvailableCommittedAllocationUnits;
ULONGLONG PoolAvailableAllocationUnits;
DWORD SectorsPerAllocationUnit;
DWORD BytesPerSector;
} DISK_SPACE_INFORMATION;
Члены
ActualTotalAllocationUnits
— ActualTotalAllocationUnits это общий размер тома без учета параметра Квота.
ActualAvailableAllocationUnits
— ActualTotalAllocationUnits это доступное пространство для тома без учета параметра Квота.
ActualPoolUnavailableAllocationUnits
— ActualPoolUnavailableAllocationUnits это недоступное место для тома из-за недостаточного свободного пространства в пуле.
CallerTotalAllocationUnits
— CallerTotalAllocationUnits это общий размер тома, ограниченный параметром квоты.
CallerAvailableAllocationUnits
— CallerAvailableAllocationUnits это доступное пространство для тома, ограниченное параметром квоты.
CallerPoolUnavailableAllocationUnits
— CallerAvailableAllocationUnits это недоступное пространство для тома из-за недостаточного свободного пространства в пуле.
UsedAllocationUnits
Используемое пространство тома.
TotalReservedAllocationUnits
Общий объем зарезервированного пространства.
VolumeStorageReserveAllocationUnits
Особый тип зарезервированного пространства для резервирования хранилища на отдельный том. Он включен в TotalReservedAllocationUnits.
AvailableCommittedAllocationUnits
Пространство, которое было зафиксировано пулом носителей, но не было выделено файловой системой.
PoolAvailableAllocationUnits
Доступное место в соответствующем пуле носителей. Если том не является томом пробелов, PoolAvailableAllocationUnits для задается значение 0.
SectorsPerAllocationUnit
Количество секторов на единицу выделения для тома.
BytesPerSector
Число байтов на сектор для тома.
Требования
| Верхняя часть | fileapi.h |