struttura FSCTL_QUERY_REGION_INFO_OUTPUT (winioctl.h)

Contiene informazioni per una o più aree.

Sintassi

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;

Members

Version

Le dimensioni di questa struttura fungono da versione. Impostarlo su sizeof(FSCTL_QUERY_REGION_INFO_OUTPUT).

Size

La dimensione di questa struttura in byte.

Flags

Riservato per usi futuri.

Reserved

Riservato per usi futuri.

Alignment

Offset dall'inizio del volume al primo lastra del volume a livelli. Se il disco logico è costituito da più livelli e ogni livello esegue il mapping a un set di aree, il primo livello per il volume contenuto nel disco logico ha un determinato offset all'interno del livello che rappresenta l'offset del volume sul disco logico. Il membro Alignment contiene questo valore.

TotalNumberOfRegions

Numero totale di aree disponibili.

NumberOfRegionsReturned

Numero di aree che rientrano nell'output.

Regions[ANYSIZE_ARRAY]

FILE_STORAGE_TIER_REGION struct che contiene informazioni dettagliate per ogni area.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2012 R2
Intestazione winioctl.h