estrutura FSCTL_QUERY_REGION_INFO_OUTPUT (winioctl.h)

Contém informações para uma ou mais regiões.

Sintaxe

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;

Membros

Version

O tamanho dessa estrutura serve como a versão. Defina-o como sizeof(FSCTL_QUERY_REGION_INFO_OUTPUT).

Size

O tamanho dessa estrutura em bytes.

Flags

Reservado para uso futuro.

Reserved

Reservado para uso futuro.

Alignment

Deslocamento do início do volume para a primeira laje do volume em camadas. Se o disco lógico for composto por várias camadas e cada camada for mapeada para um conjunto de regiões, a primeira camada do volume contido no disco lógico terá um determinado deslocamento dentro da camada que representa o deslocamento do volume no disco lógico. O membro Alignment contém esse valor.

TotalNumberOfRegions

Número total de regiões disponíveis.

NumberOfRegionsReturned

Número de regiões que se encaixam na saída.

Regions[ANYSIZE_ARRAY]

FILE_STORAGE_TIER_REGION struct que contém informações detalhadas para cada região.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho winioctl.h