Used to query sector size information for a file system volume. More...
#include <fileinfo.h>
Data Fields | |
LARGE_INTEGER | TotalAllocationUnits |
LARGE_INTEGER | AvailableAllocationUnits |
ULONG | SectorsPerAllocationUnit |
ULONG | BytesPerSector |
Detailed Description
Used to query sector size information for a file system volume.
The struct is requested during IRP_MJ_QUERY_VOLUME_INFORMATION query FileFsSizeInformation
Field Documentation
LARGE_INTEGER PFILE_FS_SIZE_INFORMATION::AvailableAllocationUnits |
Total number of free allocation units on the volume that are available to the user associated with the calling thread. If per-user quotas are in use, this value may be less than the total number of free allocation units on the disk.
ULONG PFILE_FS_SIZE_INFORMATION::BytesPerSector |
Number of bytes in each sector.
ULONG PFILE_FS_SIZE_INFORMATION::SectorsPerAllocationUnit |
Number of sectors in each allocation unit.
LARGE_INTEGER PFILE_FS_SIZE_INFORMATION::TotalAllocationUnits |
Total number of allocation units on the volume that are available to the user associated with the calling thread. If per-user quotas are in use, this value may be less than the total number of allocation units on the disk.
The documentation for this struct was generated from the following file: