共用方式為


FA_EXTENSION_PLUGIN_PHASE列舉 (extsfns.h)

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

Syntax

typedef enum _FA_EXTENSION_PLUGIN_PHASE {
  FA_PLUGIN_INITIALIZATION,
  FA_PLUGIN_STACK_ANALYSIS,
  FA_PLUGIN_PRE_BUCKETING,
  FA_PLUGIN_POST_BUCKETING
} FA_EXTENSION_PLUGIN_PHASE;

常數

 
FA_PLUGIN_INITIALIZATION
分析處於初始化階段。 這是在初始化核心模式) 的主要數據之後,例如使用者模式) 的例外狀況記錄 (或錯誤檢查程式代碼 (。
FA_PLUGIN_STACK_ANALYSIS
分析位於堆疊分析階段。 這是在分析堆疊之後,而且分析引擎在堆疊上是否有關於錯誤符號和模塊的資訊。
FA_PLUGIN_PRE_BUCKETING
分析處於預存階段。 這剛好在分析引擎產生貯體之前。
FA_PLUGIN_POST_BUCKETING
分析位於貯體後階段。 這隻會在分析引擎產生貯體之後。

規格需求

需求
標頭 extsfns.h

另請參閱

IDebugFailureAnalysis2

撰寫分析延伸模組外掛程式以擴充 !analyze

_EFN_Analyze