estructura VDS_CONTROLLER_PROP (vds.h)
[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]
Define las propiedades de un objeto de controlador.
Sintaxis
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;
Miembros
id
GUID del objeto de controlador.
pwszFriendlyName
Nombre del controlador; una cadena legible y terminada en cero.
pwszIdentification
El identificador del subsistema, normalmente un número de serie; una cadena legible y terminada en cero.
status
Valor de enumeración VDS_CONTROLLER_STATUS que especifica el estado del controlador.
health
Valor de enumeración VDS_HEALTH que especifica el estado de mantenimiento del controlador. A continuación se muestran los valores válidos para este miembro.
Windows Server 2008, Windows Vista y Windows Server 2003: no se admiten VDS_H_REPLACED ni VDS_H_DEGRADED.
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_FAILED (8)
VDS_H_REPLACED (9)
VDS_H_DEGRADED (11)
sNumberOfPorts
Número de puertos que contiene el controlador. Los puertos se numeran desde cero. Los proveedores de hardware deben establecer este miembro en cero para las tarjetas PCI RAID.
Comentarios
El método IVdsController::GetProperties devuelve esta estructura para notificar las propiedades de un objeto de controlador.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | vds.h |