Freigeben über


IVssSoftwareSnapshotProvider::RevertToSnapshot-Methode (vsprov.h)

Stellt ein Volume auf eine vorherige Schattenkopie zurück. Es werden nur Schattenkopien unterstützt, die mit beständigen Kontexten (VSS_CTX_APP_ROLLBACK, VSS_CTX_CLIENT_ACCESSIBLE, VSS_CTX_CLIENT_ACCESSIBLE_WRITERS oder VSS_CTX_NAS_ROLLBACK) erstellt wurden.

Syntax

HRESULT RevertToSnapshot(
  [in] VSS_ID SnapshotId
);

Die Parameter

[in] SnapshotId

Schattenkopie-ID der Schattenkopie, die wiederhergestellt werden soll.

Rückgabewert

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

Wert Bedeutung
S_OK
Der Wiederherstellungsvorgang war erfolgreich.
E_ACCESSDENIED
Der Aufrufer verfügt nicht über ausreichende Sicherungsberechtigungen oder ist kein Administrator.
E_INVALIDARG
Einer der Parameterwerte ist ungültig.
E_OUTOFMEMORY
Der Aufrufer ist nicht genügend Arbeitsspeicher oder andere Systemressourcen.
VSS_E_REVERT_IN_PROGRESS
Das Volume verfügt bereits über einen Wiederherstellungsvorgang.

Bemerkungen

Dieser Vorgang kann nicht abgebrochen oder nach Abschluss rückgängig gemacht werden. Wenn der Computer während des Wiederherstellungsvorgangs neu gestartet wird, wird der Wiederherstellenvorgang fortgesetzt, wenn das System neu gestartet wird.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows Vista [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows Server 2003 [Nur Desktop-Apps]
Zielplattform Fenster
Header vsprov.h
Library VssApi.lib

Siehe auch

IVssSoftwareSnapshotProvider