Partager via


Classe IVssWriterComponentsExt (vsbackup.h)

L’interface IVssWriterComponentsExt est une interface C++ (et non COM) utilisée par les demandeurs pour accéder et modifier les composants d’un enregistreur impliqué dans une sauvegarde.

IVssWriterComponentsExt est retourné par IVssBackupComponents::GetWriterComponents et hérite d’IVssWriterComponents et IUnknown.

Note Pendant la phase de restauration, le demandeur doit appeler IVssWriterComponentsExt::GetComponent ou IVssWriterComponentsExt::GetComponentCount uniquement après le retour de l’appel à IVssBackupComponents::P reRestore , afin de laisser le temps au rédacteur de mettre à jour le document composants de sauvegarde. Un exemple d’une telle mise à jour serait de modifier la cible de restauration.
 
La gestion du cycle de vie d’IVssWriterComponentsExt est gérée via les méthodes IUnknown héritées. Plus précisément, une application est chargée d’appeler IUnknown::Release pour libérer les ressources détenues par un objet IVssWriterComponentsExt .

IVssWriterComponentsExt ne définit aucune méthode.

Héritage

La classe IVssWriterComponentsExt implémente IVssWriterComponentsIUnknown.

Configuration requise

   
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)