Freigeben über


IVssWriterComponentsExt-Klasse (vsbackup.h)

Die IVssWriterComponentsExt-Schnittstelle ist eine C++-Schnittstelle (nicht COM), die von Anforderern verwendet wird, um auf die Komponenten eines Writers zuzugreifen und diese zu ändern, die an einer Sicherung beteiligt sind.

IVssWriterComponentsExt wird von IVssBackupComponents::GetWriterComponents zurückgegeben und erbt von IVssWriterComponents und IUnknown.

Hinweis Während der Wiederherstellungsphase sollte der Anforderer IVssWriterComponentsExt::GetComponent oder IVssWriterComponentsExt::GetComponentCount nur aufrufen, nachdem der Aufruf von IVssBackupComponents::P reRestore zurückgegeben wurde, um dem Writer Zeit zum Aktualisieren des Dokuments der Sicherungskomponenten zu ermöglichen. Ein Beispiel für ein solches Update wäre das Ändern des Wiederherstellungsziels.
 
Die Lebenszyklusverwaltung von IVssWriterComponentsExt wird über die geerbten IUnknown-Methoden abgewickelt. Insbesondere ist eine Anwendung für den Aufruf von IUnknown::Release verantwortlich, um Ressourcen freizugeben, die von einem IVssWriterComponentsExt-Objekt gespeichert sind.

IVssWriterComponentsExt definiert keine Methoden.

Vererbung

Die IVssWriterComponentsExt-Klasse implementiert IVssWriterComponentsIUnknown.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vsbackup.h (einschließlich VsBackup.h, Vss.h, VsWriter.h)