Metodo IVdsOpenVDisk::D etachAndDelete (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.
Scollega un disco virtuale ed elimina i file di backup.
Sintassi
HRESULT DetachAndDelete(
[in] DETACH_VIRTUAL_DISK_FLAG Flags,
[in] ULONG ProviderSpecificFlags
);
Parametri
[in] Flags
Valore di enumerazione DETACH_VIRTUAL_DISK_FLAG che specifica la modalità di scollegamento del disco virtuale. Deve essere impostato su DETACH_VIRTUAL_DISK_FLAG_NONE.
[in] ProviderSpecificFlags
Flag specifici per il tipo di disco virtuale da scollegare ed eliminare. Per il provider Microsoft, questo deve essere 0. Questo valore deve corrispondere al valore specificato per il parametro ProviderSpecificFlags del metodo IVdsVdProvider::CreateVDisk al momento della creazione del disco virtuale.
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 | vds.h |
Libreria | Uuid.lib |