IVssWriterComponents-Klasse (vswriter.h)
Die IVssWriterComponents-Schnittstelle ist eine C++-Schnittstelle (nicht COM), die Methoden enthält, die zum Abrufen und Ändern von Komponenteninformationen (in Form von IVssComponent-Objekten ) verwendet werden, die einem bestimmten Writer zugeordnet sind, aber im Dokument der Sicherungskomponenten eines Anforderers gespeichert sind.
Die CVssWriter-Basisklasse ist dafür verantwortlich, einen instance der IVssWriterComponents-Schnittstelle an die folgenden Ereignishandler zu übergeben:
- CVssWriter::OnPrepareBackup
- CVssWriter::OnBackupComplete
- CVssWriter::OnPreRestore
- CVssWriter::OnPostRestore
- CVssWriter::OnPostSnapshot
IVssWriterComponents definiert die folgenden Methoden.
Methode | BESCHREIBUNG |
---|---|
GetComponent | Gibt die Komponenten zurück, die zu einem bestimmten Writer instance gehören. |
GetComponentCount | Gibt die Anzahl der Komponenten zurück, die zu einem bestimmten Writer instance gehören. |
GetWriterInfo | Gibt den instance- und Klassenbezeichner des Writers zurück, der für die Komponenten verantwortlich ist. |
Methoden
Die IVssWriterComponents-Klasse verfügt über diese Methoden.
IVssWriterComponents::GetComponent Die GetComponent-Methode gibt eine IVssComponent-Schnittstelle für eine der Komponenten eines bestimmten Writers zurück, die explizit im Dokument Sicherungskomponenten gespeichert sind. |
IVssWriterComponents::GetComponentCount Die GetComponentCount-Methode gibt die Anzahl der Komponenten eines bestimmten Writers zurück, die explizit im Dokument Sicherungskomponenten gespeichert sind. |
IVssWriterComponents::GetWriterInfo Die GetWriterInfo-Methode ruft den instance- und Klassenbezeichner des für die Komponenten verantwortlichen Writers ab. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vswriter.h (einschließlich Vss.h, VsWriter.h) |