Método IVssBackupComponentsEx3::RecoverSet (vsbackup.h)
Inicia uma operação de ressincronização do LUN. Esse método tem suporte apenas em sistemas operacionais windows server.
Sintaxe
HRESULT RecoverSet(
[in] DWORD dwFlags,
[out] IVssAsync **ppAsync
);
Parâmetros
[in] dwFlags
Uma máscara de bits de sinalizadores de VSS_RECOVERY_OPTIONS que especificam como a ressincronização deve ser executada.
[out] ppAsync
Um ponteiro para uma variável que recebe um ponteiro de interface IVssAsync que pode ser usado para recuperar o status da operação de ressincronização do LUN. Quando a operação for concluída, o chamador deverá liberar o ponteiro da interface chamando o método IUnknown::Release .
Valor retornado
Esse método pode retornar um desses valores.
Valor/código retornado | Descrição |
---|---|
|
A operação foi concluída com êxito. |
|
O provedor para o volume não dá suporte à ressincronização do LUN. |
|
Os possíveis motivos para esse valor retornado incluem:
|
|
Esta versão do provedor de hardware não dá suporte a essa operação. |
|
Ocorreu um erro inesperado do provedor. Se esse código de erro for retornado, o erro deverá ser descrito em uma entrada no log de eventos do aplicativo, dando ao usuário informações sobre como resolve o problema. |
|
O destino de ressincronização continha um volume que não foi explicitamente incluído. |
|
Não foi possível definir a assinatura MBR ou a ID de GPT para um ou mais discos com o valor pretendido. Verifique o log de eventos do aplicativo para obter mais informações. |
Comentários
No final da operação de ressincronização, por padrão, o LUN recém-ressincronizado terá a mesma assinatura de disco que o LUN de destino tinha antes da ressincronização.
Esse método não pode ser chamado no WinPE e não pode ser chamado no modo de segurança. Antes de chamar esse método, o chamador deve chamar IVssBackupComponents::InitializeForRestore para se preparar para a ressincronização.
Requisitos
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | vsbackup.h (inclua VsBackup.h, Vss.h, VsWriter.h) |