Share via


estructura de VDS_VOLUME_PLEX_PROP (vds.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Define las propiedades de un objeto volume plex.

Sintaxis

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;

Miembros

id

GUID del objeto plex.

type

Tipo de plex enumerado por VDS_VOLUME_PLEX_TYPE. El tipo del plex no es necesario para que coincida con el tipo del volumen al que pertenece el plex.

status

Estado del objeto plex enumerado por VDS_VOLUME_PLEX_STATUS. El estado del plex no es necesario para que coincida con el estado del volumen al que pertenece el plex.

health

Valor de enumeración VDS_HEALTH que especifica el estado de mantenimiento del plex. El estado de mantenimiento del plex no es necesario para que coincida con el estado de mantenimiento del volumen al que pertenece el plex.

TransitionState

Valor de enumeración VDS_TRANSITION_STATE que especifica el estado de transición del plex.

ullSize

Tamaño del plex, en bytes. El tamaño del plex debe ser mayor o igual que el del volumen al que pertenece el plex. El plex no puede ser menor que el volumen.

ulStripeSize

Tamaño de intercalación de franjas, en bytes. Este miembro solo es válido para los plexos de tipo VDS_VPT_STRIPE (seccionados) y VDS_VPT_PARITY (seccionados con paridad). Para otros tipos de plex, este miembro debe ser cero.

ulNumberOfMembers

Número de miembros del plex de volumen. Un miembro plex es una colección de extensiones de disco concatenadas contenidas en uno más discos.

Comentarios

El método IVdsVolumePlex::GetProperties devuelve esta estructura para notificar las propiedades de un objeto de volumen plex.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vds.h

Consulte también

IVdsVolumePlex::GetProperties

Estructuras de VDS

VDS_HEALTH

VDS_TRANSITION_STATE

VDS_VOLUME_PLEX_STATUS

VDS_VOLUME_PLEX_TYPE