Função RoReportUnhandledError (roerrorapi.h)
Dispara o Manipulador de Erros Global quando ocorre uma exceção sem tratamento.
Sintaxe
HRESULT RoReportUnhandledError(
[in] IRestrictedErrorInfo *pRestrictedErrorInfo
);
Parâmetros
[in] pRestrictedErrorInfo
O erro a ser relatado. Chame a função GetRestrictedErrorInfo para obter o IRestrictedErrorInfo que representa o erro.
Retornar valor
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
A função RoReportUnhandledError permite que as projeções de linguagem disparem a execução do Manipulador de Erros Global quando uma exceção atinge a parte superior da pilha, o que normalmente encerraria o aplicativo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | roerrorapi.h |
Biblioteca | Runtimeobject.lib |
DLL | Api-ms-win-core-winrt-error-l1-1-1.dll |