FSCTL_QUERY_REGION_INFO_OUTPUT structure (winioctl.h)

Contient des informations sur une ou plusieurs régions.

Syntaxe

typedef struct _FSCTL_QUERY_REGION_INFO_OUTPUT {
  DWORD                    Version;
  DWORD                    Size;
  DWORD                    Flags;
  DWORD                    Reserved;
  DWORDLONG                Alignment;
  DWORD                    TotalNumberOfRegions;
  DWORD                    NumberOfRegionsReturned;
  FILE_STORAGE_TIER_REGION Regions[ANYSIZE_ARRAY];
} FSCTL_QUERY_REGION_INFO_OUTPUT, *PFSCTL_QUERY_REGION_INFO_OUTPUT;

Membres

Version

La taille de cette structure sert de version. Définissez-le sur sizeof(FSCTL_QUERY_REGION_INFO_OUTPUT).

Size

Taille de cette structure en octets.

Flags

Réservé à un usage ultérieur.

Reserved

Réservé à un usage ultérieur.

Alignment

Décalage du début du volume vers la première dalle du volume hiérarchisé. Si le disque logique est constitué de plusieurs niveaux et que chaque niveau est mappé à un ensemble de régions, le premier niveau du volume contenu sur le disque logique a un certain décalage dans le niveau qui représente le décalage du volume sur le disque logique. Le membre Alignment contient cette valeur.

TotalNumberOfRegions

Nombre total de régions disponibles.

NumberOfRegionsReturned

Nombre de régions qui tiennent dans la sortie.

Regions[ANYSIZE_ARRAY]

FILE_STORAGE_TIER_REGION struct qui contient des informations détaillées pour chaque région.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012 R2
En-tête winioctl.h