estructura DISK_SPACE_INFORMATION (fileapi.h)
La estructura DISK_SPACE_INFORMATION contiene información sobre el espacio en disco de un volumen determinado.
Sintaxis
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;
Miembros
ActualTotalAllocationUnits
ActualTotalAllocationUnits
es el tamaño total del volumen sin tener en cuenta la configuración cuota.
ActualAvailableAllocationUnits
ActualTotalAllocationUnits
es el espacio disponible para el volumen sin tener en cuenta la configuración cuota.
ActualPoolUnavailableAllocationUnits
ActualPoolUnavailableAllocationUnits
es el espacio no disponible para el volumen debido a que no hay suficiente espacio disponible en el grupo.
CallerTotalAllocationUnits
CallerTotalAllocationUnits
es el tamaño total del volumen limitado por la configuración cuota.
CallerAvailableAllocationUnits
CallerAvailableAllocationUnits
es el espacio disponible para el volumen limitado por la configuración cuota.
CallerPoolUnavailableAllocationUnits
CallerAvailableAllocationUnits
es el espacio no disponible para el volumen debido a que no hay suficiente espacio disponible en el grupo.
UsedAllocationUnits
Espacio utilizado del volumen.
TotalReservedAllocationUnits
Espacio reservado total.
VolumeStorageReserveAllocationUnits
Un tipo especial de espacio reservado para la reserva de almacenamiento por volumen. Esto se incluye en .TotalReservedAllocationUnits
AvailableCommittedAllocationUnits
Espacio confirmado por el bloque de almacenamiento, pero que no ha sido asignado por el sistema de archivos.
PoolAvailableAllocationUnits
Espacio disponible en el bloque de almacenamiento correspondiente. Si el volumen no es un volumen de espacios, se establece 0
en PoolAvailableAllocationUnits
.
SectorsPerAllocationUnit
Número de sectores por unidad de asignación para el volumen.
BytesPerSector
Número de bytes por sector del volumen.
Requisitos
Encabezado | fileapi.h |