Função ApplicationRecoveryInProgress (winbase.h)
Indica que o aplicativo de chamada continua a recuperar dados.
Sintaxe
HRESULT ApplicationRecoveryInProgress(
[out] PBOOL pbCancelled
);
Parâmetros
[out] pbCancelled
Indica se o usuário cancelou o processo de recuperação. Definido por WER se o usuário clicar no botão Cancelar.
Valor retornado
Essa função retorna S_OK com êxito ou um dos seguintes códigos de erro.
Código de retorno | Descrição |
---|---|
|
Você pode chamar essa função somente depois que Relatório de Erros do Windows tiver chamado sua função de retorno de chamada de recuperação. |
|
O pbCancelled não pode ser NULL. |
Comentários
O aplicativo deve chamar essa função dentro do intervalo especificado ao chamar a função RegisterApplicationRecoveryCallback . Se o aplicativo não chamar essa função dentro do intervalo especificado, o WER encerrará o aplicativo. O processo de recuperação pode continuar enquanto essa função estiver sendo chamada.
Se o usuário cancelar o processo de recuperação, o aplicativo deverá ser encerrado.
Para indicar que o processo de recuperação foi concluído, chame a função ApplicationRecoveryFinished .
Requisitos
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 | winbase.h (inclua Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |