Condividi tramite


Metodo IVssBackupComponents::BreakSnapshotSet (vsbackup.h)

Il metodo BreakSnapshotSet causa l'esistenza di un set di copia shadow da "dimenticare" da VSS.

Sintassi

HRESULT BreakSnapshotSet(
  [in] VSS_ID SnapshotSetId
);

Parametri

[in] SnapshotSetId

Identificatore del set di copia shadow.

Valore restituito

Di seguito sono riportati i codici restituiti validi per questo metodo.

Valore Significato
S_OK
Il set di copia shadow è stato interrotto correttamente.
E_ACCESSDENIED
Il chiamante non dispone di privilegi di backup sufficienti o non è un amministratore.
E_INVALIDARG
Uno dei valori dei parametri non è valido.
E_OUTOFMEMORY
Il chiamante non è in memoria o altre risorse di sistema.
VSS_E_OBJECT_NOT_FOUND
La copia shadow specificata non esiste.
VSS_E_PROVIDER_VETO
La copia shadow è stata creata da un provider software e non può essere interrotta.
VSS_E_UNEXPECTED
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

BreakSnapshotSet può essere usato solo per le copie shadow create da un provider di copia shadow hardware. Questo metodo rende questi volumi regolari copie shadow.

Le copie shadow dei volumi "interrotti" con BreakSnapshotSet devono essere gestite in modo indipendente da volumi autonomi. Per altre informazioni, vedere Copie shadow di interruzione .

IVssBackupComponentsEx2::BreakSnapshotSetEx è simile al metodo 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.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vsbackup.h (include VsBackup.h, Vss.h, VsWriter.h)
Libreria VssApi.lib

Vedi anche

IVssBackupComponents

IVssBackupComponents::D eleteSnapshots