Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API abgelöst.]
Definiert die Eigenschaften eines Controllerobjekts.
Syntax
typedef struct _VDS_CONTROLLER_PROP {
VDS_OBJECT_ID id;
LPWSTR pwszFriendlyName;
LPWSTR pwszIdentification;
VDS_CONTROLLER_STATUS status;
VDS_HEALTH health;
SHORT sNumberOfPorts;
} VDS_CONTROLLER_PROP, *PVDS_CONTROLLER_PROP;
Member
id
Die GUID des Controllerobjekts.
pwszFriendlyName
Der Name des Verantwortlichen; eine Zeichenfolge, die mit Null beendet wird, die für Menschen lesbar ist.
pwszIdentification
Der Subsystembezeichner, in der Regel eine Seriennummer; eine Zeichenfolge, die mit Null beendet wird, die für Menschen lesbar ist.
status
Ein VDS_CONTROLLER_STATUS-Enumerationswert, der die status des Controllers angibt.
health
Ein VDS_HEALTH Enumerationswert, der den Integritätszustand des Controllers angibt. Im Folgenden sind die gültigen Werte für diesen Member aufgeführt.
Windows Server 2008, Windows Vista und Windows Server 2003: VDS_H_REPLACED und VDS_H_DEGRADED werden nicht unterstützt.
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_FAILED (8)
VDS_H_REPLACED (9)
VDS_H_DEGRADED (11)
sNumberOfPorts
Die Anzahl der Ports, die der Controller enthält. Ports werden ab 0 (null) nummeriert. Hardwareanbieter sollten dieses Element für PCI-RAID-Karten auf 0 (null) festlegen.
Hinweise
Die IVdsController::GetProperties-Methode gibt diese Struktur zurück, um die Eigenschaften eines Controllerobjekts zu melden.
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 |