структура FILE_REGION_OUTPUT (ntifs.h)

FILE_REGION_OUTPUT — это структура выходных данных для FSCTL_QUERY_FILE_REGIONS.

Синтаксис

typedef struct _FILE_REGION_OUTPUT {
  ULONG            Flags;
  ULONG            TotalRegionEntryCount;
  ULONG            RegionEntryCount;
  ULONG            Reserved;
  FILE_REGION_INFO Region[1];
} FILE_REGION_OUTPUT, *PFILE_REGION_OUTPUT;

Члены

Flags

32-разрядное целое число без знака, указывающее флаги для этой операции. В настоящее время флаги не определены, поэтому для этого поля следует задать нулевое значение и игнорировать.

TotalRegionEntryCount

32-разрядное целое число без знака, указывающее общее количество регионов, которые могут быть возвращены.

RegionEntryCount

32-разрядное целое число без знака, указывающее количество фактически возвращенных регионов и содержащихся в этой структуре.

Reserved

Защищены; это поле должно быть равно нулю и игнорироваться.

Region[1]

Одна или несколько FILE_REGION_INFO структур, содержащих сведения о требуемых диапазонах на основе требуемого использования, указанного DesiredUsage.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Верхняя часть ntifs.h

См. также раздел

FILE_REGION_INFO

FILE_REGION_INPUT

FSCTL_QUERY_FILE_REGIONS