Freigeben über


CVssWriterEx2-Klasse (vswriter.h)

Die CVssWriterEx2-Klasse ist eine abstrakte Basisklasse, die die Schnittstelle definiert, mit der ein Writer seinen Zustand mit VSS und anderen Writern synchronisiert.

Die CVssWriterEx2-Klasse erbt die Methoden der CVssWriterEx-Klasse .

Jeder Writer muss eine instance des
CVssWriterEx2-, CVssWriterEx- oder CVssWriter-Klasse .

Von CVssWriterEx2 abgeleitete Objekte müssen Implementierungen für alle reinen virtuellen Methoden der Klassen CVssWriterEx und CVssWriter bereitstellen.

Ein Writer kann alle virtuellen Methoden von CVssWriterEx und CVssWriter überschreiben. Ein Writer kann jedoch die OnIdentify - oder OnIdentifyEx-Methode außer Kraft setzen, aber nicht beides.

CVssWriterEx2 verfügt über folgende Membertypen:

Vererbung

Die CVssWriterEx2-Klasse implementiert CVssWriterEx.

Methoden

Die CVssWriterEx2-Klasse verfügt über diese Methoden.

 
CVssWriterEx2::GetSessionId

Gibt den Sitzungsbezeichner des Writers zurück.
CVssWriterEx2::IsWriterShuttingDown

Bestimmt, ob der Writer heruntergefahren wird.
CVssWriterEx2::SetWriterFailureEx

Legt erweiterte Fehlerinformationen fest, um anzugeben, dass beim Writer ein Problem mit der Teilnahme an einem VSS-Vorgang aufgetreten ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vswriter.h (enthalten Vss.h, VsWriter.h)

Weitere Informationen

CVssWriter

CVssWriterEx