estructura VDS_LUN_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 LUN plex.
Sintaxis
typedef struct _VDS_LUN_PLEX_PROP {
VDS_OBJECT_ID id;
ULONGLONG ullSize;
VDS_LUN_PLEX_TYPE type;
VDS_LUN_PLEX_STATUS status;
VDS_HEALTH health;
VDS_TRANSITION_STATE TransitionState;
ULONG ulFlags;
ULONG ulStripeSize;
SHORT sRebuildPriority;
} VDS_LUN_PLEX_PROP, *PVDS_LUN_PLEX_PROP;
Miembros
id
GUID del objeto plex.
ullSize
Tamaño del plex, en bytes. El tamaño del plex puede ser igual o mayor que el del LUN al que pertenece el plex. El plex no puede ser menor que el LUN.
type
Valor de enumeración VDS_LUN_PLEX_TYPE que especifica el tipo del plex. El tipo del plex no es necesario para que coincida con el tipo del LUN al que pertenece.
status
Valor de enumeración VDS_LUN_PLEX_STATUS que especifica el estado del plex. El estado del plex no es necesario para coincidir con el estado del LUN al que pertenece.
health
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_REBUILDING (2)
VDS_H_FAILING (4)
VDS_H_FAILING_REDUNDANCY (5)
VDS_H_FAILED_REDUNDANCY (6)
VDS_H_FAILED_REDUNDANCY_FAILING (7)
VDS_H_FAILED (8)
TransitionState
Valor de enumeración VDS_TRANSITION_STATE que especifica el estado de transición del plex. El estado de transición del plex no es necesario para que coincida con el de la LUN a la que pertenece el plex.
ulFlags
Máscara de bits de VDS_LUN_PLEX_FLAG valores de enumeración que describen el plex.
ulStripeSize
Tamaño de intercalación de franja, en bytes. Este miembro solo es válido para los plexos de tipo VDS_LPT_STRIPE (seccionados) y VDS_LPT_PARITY (seccionados con paridad). Para otros tipos de plex, este miembro debe ser cero.
sRebuildPriority
Prioridad de recompilación del plex. Este valor debe ser mayor o igual que 0 (prioridad más baja) y menor o igual que 15 (prioridad más alta).
Comentarios
El método IVdsLunPlex::GetProperties devuelve esta estructura para informar de las propiedades de un objeto LUN 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 |