Функция RoReportUnhandledError (roerrorapi.h)

Активирует глобальный обработчик ошибок при возникновении необработанного исключения.

Синтаксис

HRESULT RoReportUnhandledError(
  [in] IRestrictedErrorInfo *pRestrictedErrorInfo
);

Параметры

[in] pRestrictedErrorInfo

Ошибка. Вызовите функцию GetRestrictedErrorInfo , чтобы получить объект IRestrictedErrorInfo , представляющий ошибку.

Возвращаемое значение

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Функция RoReportUnhandledError позволяет языковым проекциям активировать выполнение глобального обработчика ошибок, когда исключение достигает верхней части стека, что обычно завершает работу приложения.

Требования

Требование Значение
Целевая платформа Windows
Header roerrorapi.h
Библиотека Runtimeobject.lib
DLL Api-ms-win-core-winrt-error-l1-1-1.dll

См. также раздел

GetRestrictedErrorInfo

ICoreApplicationUnhandledError