Metodo IVssBackupComponentsEx2::BreakSnapshotSetEx (vsbackup.h)
Interrompe un set di copia shadow in base alle opzioni specificate dal richiedente.
Sintassi
HRESULT BreakSnapshotSetEx(
[in] VSS_ID SnapshotSetID,
[in] DWORD dwBreakFlags,
[out] IVssAsync **ppAsync
);
Parametri
[in] SnapshotSetID
Identificatore del set di copia shadow.
[in] dwBreakFlags
Maschera di bit di flag di _VSS_HARDWARE_OPTIONS che specificano la modalità di interruzione del set di copia shadow.
[out] ppAsync
Puntatore a una variabile che riceve un puntatore dell'interfaccia IVssAsync che può essere usato per recuperare lo stato dell'operazione di interruzione del set di copia shadow. Al termine dell'operazione di interruzione, è necessario chiamare il metodo IUnknown::Release per questo puntatore dell'interfaccia.
Valore restituito
Di seguito sono riportati i codici restituiti validi per questo metodo.
Valore | Significato |
---|---|
|
Il set di copia shadow è stato interrotto correttamente. |
|
Il chiamante non dispone di privilegi sufficienti o non è un amministratore. |
|
Uno dei valori dei parametri non è valido. |
|
Il chiamante non è in memoria o altre risorse di sistema. |
|
L'operazione di interruzione del set di copia shadow non è riuscita perché la firma del disco MBR, l'identificatore del disco GPT o l'identificatore di partizione GPT di uno o più dei LUN di destinazione non è stato possibile ripristinare quelli delle LUN originali. Se uno o più LUN originali non sono mascherati nel computer, l'operazione di interruzione causerebbe una collisione di firma. |
|
La copia shadow specificata non esiste. |
|
La copia shadow è stata creata da un provider software e non può essere interrotta. |
|
Errore imprevisto. Il codice di errore viene registrato nel file di log degli errori. Per altre informazioni, vedere Gestione degli eventi e degli errori in VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato fino a Windows Server 2008 R2 e Windows 7. E_UNEXPECTED viene invece usato. |
Commenti
BreakSnapshotSetEx è simile al metodo IVssBackupComponents::BreakSnapshotSet , ad eccezione del fatto che dispone di parametri aggiuntivi per eseguire query sullo stato e specificare la modalità di interruzione del set di copia shadow.
Come BreakSnapshotSet, BreakSnapshotSetEx può essere usato solo per le copie shadow create da un provider di copia shadow hardware.
Dopo che questo metodo restituisce, il volume di copia shadow è ancora un volume, ma non è più una copia shadow. Per altre informazioni, vedere Copie shadow di interruzione.
Requisiti
Client minimo supportato | Windows Vista con SP1 [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vsbackup.h (include VsBackup.h, Vss.h, VsWriter.h) |