__C_specific_handler函式
由編譯器呼叫以實作結構化例外狀況處理延伸模組。
每當設定旗標UNW_FLAG_EHANDLER或UNW_FLAG_UHANDLER時,語言特定處理常式的相對位址就會出現在UNWIND_INFO中。 在搜尋例外狀況處理常式或回溯過程中,會呼叫語言特定處理常式。 如需詳細資訊,請參閱 語言特定處理常式。
語法
_CRTIMP __C_specific_handler(
_In_ struct _EXCEPTION_RECORD *ExceptionRecord,
_In_ void *EstablisherFrame,
_Inout_ struct _CONTEXT *ContextRecord,
_Inout_ struct _DISPATCHER_CONTEXT *DispatcherContext
);
參數
-
ExceptionRecord [in]
-
提供具有標準 Win64 定義的例外狀況記錄指標。
-
EstablisherFrame [in]
-
此函式之固定堆疊配置基底的位址。
-
CoNtextRecord [in, out]
-
指向例外狀況在例外狀況處理常式案例中引發例外狀況時 () 或終止處理常式案例中目前「回溯」內容 () 。
-
DispatcherCoNtext [in, out]
-
指向此函式的發送器內容。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
DLL |
|