estructura VDS_PROVIDER_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 proveedor.
Sintaxis
typedef struct _VDS_PROVIDER_PROP {
VDS_OBJECT_ID id;
LPWSTR pwszName;
GUID guidVersionId;
LPWSTR pwszVersion;
VDS_PROVIDER_TYPE type;
ULONG ulFlags;
ULONG ulStripeSizeFlags;
SHORT sRebuildPriority;
} VDS_PROVIDER_PROP;
Miembros
id
GUID del objeto de proveedor.
pwszName
Cadena que representa el nombre del proveedor.
guidVersionId
GUID específico de la versión del proveedor.
pwszVersion
Cadena que representa la versión del proveedor.
type
Tipos de proveedor enumerados por VDS_PROVIDER_TYPE.
ulFlags
Marcas de proveedor enumeradas por VDS_PROVIDER_FLAG.
ulStripeSizeFlags
Tamaño de una franja que se va a usar en varios discos administrados por un proveedor de software. 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.
El proveedor básico establece este valor en cero. El tamaño de franja dinámica puede ser cualquier potencia de 2 que oscila entre 512 y 1 MB.
Windows Server 2003: El proveedor dinámico establece este valor en 64 k.
sRebuildPriority
La prioridad de recompilación usada por los proveedores de software para especificar el orden de regeneración cuando un volumen reflejado o seccionado con paridad (RAID-5) requiere volver a generar. Los niveles de prioridad son 0 (prioridad más baja) a 15 (prioridad más alta). VDS propaga la prioridad a todos los volúmenes nuevos creados por el proveedor. Por lo tanto, todos los volúmenes administrados por un proveedor tienen la misma prioridad de recompilación.
Este miembro no se aplica al proveedor básico y es cero para el proveedor dinámico.
Comentarios
El método IVdsProvider::GetProperties devuelve esta estructura para notificar los detalles de propiedad de un objeto de proveedor.
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 |