Metodo IVssComponentEx::GetRollForward (vswriter.h)
Ottiene il tipo di operazione di roll forward per un componente e ottiene il punto di ripristino per un'operazione di roll forward parziale.
Sintassi
HRESULT GetRollForward(
[out] VSS_ROLLFORWARD_TYPE *pRollType,
[out] BSTR *pbstrPoint
);
Parametri
[out] pRollType
Valore di enumerazione VSS_ROLLFORWARD_TYPE che indica il tipo di operazione di roll forward da eseguire.
[out] pbstrPoint
Indirizzo di una variabile allocata dal chiamante che riceve una stringa di caratteri wide con terminazione Null che specifica il punto di ripristino roll forward.
Valore restituito
Di seguito sono riportati i codici restituiti validi per questo metodo.
Valore | Significato |
---|---|
|
L'operazione è stata completata. |
|
Uno dei valori dei parametri non è valido. |
|
Il chiamante non è in memoria o in altre risorse di sistema. |
Commenti
Il metodo GetRollForward può essere chiamato solo durante un'operazione di ripristino.
Se la chiamata a GetRollForward ha esito positivo, il chiamante è responsabile della liberazione della stringa restituita nel parametro pRollType chiamando la funzione SysFreeString .
Un writer indica che supporta questo metodo impostando il flag VSS_BS_ROLLFORWARD_RESTORE nella relativa maschera dello schema di backup.
Per altre informazioni, vedere Impostazione delle opzioni di ripristino vss.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vswriter.h (include Vss.h, VsWriter.h) |
Libreria | VssApi.lib |