Condividi tramite


Metodo Resize della classe MSFT_StorageTier

Ridimensiona il livello di archiviazione sul disco virtuale. Questo metodo non è disponibile per i livelli di archiviazione a livello di pool.

Sintassi

UInt32 Resize(
  [in]  UInt64              Size,
  [in]  Boolean             RunAsJob,
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String              ExtendedStatus
);

Parametri

Dimensioni [in]

Dimensioni del livello sul disco virtuale. Questa proprietà è disponibile solo quando il livello di archiviazione fa parte di un disco virtuale. La proprietà non è specificata per i livelli di archiviazione a livello di pool.

RunAsJob [in]

Se TRUE, questo metodo usa il parametro CreatedStorageJob quando la richiesta richiede molto tempo al servizio. Se è stato creato un processo di archiviazione per tenere traccia dell'operazione, questo metodo restituirà i parametri del metodo checked - Job Started.

Nota

Anche se RunAsJob è TRUE, questo metodo può comunque restituire un risultato se è terminato in tempo sufficiente.

Se FALSE o NULL, questo metodo seguirà il comportamento asincrono WMI predefinito determinato dal metodo del client per la chiamata. In altre parole, è sincrono, a meno che non venga richiesto diversamente.

CreatedStorageJob [out]

Se RunAsJob è impostato su TRUE e l'esecuzione di questo metodo richiede molto tempo, questo parametro riceve un riferimento all'oggetto processo di archiviazione utilizzato per tenere traccia dell'operazione a esecuzione prolungata.

ExtendedStatus [out]

Informazioni estese sugli errori del provider di archiviazione in un oggetto MSFT_StorageExtendedStatus . Le informazioni sono specifiche dell'implementazione.

Valore restituito

Operazione riuscita (0)

Non supportato (1)

Errore non specificato (2)

Timeout (3)

Non riuscito (4)

Parametro non valido (5)

Capacità disponibile insufficiente (40000)

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)

Il pool di archiviazione non è riuscito a completare l'operazione perché la configurazione è di sola lettura. (48007)

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