Méthode IVssBackupComponents ::FreeWriterMetadata (vsbackup.h)

La méthode FreeWriterMetadata libère les ressources système allouées lorsque IVssBackupComponents ::GatherWriterMetadata a été appelé.

Syntaxe

HRESULT FreeWriterMetadata();

Valeur de retour

Voici les codes de retour valides pour cette méthode.

Valeur Signification
S_OK
Les métadonnées de l’enregistreur ont été libérées avec succès.
VSS_E_BAD_STATE
L’objet de composants de sauvegarde n’est pas initialisé, cette méthode a été appelée pendant une opération de restauration ou cette méthode n’a pas été appelée dans la séquence correcte.

Remarques

Cette méthode ne doit jamais être appelée avant l’achèvement de IVssBackupComponents ::GatherWriterMetadata. Le résultat de l’appel de la méthode avant la fin de la collecte des métadonnées n’est pas défini.

Une fois les métadonnées de writer libérées, elles ne peuvent pas être récupérées par la instance actuelle de l’interface IVssBackupComponents. Il sera nécessaire de créer un instance de IVssBackupComponents et d’appeler à nouveau la méthode IVssBackupComponents ::GatherWriterMetadata.

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 vsbackup.h (inclure VsBackup.h, Vss.h, VsWriter.h)
Bibliothèque VssApi.lib

Voir aussi

IVssBackupComponents

IVssBackupComponents ::GatherWriterMetadata