Freigeben über


IVssSoftwareSnapshotProvider::RevertToSnapshot-Methode (vsprov.h)

Stellt ein Volume auf eine vorherige Schattenkopie zurück. Es werden nur Schattenkopien unterstützt, die mit persistenten 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
);

Parameter

[in] SnapshotId

Schattenkopiebezeichner der Schattenkopie für rückgängig machen.

Rückgabewert

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

Wert Bedeutung
S_OK
Der vorgang rückgängig machen 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 verfügt nicht über Arbeitsspeicher oder andere Systemressourcen.
VSS_E_REVERT_IN_PROGRESS
Das Volume hat bereits einen rückgängig machen-Vorgang in Bearbeitung.

Hinweise

Dieser Vorgang kann nicht abgebrochen oder rückgängig werden, sobald er abgeschlossen ist. Wenn der Computer während des rückgängig machen-Vorgangs neu gestartet wird, wird der rückgängig machen Prozess fortgesetzt, wenn das System neu gestartet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vsprov.h
Bibliothek VssApi.lib

Weitere Informationen

IVssSoftwareSnapshotProvider