VDS_PROVIDER_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 provider.
Sintassi
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;
Members
id
GUID dell'oggetto provider.
pwszName
Stringa che rappresenta il nome del provider.
guidVersionId
GUID specifico della versione del provider.
pwszVersion
Stringa che rappresenta la versione del provider.
type
I tipi di provider enumerati da VDS_PROVIDER_TYPE.
ulFlags
I flag del provider enumerati da VDS_PROVIDER_FLAG.
ulStripeSizeFlags
Dimensioni di una striscia da usare tra più dischi gestiti da un provider software. Una dimensione di striscia deve essere una potenza di 2. Ogni bit nell'intero a 32 bit rappresenta una dimensione, in byte. Ad esempio, se il nbit è impostato, VDS supporta le dimensioni di striping pari a 2^n. Pertanto, i bit da 0 a 31 possono specificare 2^0 fino a 2^31.
Il provider di base imposta questo valore su zero. La dimensione dinamica della striscia può essere qualsiasi potenza compresa tra 512 e 1 MB.
Windows Server 2003: Il provider dinamico imposta questo valore su 64k.
sRebuildPriority
La priorità di ricompilazione usata dai provider software per specificare l'ordine di rigenerazione quando un volume con mirroring o striped con parità (RAID-5) richiede la ricompilazione. I livelli di priorità sono 0 (priorità più bassa) a 15 (priorità massima). VDS propaga la priorità a tutti i nuovi volumi creati dal provider. Pertanto, tutti i volumi gestiti da un provider hanno la stessa priorità di ricompilazione.
Questo membro non si applica al provider di base ed è zero per il provider dinamico.
Commenti
Il metodo IVdsProvider::GetProperties restituisce questa struttura per segnalare i dettagli della proprietà di un oggetto provider.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | vdshwprv.h |