Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

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

See also

FILE_REGION_INFO

FILE_REGION_INPUT

FSCTL_QUERY_FILE_REGIONS


Feedback

Was this page helpful?

Additional resources