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

추가 정보

GetRestrictedErrorInfo

ICoreApplicationUnhandledError