Condividi tramite


enumerazione VDS_TRANSITION_STATE (vds.h)

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]

Definisce il set dei valori validi dello stato di transizione per un oggetto VDS.

Sintassi

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;

Costanti

 
VDS_TS_UNKNOWN
Valore: 0
Questo valore è riservato.
VDS_TS_STABLE
Valore: 1
L'oggetto è stabile. Attualmente non è in corso alcuna attività di configurazione.
VDS_TS_EXTENDING
Valore: 2
L'oggetto viene esteso.
VDS_TS_SHRINKING
Valore: 3
L'oggetto viene ridotto.
VDS_TS_RECONFIGING
Valore: 4
L'oggetto viene riconfigurato automaticamente.
VDS_TS_RESTRIPING
Valore: 5
L'oggetto viene sottoposto a restriping.

Windows Server 2008, Windows Vista e Windows Server 2003: Questo valore non è supportato.

Commenti

I valori di enumerazione dello stato di transizione si applicano agli oggetti VDS, come illustrato nella tabella seguente. Y indica che il valore si applica all'oggetto e N indica che il valore non si applica all'oggetto.

Valore di enumerazione dello stato di transizione LUN LUN plex Volume Volume plex
VDS_TS_UNKNOWN S S N N
VDS_TS_STABLE S S S S
VDS_TS_EXTENDING S S N N
VDS_TS_SHRINKING S S N N
VDS_TS_RECONFIGING S S N N
VDS_TS_RESTRIPING S S N N
 

Le strutture VDS_LUN_PROP, VDS_LUN_PLEX_PROP, VDS_VOLUME_PROP, VDS_VOLUME_PROP2 e VDS_VOLUME_PLEX_PROP includono un valore VDS_TRANSITION_STATE come membro per segnalare lo stato di transizione di ogni oggetto.

Se l'applicazione rileva un valore VDS_TRANSITION_STATE che non riconosce, deve visualizzare lo stato di transizione come sconosciuto. Non deve tentare di eseguire il mapping dello stato di transizione non riconosciuto a un altro stato di transizione.

Nota È possibile aggiungere costanti aggiuntive all'enumerazione VDS_TRANSITION_STATE nelle versioni future di Windows. Per questo motivo, l'applicazione deve essere progettata per gestire normalmente una costante di enumerazione non riconosciuta VDS_TRANSITION_STATE .
 

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione vds.h

Vedi anche

Enumerazioni VDS

VDS_LUN_PLEX_PROP

VDS_LUN_PROP

VDS_VOLUME_PLEX_PROP

VDS_VOLUME_PROP

VDS_VOLUME_PROP2