FILE_REGION_OUTPUT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntifs.h

typedef struct _FILE_REGION_OUTPUT {
  ULONG            Flags;
  ULONG            TotalRegionEntryCount;
  ULONG            RegionEntryCount;
  ULONG            Reserved;
  FILE_REGION_INFO Region[1];
} FILE_REGION_OUTPUT, *PFILE_REGION_OUTPUT;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntifs-file_region_output)

Description

FILE_REGION_OUTPUT is the output structure for FSCTL_QUERY_FILE_REGIONS.

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.

Remarks

See also

FILE_REGION_INFO

FILE_REGION_INPUT

FSCTL_QUERY_FILE_REGIONS