다음을 통해 공유


IsErrorPropagationEnabled 함수(roerrorapi.h)

참고 이 함수는 더 이상 사용되지 않습니다. 앞으로 모든 Windows 8.1 및 Windows 10 앱은 오류 전파를 사용하도록 설정된 것처럼 자동으로 작동할 수 있으며 오류 전파가 사용되는지 여부를 동적으로 검사 필요가 없습니다.
 
Windows 런타임 API 이벤트에 대한 콜백 함수로 등록된 대리자가 반환하는 오류에 대해 CoreApplication.UnhandledErrorDetected 이벤트가 발생하는지 또는 비동기 메서드가 완료되었는지 여부를 나타냅니다.

구문

BOOL IsErrorPropagationEnabled();

반환 값

반환 코드 설명
TRUE
coreApplication.UnhandledErrorDetected 이벤트가 Windows 런타임 API 이벤트에 대한 콜백 함수로 등록된 대리자 또는 비동기 메서드의 완료에 의해 반환되는 오류에 대해 발생했음을 나타냅니다.
FALSE
Windows 런타임 API 이벤트에 대한 콜백 함수로 등록된 대리자 또는 비동기 메서드의 완료에 의해 반환되는 오류에 대해 CoreApplication.UnhandledErrorDetected 이벤트가 발생하지 않음을 나타냅니다.

설명

Windows 8 앱의 경우 이 값은 FALSE이며, Windows 런타임 API의 비동기 완료 또는 Windows 런타임 API 이벤트에 대한 콜백 함수로 등록된 대리자에서 반환하는 오류는 무시됩니다. Windows 8.1 및 Windows 10 앱의 경우 이 값은 TRUE이며 제어를 운영 체제 코드로 반환하는 콜백 함수의 오류는 전역 오류 처리기로 전파됩니다.

코드가 동일한 이진 파일을 사용하여 Windows 8 및 최신 애플리케이션과 상호 운용해야 하는 경우에만 이 함수를 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 roerrorapi.h
라이브러리 RuntimeObject.lib

추가 정보

CoreApplication.UnhandledErrorDetected