Compartilhar via


estrutura VDS_VOLUME_PLEX_PROP (vds.h)

[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]

Define as propriedades de um objeto plex de volume.

Sintaxe

typedef struct _VDS_VOLUME_PLEX_PROP {
  VDS_OBJECT_ID          id;
  VDS_VOLUME_PLEX_TYPE   type;
  VDS_VOLUME_PLEX_STATUS status;
  VDS_HEALTH             health;
  VDS_TRANSITION_STATE   TransitionState;
  ULONGLONG              ullSize;
  ULONG                  ulStripeSize;
  ULONG                  ulNumberOfMembers;
} VDS_VOLUME_PLEX_PROP, *PVDS_VOLUME_PLEX_PROP;

Membros

id

O GUID do objeto plex.

type

O tipo plex enumerado por VDS_VOLUME_PLEX_TYPE. O tipo do plex não é necessário para corresponder ao tipo do volume ao qual o plex pertence.

status

O status do objeto plex enumerado por VDS_VOLUME_PLEX_STATUS. O status do plex não é necessário para corresponder à status do volume ao qual o plex pertence.

health

Um VDS_HEALTH valor de enumeração que especifica o estado de integridade do plex. O estado de integridade do plex não é necessário para corresponder ao estado de integridade do volume ao qual o plex pertence.

TransitionState

Um VDS_TRANSITION_STATE valor de enumeração que especifica o estado de transição do plex.

ullSize

O tamanho do plexe, em bytes. O tamanho do plex deve ser maior ou igual ao do volume ao qual o plex pertence. O plex não pode ser menor que o volume.

ulStripeSize

O tamanho de intercalação de faixa, em bytes. Esse membro é válido apenas para plexes do tipo VDS_VPT_STRIPE (distribuído) e VDS_VPT_PARITY (distribuídos com paridade). Para outros tipos de plex, esse membro deve ser zero.

ulNumberOfMembers

O número de membros no plex do volume. Um membro plex é uma coleção de extensões de disco concatenadas contidas em mais um disco.

Comentários

O método IVdsVolumePlex::GetProperties retorna essa estrutura para relatar as propriedades de um objeto plex de volume.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho vds.h

Confira também

IVdsVolumePlex::GetProperties

Estruturas VDS

VDS_HEALTH

VDS_TRANSITION_STATE

VDS_VOLUME_PLEX_STATUS

VDS_VOLUME_PLEX_TYPE