Vue d’ensemble de l’arrêt de sauvegarde
Le tableau suivant montre la séquence d’actions et d’événements nécessaires à l’arrêt d’une opération de sauvegarde. Pour plus d’informations, consultez Vue d’ensemble du traitement d’une sauvegarde sous VSS.
Action du demandeur | Événement | Action d’écriture |
---|---|---|
Le demandeur termine le cliché instantané en libérant l’interface IVssBackupComponents ou en appelant IVssBackupComponents::D eleteSnapshots. | None | None |
IVssBackupComponents est libéré en appelant IUnknown::Release. | BackupShutdown | L’enregistreur gère l’événement avec CVssWriter::OnBackupShutdown, ce qui lui permet de propre n’importe quel état lié au jeu de cliché instantané. Si l’opération de sauvegarde a échoué (autrement dit, elle n’a pas généré d’événement BackupComplete ), l’enregistreur peut également devoir effectuer la gestion des erreurs. Pour plus d’informations, consultez Gestion des événements BackupShutdown . |
Étant donné qu’une interface IVssBackupComponents ne peut pas être réutilisée et que le destructeur de l’interface met fin aux clichés instantanés, il n’y a généralement aucune raison d’appeler IVssBackupComponents::D eleteSnapshots. Cette méthode est conçue pour être utilisée conjointement avec la gestion des erreurs et l’abandon des sauvegardes (consultez Abandon des opérations VSS).