estructura VDS_SUB_SYSTEM_PROP (vdshwprv.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 subsistema.
Sintaxis
typedef struct _VDS_SUB_SYSTEM_PROP {
VDS_OBJECT_ID id;
LPWSTR pwszFriendlyName;
LPWSTR pwszIdentification;
ULONG ulFlags;
ULONG ulStripeSizeFlags;
VDS_SUB_SYSTEM_STATUS status;
VDS_HEALTH health;
SHORT sNumberOfInternalBuses;
SHORT sMaxNumberOfSlotsEachBus;
SHORT sMaxNumberOfControllers;
SHORT sRebuildPriority;
} VDS_SUB_SYSTEM_PROP, *PVDS_SUB_SYSTEM_PROP;
Members
id
GUID del objeto del subsistema.
pwszFriendlyName
El nombre del subsistema, normalmente un nombre de marca y un nombre de modelo; una cadena legible y terminada en cero.
pwszIdentification
El identificador del subsistema; una cadena legible y terminada en cero.
ulFlags
Máscara de bits de una o varias
VDS_SUB_SYSTEM_FLAG valores de enumeración.
ulStripeSizeFlags
Conjunto de tamaños de franja admitidos por un proveedor para volúmenes seccionados o LUN. Un tamaño de franja debe ser una potencia de 2. Cada bit del entero de 32 bits representa un tamaño, en bytes. Por ejemplo, si se establece el bit n, VDS admite el tamaño de franja de 2^n. Por lo tanto, los bits del 0 al 31 pueden especificar 2^0 a 2^31.
status
Valor de enumeración VDS_SUB_SYSTEM_STATUS que especifica el estado del objeto del subsistema.
health
Valor de enumeración VDS_HEALTH que especifica el estado de mantenimiento del subsistema. A continuación se muestran los valores válidos para este miembro.
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_FAILED (8)
VDS_H_DEGRADED (11)
sNumberOfInternalBuses
Número de buses (o "canales") que contiene el subsistema.
sMaxNumberOfSlotsEachBus
Número máximo de ranuras que puede incluir cada uno de los autobuses. Cada ranura puede acomodar una unidad. El modelo de subsistema supone que cada bus tiene el mismo número máximo de ranuras.
sMaxNumberOfControllers
Número máximo de controladores que puede contener el subsistema.
sRebuildPriority
Prioridad de recompilación de los LUN que pertenecen al subsistema. Este valor puede oscilar entre 0 (prioridad más baja) y 15 (prioridad más alta).
Comentarios
El método IVdsSubSystem::GetProperties devuelve esta estructura para notificar las propiedades de un objeto de subsistema.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | vdshwprv.h |