IVssBackupComponentsEx3::RecoverSet-Methode (vsbackup.h)
Initiiert einen LUN-Neusynchronisierungsvorgang. Diese Methode wird nur unter Windows Server-Betriebssystemen unterstützt.
Syntax
HRESULT RecoverSet(
[in] DWORD dwFlags,
[out] IVssAsync **ppAsync
);
Parameter
[in] dwFlags
Eine Bitmaske von VSS_RECOVERY_OPTIONS Flags, die angeben, wie die Neusynchronisierung ausgeführt werden soll.
[out] ppAsync
Ein Zeiger auf eine Variable, die einen IVssAsync-Schnittstellenzeiger empfängt, mit dem die status des LUN-Neusynchronisierungsvorgangs abgerufen werden kann. Wenn der Vorgang abgeschlossen ist, muss der Aufrufer den Schnittstellenzeiger freigeben, indem er die IUnknown::Release-Methode aufruft.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde erfolgreich abgeschlossen. |
|
Der Anbieter für das Volume unterstützt keine LUN-Neusynchronisierung. |
|
Mögliche Gründe für diesen Rückgabewert sind:
|
|
Diese Version des Hardwareanbieters unterstützt diesen Vorgang nicht. |
|
Ein unerwarteter Anbieterfehler ist aufgetreten. Wenn dieser Fehlercode zurückgegeben wird, muss der Fehler in einem Eintrag im Anwendungsereignisprotokoll beschrieben werden, der dem Benutzer Informationen zur Problembehebung gibt. |
|
Das Neusynchronisierungsziel enthielt ein Volume, das nicht explizit enthalten war. |
|
Die MBR-Signatur oder GPT-ID für einen oder mehrere Datenträger konnte nicht auf den beabsichtigten Wert festgelegt werden. Weitere Informationen finden Sie im Anwendungsereignisprotokoll. |
Hinweise
Am Ende des Neusynchronisierungsvorgangs weist die neu neu neuchronisierte LUN standardmäßig die gleiche Datenträgersignatur auf, die die Ziel-LUN vor der Neusynchronisierung hatte.
Diese Methode kann in WinPE nicht aufgerufen werden und kann nicht im abgesicherten Modus aufgerufen werden. Vor dem Aufrufen dieser Methode muss der Aufrufer IVssBackupComponents::InitializeForRestore aufrufen, um die Neusynchronisierung vorzubereiten.
Anforderungen
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) |