FA_EXTENSION_PLUGIN_PHASE列舉 (extsfns.h)
FA_EXTENSION_PLUGIN_PHASE 列舉中的值會傳遞至 _EFN_Analyze 函式,以指定目前正在進行的分析階段。
語法
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 |