FILE_REGION_OUTPUT structure (ntifs.h)
FILE_REGION_OUTPUT is the output structure for FSCTL_QUERY_FILE_REGIONS.
Syntax
typedef struct _FILE_REGION_OUTPUT {
ULONG Flags;
ULONG TotalRegionEntryCount;
ULONG RegionEntryCount;
ULONG Reserved;
FILE_REGION_INFO Region[1];
} FILE_REGION_OUTPUT, *PFILE_REGION_OUTPUT;
Members
Flags
A 32-bit unsigned integer that indicates the flags for this operation. No flags are currently defined so this field should be set to zero and be ignored.
TotalRegionEntryCount
A 32-bit unsigned integer that indicates the total number of regions that could be returned.
RegionEntryCount
A 32-bit unsigned integer that indicates the number of regions that were actually returned and which are contained in this structure.
Reserved
Reserved; this field should be set to zero and ignored.
Region[1]
One or more FILE_REGION_INFO structures that contain information on the desired ranges based on the desired usage indicated by DesiredUsage.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Header | ntifs.h |