共用方式為


extsfns.h 標頭

調試程式會使用此標頭。 如需詳細資訊,請參閱:

extsfns.h 包含下列程序設計介面:

介面

 
IDebugFAEntryTags

當 !analyze 調試程式命令執行時,分析引擎可以載入並執行延伸模組分析外掛程式。它會建立 DebugFailureAnalysisTags 物件。
IDebugFailureAnalysis

IDebugFailureAnalysis 用於失敗分析處理。
IDebugFailureAnalysis2

當 !analyze 調試程式命令執行時,分析引擎可以載入並執行延伸模組分析外掛程式。它會建立 DebugFailureAnalysis 物件。
IDebugFailureAnalysis3

IDebugFailureAnalysis3 用於失敗分析處理。

回呼函式

 
EXT_ANALYSIS_PLUGIN

當您撰寫 Analysis Extension 時,必須實作並匯出EXT_ANALYSIS_PLUGIN (_EFN_Analyze) 函式。

結構

 
FA_ENTRY

DebugFailureAnalysis 物件具有失敗分析專案集合(FA 專案)。 每個FA專案都會以FA_ENTRY結構表示。 如需詳細資訊,請參閱失敗分析專案、標記和數據類型。

枚舉

 
DEBUG_FAILURE_TYPE

DEBUG_FAILURE_TYPE列舉中的值表示失敗的類型。
DEBUG_FLR_PARAM_TYPE

DEBUG_FLR_PARAM_TYPE列舉的值是標記,指出儲存在失敗分析專案中的資訊種類。
FA_ENTRY_TYPE

DebugFailureAnalysis 物件具有失敗分析專案集合(FA 專案)。
FA_EXTENSION_PLUGIN_PHASE

FA_EXTENSION_PLUGIN_PHASE 列舉中的值會傳遞至_EFN_Analyze函式,以指定目前正在進行的分析階段。