Función RoReportUnhandledError (roerrorapi.h)

Desencadena el controlador de errores global cuando se produce una excepción no controlada.

Sintaxis

HRESULT RoReportUnhandledError(
  [in] IRestrictedErrorInfo *pRestrictedErrorInfo
);

Parámetros

[in] pRestrictedErrorInfo

Error que se va a notificar. Llame a la función GetRestrictedErrorInfo para obtener IRestrictedErrorInfo que representa el error.

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

La función RoReportUnhandledError permite que las proyecciones de lenguaje desencadenen la ejecución del controlador de errores global cuando una excepción alcanza la parte superior de la pila, que normalmente finalizaría la aplicación.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado roerrorapi.h
Library Runtimeobject.lib
Archivo DLL Api-ms-win-core-winrt-error-l1-1-1.dll

Consulte también

GetRestrictedErrorInfo

ICoreApplicationUnhandledError