共用方式為


IsErrorPropagationEnabled 函式 (roerrorapi.h)

注意 此函式已被取代。 接下來,所有 Windows 8.1 和 Windows 10 應用程式都可以自動運作,就像啟用錯誤傳播一樣,而且不需要動態檢查是否啟用錯誤傳播。
 
指出 CoreApplication.UnhandledErrorDetected 事件是針對註冊為 Windows 執行階段 API 事件回呼函式的委派所傳回的錯誤,還是異步方法的完成而發生。

Syntax

BOOL IsErrorPropagationEnabled();

傳回值

傳回碼 Description
TRUE
表示 CoreApplication.UnhandledErrorDetected 事件發生於註冊為 Windows 執行階段 API 事件之回呼函式的委派所傳回的錯誤,或異步方法完成時發生。
FALSE
表示 CoreApplication.UnhandledErrorDetected 事件不會針對註冊為 Windows 執行階段 API 事件或異步方法完成之委派所傳回的錯誤發生。

備註

對於 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