Freigeben über


IVssBackupComponentsEx3::AddSnapshotToRecoverySet-Methode (vsbackup.h)

Gibt die Volumes an, die in einen LUN-Neusynchronisierungsvorgang einbezogen werden sollen. Diese Methode wird nur unter Windows Server-Betriebssystemen unterstützt.

Syntax

HRESULT AddSnapshotToRecoverySet(
  [in]           VSS_ID   snapshotId,
  [in]           DWORD    dwFlags,
  [in, optional] VSS_PWSZ pwszDestinationVolume
);

Parameter

[in] snapshotId

Der Bezeichner der Schattenkopie, die von der IVssBackupComponents::AddToSnapshotSet-Methode während der Sicherung zurückgegeben wurde. Dieser Parameter ist erforderlich und kann nicht GUID_NULL werden.

[in] dwFlags

Dieser Parameter ist reserviert und muss null sein.

[in, optional] pwszDestinationVolume

Dieser Parameter ist optional und kann NULL sein. Der Wert NULL bedeutet, dass der Inhalt des Schattenkopievolumes zurück auf das ursprüngliche Volume kopiert werden soll. VSS identifiziert das ursprüngliche Volume durch die VDS_LUN_INFO Informationen im Dokument Sicherungskomponenten.

Rückgabewert

Im Folgenden sind die gültigen Rückgabecodes für diese Methode aufgeführt.

Wert Bedeutung
S_OK
0x00000000L
Der Vorgang wurde durchgeführt.
VSS_E_BAD_STATE
0x80042301L
Entweder gibt es keinen Hardwareanbieter, der den Vorgang unterstützt, oder der Anforderer hat dem Wiederherstellungssatz keine Volumes hinzugefügt.
VSS_E_LEGACY_PROVIDER
0x800423F7L
Diese Version des Hardwareanbieters unterstützt diesen Vorgang nicht.
VSS_E_OBJECT_NOT_FOUND
0x80042308L
Der parameter snapshotId gibt eine Schattenkopie an, die der Hardwareanbieter nicht besitzt.
VSS_E_RESYNC_IN_PROGRESS
0x800423FFL
Ein weiterer LUN-Neusynchronisierungsvorgang wird bereits ausgeführt.
VSS_E_SNAPSHOT_NOT_IN_SET
0x8004232BL
Der parameter snapshotId gibt eine Schattenkopie an, die im Dokument Sicherungskomponenten nicht vorhanden ist.
VSS_E_VOLUME_NOT_SUPPORTED
0x8004230CL
Die LUN-Neusynchronisierung wird auf diesem Volume nicht unterstützt, da es sich um ein dynamisches Volume handelt, da der Zieldatenträger keinen eindeutigen Speicherbezeichner der Seite 83 aufweist, weil sich das angegebene Volume nicht auf einer LUN befindet, die von einem VSS-Hardwareanbieter verwaltet wird, oder weil der Zieldatenträger ein Clusterquorumdatenträger ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vsbackup.h (einschließlich VsBackup.h, Vss.h, VsWriter.h)

Weitere Informationen

IVssBackupComponentsEx3