次の方法で共有


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
分析は、バケット作成後のフェーズにあります。 これは、分析エンジンがバケットを生成した直後です。

要件

要件
Header extsfns.h

こちらもご覧ください

IDebugFailureAnalysis2

!analyze を拡張する分析拡張機能プラグインの作成

_EFN_Analyze