Metodo IVdsVolumeMF::D ismount (vds.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.]
Smonta un volume montato.
Sintassi
HRESULT Dismount(
[in] BOOL bForce,
[in] BOOL bPermanent
);
Parametri
[in] bForce
Se TRUE, il volume viene smontato anche se è in uso; in caso contrario, l'operazione ha esito negativo se il volume è in uso.
[in] bPermanent
Se TRUE, il volume rimane smontato finché non viene aggiunto un percorso di accesso.
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 provenire dal VDS stesso o dal provider VDS sottostante in uso. I valori restituiti possibili includono quanto segue.
Codice/valore restituito | Descrizione |
---|---|
|
Metodo completato correttamente. |
|
Il volume è già smontato. |
|
Impossibile smontare il volume. Non supporta l'operazione. |
|
Il volume è già smontato. Non può essere smontato temporaneamente finché non diventa montabile. |
|
Il volume non può essere smontato perché ha ancora un percorso di accesso. |
|
Il volume è in uso e non può essere smontato. |
Commenti
Per montare un volume, utilizzare il metodo Mount .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vds.h |
Libreria | Uuid.lib |