Condividi tramite


Metodo GetSupportedSize della classe MSFT_StorageTier

Restituisce le dimensioni supportate per un nuovo livello di archiviazione. Queste dimensioni possono essere restituite in uno o entrambi i modi seguenti: in una matrice di tutte le dimensioni supportate; o tramite un minimo, un incremento e un massimo.

Sintassi

UInt32 GetSupportedSize(
  [in]  String ResiliencySettingName,
  [out] UInt64 SupportedSizes[],
  [out] UInt64 TierSizeMin,
  [out] UInt64 TierSizeMax,
  [out] UInt64 TierSizeDivisor,
  [out] String ExtendedStatus
);

Parametri

ResilienzaSettingName [in]

Nome dell'impostazione di resilienza da usare per determinare le dimensioni supportate. Si noti che le dimensioni restituite possono variare a seconda dell'impostazione di resilienza.

SupportedSizes [out]

Le dimensioni supportate per il livello di archiviazione, una dimensione per ogni elemento della matrice. Questo parametro può essere NULL se il numero di dimensioni supportate è elevato, ma è utile per i livelli di archiviazione che supportano solo un numero ridotto di dimensioni del livello.

TierSizeMin [out]

Dimensioni minime supportate di una sequenza di dimensioni specificate dal valore minimo, incremento e massimo.

TierSizeMax [out]

Dimensioni massime supportate di una sequenza di dimensioni specificate dal valore minimo, incremento e massimo.

TierSizeDivisor [out]

Incremento, in byte, tra dimensioni di supporto. Ad esempio, se la dimensione minima supportata è 10 GB, il massimo è 20 GB e questo parametro è 2 GB, le dimensioni supportate per questo pool saranno 10 GB, 12 GB, 14 GB, 16 GB, 18 GB e 20 GB.

ExtendedStatus [out]

Informazioni di errore estese dal provider di archiviazione in un oggetto MSFT_StorageExtendedStatus . Le informazioni sono specifiche dell'implementazione.

Valore restituito

Successo (0)

Non supportato (1)

Errore non specificato (2)

Timeout (3)

Errore (4)

Parametro non valido (5)

Accesso negato (40001)

Non sono disponibili risorse sufficienti per completare l'operazione. (40002)

Cache non aggiornata (40003)

Impossibile connettersi al provider di archiviazione. (46000)

Il provider di archiviazione non può connettersi al sottosistema di archiviazione. (46001)

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [solo app desktop]
Server minimo supportato Windows Server 2012 R2 [solo app desktop]
Spazio dei nomi Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Vedi anche

MSFT_StorageTier