Функция 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 |