Freigeben über


VDS_TRANSITION_STATE-Enumeration (vdshwprv.h)

[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API abgelöst.]

Definiert den Satz der gültigen Übergangszustandswerte für ein VDS-Objekt.

Syntax

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;

Konstanten

 
VDS_TS_UNKNOWN
Wert: 0
Dieser Wert ist reserviert.
VDS_TS_STABLE
Wert: 1
Das -Objekt ist stabil. Derzeit wird keine Konfigurationsaktivität ausgeführt.
VDS_TS_EXTENDING
Wert: 2
Das -Objekt wird erweitert.
VDS_TS_SHRINKING
Wert: 3
Das Objekt wird verkleinert.
VDS_TS_RECONFIGING
Wert: 4
Das Objekt wird automatisch neu konfiguriert.
VDS_TS_RESTRIPING
Wert: 5
Das Objekt wird neu tripiert.

Windows Server 2008, Windows Vista und Windows Server 2003: Dieser Wert wird nicht unterstützt.

Hinweise

Die Werte der Übergangszustandsenumeration gelten für die VDS-Objekte, wie in der folgenden Tabelle gezeigt. Y gibt an, dass der Wert für das Objekt gilt, und N gibt an, dass der Wert nicht auf das Objekt angewendet wird.

Wert der Übergangszustandsenumeration LUN LUN-Plex Lautstärke Volumeplex
VDS_TS_UNKNOWN J J N N
VDS_TS_STABLE J J J J
VDS_TS_EXTENDING J J N N
VDS_TS_SHRINKING J J N N
VDS_TS_RECONFIGING J J N N
VDS_TS_RESTRIPING J J N N
 

Die Strukturen VDS_LUN_PROP, VDS_LUN_PLEX_PROP, VDS_VOLUME_PROP, VDS_VOLUME_PROP2 und VDS_VOLUME_PLEX_PROP enthalten einen VDS_TRANSITION_STATE-Wert als Member, um den Übergangszustand jedes Objekts zu melden.

Wenn Ihre Anwendung auf einen VDS_TRANSITION_STATE Wert stößt, den sie nicht erkennt, sollte der Übergangszustand als unbekannt angezeigt werden. Es sollte nicht versucht werden, den unbekannten Übergangszustand einem anderen Übergangszustand zuzuordnen.

Hinweis In zukünftigen Windows-Versionen können der VDS_TRANSITION_STATE-Enumeration weitere Konstanten hinzugefügt werden. Aus diesem Grund muss Ihre Anwendung so konzipiert sein, dass sie eine nicht erkannte VDS_TRANSITION_STATE Enumerationskonstante ordnungsgemäß behandelt.
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile vdshwprv.h

Weitere Informationen

VDS-Enumerationen

VDS_LUN_PLEX_PROP

VDS_LUN_PROP

VDS_VOLUME_PLEX_PROP

VDS_VOLUME_PROP

VDS_VOLUME_PROP2