RoReportUnhandledError 함수(roerrorapi.h)
처리되지 않은 예외가 발생하면 전역 오류 처리기를 트리거합니다.
구문
HRESULT RoReportUnhandledError(
[in] IRestrictedErrorInfo *pRestrictedErrorInfo
);
매개 변수
[in] pRestrictedErrorInfo
보고할 오류입니다. GetRestrictedErrorInfo 함수를 호출하여 오류를 나타내는 IRestrictedErrorInfo를 가져옵니다.
반환 값
이 함수가 성공하면 S_OK 반환합니다. 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
RoReportUnhandledError 함수를 사용하면 예외가 스택의 맨 위에 도달할 때 언어 프로젝션이 전역 오류 처리기의 실행을 트리거할 수 있으며, 이는 일반적으로 애플리케이션을 종료합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | roerrorapi.h |
라이브러리 | Runtimeobject.lib |
DLL | Api-ms-win-core-winrt-error-l1-1-1.dll |