IVssComponentEx::GetRollForward-Methode (vswriter.h)
Ruft den Rollforward-Vorgangstyp für eine Komponente und den Wiederherstellungspunkt für einen partiellen Rollforward-Vorgang ab.
Syntax
HRESULT GetRollForward(
[out] VSS_ROLLFORWARD_TYPE *pRollType,
[out] BSTR *pbstrPoint
);
Parameter
[out] pRollType
Ein VSS_ROLLFORWARD_TYPE Enumerationswert, der den Typ des auszuführenden Rollforwardvorgangs angibt.
[out] pbstrPoint
Die Adresse einer vom Aufrufer zugeordneten Variablen, die eine null-endende Breitzeichenzeichenfolge empfängt, die den Roll forward-Wiederherstellungspunkt angibt.
Rückgabewert
Im Folgenden finden Sie die gültigen Rückgabecodes für diese Methode.
Wert | Bedeutung |
---|---|
|
Der Vorgang wurde durchgeführt. |
|
Einer der Parameterwerte ist ungültig. |
|
Der Aufrufer verfügt über nicht genügend Arbeitsspeicher oder andere Systemressourcen. |
Hinweise
Die GetRollForward-Methode kann nur während eines Wiederherstellungsvorgangs aufgerufen werden.
Wenn der Aufruf von GetRollForward erfolgreich ist, ist der Aufrufer dafür verantwortlich, die im pRollType-Parameter zurückgegebene Zeichenfolge durch Aufrufen der SysFreeString-Funktion freizugeben.
Ein Writer gibt an, dass er diese Methode unterstützt, indem er das flag VSS_BS_ROLLFORWARD_RESTORE in seiner Sicherungsschemamaske festlegt.
Weitere Informationen finden Sie unter Festlegen von VSS-Wiederherstellungsoptionen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vswriter.h (enthalten Vss.h, VsWriter.h) |
Bibliothek | VssApi.lib |