Partager via


Classe IVssWriterComponents (vswriter.h)

L’interface IVssWriterComponents est une interface C++ (et non COM) qui contient les méthodes utilisées pour obtenir et modifier les informations de composant (sous la forme d’objets IVssComponent) associées à un enregistreur donné, mais stockées dans le document des composants de sauvegarde d’un demandeur.

La classe de base CVssWriter est chargée de transmettre un instance de l’interface IVssWriterComponents aux gestionnaires d’événements suivants :

En outre, une instance de l’interface IVssWriterComponentsExt, qui implémente une version côté demandeur de l’interface IVssWriterComponents, est retournée par IVssBackupComponents::GetWriterComponents.

IVssWriterComponents définit les méthodes suivantes.

Méthode Description
GetComponent Retourne les composants appartenant à un instance d’écriture donné.
GetComponentCount Retourne le nombre de composants appartenant à un enregistreur instance donné.
GetWriterInfo Retourne le instance et l’identificateur de classe du rédacteur responsable des composants.

Méthodes

La classe IVssWriterComponents possède ces méthodes.

 
IVssWriterComponents::GetComponent

La méthode GetComponent retourne une interface IVssComponent à l’un des composants d’un enregistreur donné stockés explicitement dans le document Composants de sauvegarde.
IVssWriterComponents::GetComponentCount

La méthode GetComponentCount retourne le nombre de composants d’un enregistreur donné stockés explicitement dans le document Composants de sauvegarde.
IVssWriterComponents::GetWriterInfo

La méthode GetWriterInfo obtient le instance et l’identificateur de classe du rédacteur responsable des composants.

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 vswriter.h (inclure Vss.h, VsWriter.h)