Método IVssComponentEx::GetRollForward (vswriter.h)
Obtém o tipo de operação roll forward para um componente e obtém o ponto de restauração para uma operação de roll forward parcial.
Sintaxe
HRESULT GetRollForward(
[out] VSS_ROLLFORWARD_TYPE *pRollType,
[out] BSTR *pbstrPoint
);
Parâmetros
[out] pRollType
Um VSS_ROLLFORWARD_TYPE valor de enumeração que indica o tipo de operação roll forward a ser executada.
[out] pbstrPoint
O endereço de uma variável alocada pelo chamador que recebe uma cadeia de caracteres largos terminada em nulo especificando o ponto de restauração roll forward.
Retornar valor
Veja a seguir os códigos de retorno válidos para esse método.
Valor | Significado |
---|---|
|
A operação foi bem-sucedida. |
|
Um dos valores de parâmetro não é válido. |
|
O chamador está sem memória ou outros recursos do sistema. |
Comentários
O método GetRollForward só pode ser chamado durante uma operação de restauração.
Se a chamada para GetRollForward for bem-sucedida, o chamador será responsável por liberar a cadeia de caracteres retornada no parâmetro pRollType chamando a função SysFreeString .
Um gravador indica que ele dá suporte a esse método definindo o sinalizador VSS_BS_ROLLFORWARD_RESTORE em sua máscara de esquema de backup.
Para obter mais informações, consulte Definindo opções de restauração do VSS.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | vswriter.h (inclua Vss.h, VsWriter.h) |
Biblioteca | VssApi.lib |