Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.
Restituisce le dimensioni massime del LUN che è possibile creare nel pool di archiviazione in base al tipo e agli hint LUN specificati.
Sintassi
HRESULT QueryMaxLunCreateSizeInStoragePool(
[in] VDS_LUN_TYPE type,
[in] VDS_OBJECT_ID StoragePoolId,
[in] VDS_HINTS2 *pHints2,
[out] ULONGLONG *pullMaxLunSize
);
Parametri
[in] type
Valore di enumerazione VDS_LUN_TYPE che specifica il tipo LUN. Questo parametro è obbligatorio e deve essere un tipo LUN valido.
[in] StoragePoolId
Valore VDS_OBJECT_ID (GUID) che identifica i pool di archiviazione da usare per creare il nuovo LUN. Questo parametro è obbligatorio e non può essere GUID_NULL.
[in] pHints2
Puntatore a una struttura VDS_HINTS2 che contiene hint da usare nella creazione del LUN.
[out] pullMaxLunSize
Indirizzo di un valore ULONGLONG che riceve le dimensioni lun massime, in byte.
Valore restituito
Questo metodo può restituire valori HRESULT standard, ad esempio E_INVALIDARG o E_OUTOFMEMORY e valori restituiti specifici di VDS. Può anche restituire codici di errore di sistema convertiti usando la macro HRESULT_FROM_WIN32 . Gli errori possono derivare da VDS stesso o dal provider VDS sottostante usato. I valori restituiti possibili includono quanto segue.
| Codice restituito | Descrizione |
|---|---|
|
Metodo completato correttamente. |
Requisiti
| Client minimo supportato | Windows 7 [solo app desktop] |
| Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | vdshwprv.h |
| Libreria | Uuid.lib |