Freigeben über


vsbackup.h-Header

Dieser Header wird von Systemdiensten verwendet. Weitere Informationen finden Sie unter

vsbackup.h enthält die folgenden Programmierschnittstellen:

Klassen

 
IVssBackupComponents

Die IVssBackupComponents-Schnittstelle wird von einem Anforderer verwendet, um Autoren nach Datei-status abzufragen und Sicherungs-/Wiederherstellungsvorgänge auszuführen.
IVssBackupComponentsEx

Stellt Methoden für Anforderer bereit, Sicherungs- und Wiederherstellungsvorgänge mit mehreren Writer-Instanzen auszuführen.
IVssBackupComponentsEx2

Definiert zusätzliche Methoden, die Anforderer zum Ausführen von Sicherungs- und Wiederherstellungsvorgängen verwenden können.
IVssBackupComponentsEx3

Definiert zusätzliche Methoden, die Anforderer verwenden können, um die LUN-Neusynchronisierung durchzuführen und erweiterte Writer-status Informationen zurückzugeben.
IVssBackupComponentsEx4

Definiert zusätzliche Methoden, um die Verarbeitung von UNC-Dateifreigabepfaden in einem Anforderer zu unterstützen.
IVssExamineWriterMetadata

Die IVssExamineWriterMetadata-Schnittstelle ist eine C++-Schnittstelle (nicht COM), die es einem Anforderer ermöglicht, die Metadaten eines bestimmten Writer instance zu untersuchen.
IVssExamineWriterMetadataEx

Stellt eine Methode bereit, um den Writer instance Namen und andere grundlegende Informationen für einen bestimmten Writer-instance abzurufen.
IVssExamineWriterMetadataEx2

Definiert Methoden zum Abrufen von Versionsinformationen und anderen grundlegenden Informationen für einen bestimmten Writer instance.
IVssWMComponent

Das IVssWMComponent ist eine C++-Schnittstelle (nicht COM), die den Zugriff auf Komponenteninformationen ermöglicht, die in einem Writer-Metadatendokument gespeichert sind.
IVssWriterComponentsExt

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.

Functions

 
CreateVssBackupComponents

Die CreateVssBackupComponents-Funktion (vsbackup.h) erstellt ein IVssBackupComponents-Schnittstellenobjekt und gibt einen Zeiger darauf zurück.
CreateVssBackupComponentsInternal

Die CreateVssBackupComponents-Funktion (vsbackup.h) erstellt ein IVssBackupComponents-Schnittstellenobjekt und gibt einen Zeiger darauf zurück.
CreateVssExamineWriterMetadata

Die CreateVssExamineWriterMetadata-Funktion (vsbackup.h) erstellt ein IVssExamineWriterMetadata-Objekt.
CreateVssExamineWriterMetadataInternal

Die CreateVssExamineWriterMetadata-Funktion (vsbackup.h) erstellt ein IVssExamineWriterMetadata-Objekt.
IsVolumeSnapshotted

Die IsVolumeSnapshotted-Funktion (vsbackup.h) bestimmt, ob Schattenkopien für das angegebene Volume vorhanden sind.
IsVolumeSnapshottedInternal

Die IsVolumeSnapshottedInternal-Funktion (vsbackup.h) bestimmt, ob Schattenkopien für das angegebene Volume vorhanden sind.
ShouldBlockRevert

Überprüft die Registrierung auf Autoren, die rückgängig machen Vorgänge auf dem angegebenen Volume blockieren sollen.
VssFreeSnapshotProperties

Die VssFreeSnapshotProperties-Funktion (vsbackup.h) wird verwendet, um den Inhalt einer VSS_SNAPSHOT_PROP-Struktur im Rahmen der Verwaltung ihres Lebenszyklus frei zu geben.
VssFreeSnapshotPropertiesInternal

Die VssFreeSnapshotPropertiesInternal-Funktion (vsbackup.h) wird verwendet, um den Inhalt einer VSS_SNAPSHOT_PROP-Struktur im Rahmen der Verwaltung des Lebenszyklus frei zu geben.

Strukturen

 
VSS_COMPONENTINFO

Enthält Informationen zu einer bestimmten Komponente.