Compartir a través de


enumeración VDS_TRANSITION_STATE (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 el conjunto de valores de estado de transición válidos para un objeto VDS.

Sintaxis

typedef enum _VDS_TRANSITION_STATE {
  VDS_TS_UNKNOWN = 0,
  VDS_TS_STABLE = 1,
  VDS_TS_EXTENDING = 2,
  VDS_TS_SHRINKING = 3,
  VDS_TS_RECONFIGING = 4,
  VDS_TS_RESTRIPING = 5
} VDS_TRANSITION_STATE;

Constantes

 
VDS_TS_UNKNOWN
Valor: 0
Este valor está reservado.
VDS_TS_STABLE
Valor: 1
El objeto es estable. Actualmente no hay ninguna actividad de configuración en curso.
VDS_TS_EXTENDING
Valor: 2
El objeto se está extendiendo.
VDS_TS_SHRINKING
Valor: 3
El objeto se está reducido.
VDS_TS_RECONFIGING
Valor: 4
El objeto se está reconfigurando automáticamente.
VDS_TS_RESTRIPING
Valor: 5
El objeto se está restripando.

Windows Server 2008, Windows Vista y Windows Server 2003: Este valor no se admite.

Comentarios

Los valores de enumeración de estado de transición se aplican a los objetos VDS, como se muestra en la tabla siguiente. Y indica que el valor se aplica al objeto y N indica que el valor no se aplica al objeto .

Valor de enumeración de estado de transición LUN Lun plex Volumen Plex de volumen
VDS_TS_UNKNOWN Y Y No No
VDS_TS_STABLE Y Y Y Y
VDS_TS_EXTENDING Y Y No No
VDS_TS_SHRINKING Y Y No No
VDS_TS_RECONFIGING Y Y No No
VDS_TS_RESTRIPING Y Y No No
 

Las estructuras VDS_LUN_PROP, VDS_LUN_PLEX_PROP, VDS_VOLUME_PROP, VDS_VOLUME_PROP2 y VDS_VOLUME_PLEX_PROP incluyen un valor de VDS_TRANSITION_STATE como miembro para notificar el estado de transición de cada objeto.

Si la aplicación encuentra un valor de VDS_TRANSITION_STATE que no reconoce, debe mostrar el estado de transición como desconocido. No debe intentar asignar el estado de transición no reconocido a otro estado de transición.

Nota Es posible que se agreguen constantes adicionales a la enumeración VDS_TRANSITION_STATE en versiones futuras de Windows. Por este motivo, la aplicación debe diseñarse para controlar correctamente una constante de enumeración VDS_TRANSITION_STATE no reconocida.
 

Requisitos

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

Vea también

Enumeraciones de VDS

VDS_LUN_PLEX_PROP

VDS_LUN_PROP

VDS_VOLUME_PLEX_PROP

VDS_VOLUME_PROP

VDS_VOLUME_PROP2