Share via


VDS_CONTROLLER_PROP struttura (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 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 vds.h

Vedi anche

IVdsController::GetProperties

Strutture VDS

VDS_CONTROLLER_STATUS

VDS_HEALTH