VDS_CONTROLLER_PROP struttura (vdshwprv.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 le proprietà di un oggetto controller.
Sintassi
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;
Members
id
GUID dell'oggetto controller.
pwszFriendlyName
Nome del controller; stringa con terminazione zero, leggibile dall'utente.
pwszIdentification
Identificatore del sottosistema, in genere un numero di serie; stringa con terminazione zero, leggibile dall'utente.
status
Valore di enumerazione VDS_CONTROLLER_STATUS che specifica lo stato del controller.
health
Valore di enumerazione VDS_HEALTH che specifica lo stato di integrità del controller. Di seguito sono riportati i valori validi per questo membro.
Windows Server 2008, Windows Vista e Windows Server 2003: VDS_H_REPLACED e VDS_H_DEGRADED non sono supportati.
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_FAILED (8)
VDS_H_REPLACED (9)
VDS_H_DEGRADED (11)
sNumberOfPorts
Numero di porte che il controller contiene. Le porte sono numerate da zero. I provider hardware devono impostare questo membro su zero per le schede RAID PCI.
Commenti
Il metodo IVdsController::GetProperties restituisce questa struttura per segnalare le proprietà di un oggetto controller.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | vdshwprv.h |