Panoramica della terminazione del backup

La tabella seguente illustra la sequenza di azioni ed eventi necessari per terminare un'operazione di backup. Per altre informazioni, vedere Panoramica dell'elaborazione di un backup in VSS.

Azione richiedente Evento Azione writer
Il richiedente termina la copia shadow rilasciando l'interfaccia IVssBackupComponents o chiamando IVssBackupComponents::D eleteSnapshots. Nessuno Nessuno
IVssBackupComponents viene rilasciato chiamando IUnknown::Release. BackupShutdown Il writer gestisce l'evento con CVssWriter::OnBackupShutdown, che consente di pulire qualsiasi stato correlato al set di copie shadow. Se l'operazione di backup non è riuscita, ovvero non ha generato un evento BackupComplete , il writer potrebbe anche dover eseguire la gestione degli errori. Per altre informazioni, vedere Gestione degli eventi backupShutdown .

 

Poiché un'interfaccia IVssBackupComponents non può essere riutilizzata e il distruttore dell'interfaccia termina le copie shadow, in genere non c'è motivo di chiamare IVssBackupComponents::D eleteSnapshots. Questo metodo è progettato per essere usato in combinazione con la gestione degli errori e l'interruzione dei backup (vedere Interruzione delle operazioni VSS).