Partager via


Méthode CVssWriter ::GetCurrentSnapshotSetId (vswriter.h)

La méthode GetCurrentSnapshotSetId retourne l’identificateur unique du jeu de cliché instantané.

GetCurrentSnapshotSetId est une méthode protégée implémentée par la classe de base CVssWriter .

Syntaxe

VSS_ID GetCurrentSnapshotSetId();

Valeur de retour

Cette méthode retourne la valeur VSS_ID du jeu de clichés instantanés actuel.

L’ID de jeu de clichés instantanés retourné par GetCurrentSnapshotSetId est l’ID de jeu de cliché instantané de l’opération de sauvegarde à laquelle participe actuellement un enregistreur.

Notez qu’un enregistreur peut être impliqué dans plusieurs opérations de sauvegarde à un moment donné. Par conséquent, si cette méthode n’est pas appelée dans le cadre d’une séquence de sauvegarde(autrement dit, n’est pas appelée à partir d’un gestionnaire d’événements), l’ID de jeu de cliché instantané qui est retourné est imprévisible.

Si GetCurrentSnapshotSetId est appelé dans le cadre d’une séquence de sauvegarde(par exemple, à partir de CVssWriter ::OnFreeze, CVssWriter ::OnThaw ou CVssWriter ::OnPostSnapshot), l’infrastructure VSS garantit que la valeur VSS_ID retournée est celle du cliché instantané prenant en charge l’opération de sauvegarde en cours.

Toutefois, cela ne peut pas être dit pour les appels à GetCurrentSnapshotSetId à partir du gestionnaire d’événements BackupShutdownCVssWriter ::OnBackupShutdown. Si un événement BackupShutdown est appelé en raison d’un arrêt brusque d’un demandeur, le VSS_ID retourné peut être celui d’une autre opération de sauvegarde à laquelle l’enregistreur a participé.

GetCurrentSnapshotSetId ne peut pas être appelé après les retours de CVssWriter ::OnPostSnapshot .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête vswriter.h (inclure Vss.h, VsWriter.h)
Bibliothèque VssApi.lib

Voir aussi

CVssWriter

CVssWriter ::OnFreeze

CVssWriter ::OnPrepareSnapshot

CVssWriter ::OnThaw

VSS_ID