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 |