Metodo SetDefaults della classe MSFT_StoragePool
Imposta o modifica i valori predefiniti per le proprietà dell'oggetto pool di archiviazione.
Si noti che non tutti i parametri devono essere specificati e verranno aggiornati solo quelli specificati.
Sintassi
UInt32 SetDefaults(
[in] UInt16 ProvisioningTypeDefault,
[in] String ResiliencySettingNameDefault,
[in] Boolean EnclosureAwareDefault,
[in] UInt64 WriteCacheSizeDefault,
[in] Boolean AutoWriteCacheSize,
[out] String ExtendedStatus
);
Parametri
ProvisioningTypeDefault [in]
Tipo di provisioning predefinito per i dischi virtuali nel pool di archiviazione.
Valore | Significato |
---|---|
Sottile 1 | L'archiviazione per il disco virtuale viene allocata su richiesta. |
Correzione 2 | L'archiviazione per il disco virtuale viene allocata al momento della creazione del disco virtuale. |
ResiliencySettingNameDefault [in]
Nuova impostazione di resilienza predefinita per il pool di archiviazione. L'impostazione di resilienza specificata deve essere già associata a questo pool di archiviazione.
EnclosureAwareDefault [in]
TRUE se l'enclosure del pool di archiviazione è compatibile per impostazione predefinita. Questo parametro determina i criteri di allocazione predefiniti per i dischi virtuali creati in un pool di archiviazione compatibile con enclosure. Ad esempio, un sottosistema compatibile con enclosure potrebbe bilanciare ogni copia dei dati del disco virtuale in più enclosure fisici in modo che ogni enclosure contenga una copia completa dei dati del disco virtuale.
WriteCacheSizeDefault [in]
Le nuove dimensioni predefinite della cache di scrittura per la creazione del disco virtuale.
AutoWriteCacheSize [in]
TRUE se il provider deve raccogliere le dimensioni della cache di scrittura automatica; in caso contrario, FALSE.
ExtendedStatus [out]
Stringa contenente un oggetto MSFT_StorageExtendedStatus incorporato.
Questo parametro consente al provider di archiviazione di restituire informazioni di errore estese (specifiche dell'implementazione).
Valore restituito
Operazione riuscita (0)
Non supportato (1)
Errore non specificato (2)
Timeout (3)
Non riuscito (4)
Parametro non valido (5)
Accesso negato (40001)
Non sono disponibili risorse sufficienti per completare l'operazione. (40002)
Impossibile connettersi al provider di archiviazione. (46000)
Il provider di archiviazione non può connettersi al sottosistema di archiviazione. (46001)
Questa operazione non è supportata nei pool di archiviazione primordiali. (48000)
L'impostazione di resilienza specificata non è supportata da questo pool di archiviazione. (48002)
Il pool di archiviazione non è riuscito a completare l'operazione perché lo stato di integrità o operativo non lo consente. (48006)
Il pool di archiviazione non è riuscito a completare l'operazione perché la configurazione è di sola lettura. (48007)
Nessuna impostazione di resilienza con tale nome esiste. (49000)
Il valore di WriteCacheSize non rientra nell'intervallo di valori supportato. (50005)
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Spazio dei nomi | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |