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函式,以指定目前正在進行的分析階段。 |