!analyze デバッガー コマンドを実行すると、分析エンジンは拡張機能分析プラグインを読み込んで実行できます。分析エンジンは、特定の分析セッションに関連するデータを整理するために、DebugFailureAnalysis オブジェクト を作成します。
拡張機能分析プラグインは、IDebugFailureAnalysis2 インターフェイスを介して DebugFailureAnalysis オブジェクトにアクセスできます。 プラグインは、既定の分析によって作成された情報を検査、変更、および強化できます。 詳細については、「拡張する分析拡張機能プラグインの作成 !analyzeを参照してください。
継承
IDebugFailureAnalysis2 インターフェイスは、IUnknown インターフェイスから継承します。 IDebugFailureAnalysis2 には、次の種類のメンバーもあります。
メソッド
IDebugFailureAnalysis2 インターフェイスには、次のメソッドがあります。
|
IDebugFailureAnalysis2::AddBuffer AddBuffer メソッドは、DebugFailureAnalysis オブジェクトに新しい FA エントリを追加し、指定したバッファーから新しい FA エントリのデータ ブロックにバイトを書き込みます。 |
|
IDebugFailureAnalysis2::AddExtensionCommand AddExtensionCommand メソッドは、新しい FA エントリを DebugFailureAnalysis オブジェクトに追加し、FA エントリのデータ ブロックを指定されたデバッガー コマンドに設定します。 |
|
IDebugFailureAnalysis2::AddString AddString メソッドは、DebugFailureAnalysis オブジェクトに新しい FA エントリを追加し、FA エントリのデータ ブロックを指定された文字列に設定します。 |
|
IDebugFailureAnalysis2::AddUlong AddUlong メソッドは、DebugFailureAnalysis オブジェクトに新しい FA エントリを追加し、FA エントリのデータ ブロックを指定された ULONG 値に設定します。 |
|
IDebugFailureAnalysis2::AddUlong64 AddUlong64 メソッドは、DebugFailureAnalysis オブジェクトに新しい FA エントリを追加し、FA エントリのデータ ブロックを指定された 64 ビット値に設定します。 |
|
IDebugFailureAnalysis2::GetDebugFATagControl GetDebugFATagControl メソッドは、DebugFailureAnalysisTags オブジェクト内のタグへのアクセスを提供する IDebugFAEntryTags インターフェイスへのポインターを取得します。 |
|
IDebugFailureAnalysis2::SetBuffer SetBuffer メソッドは、指定されたタグを持つ最初の FA エントリの DebugFailureAnalysis オブジェクトを検索します。 指定したタグを持つ FA エントリが見つかると、FA エントリのデータ ブロックが、指定したバッファー内のバイトで上書きされます。 |
|
IDebugFailureAnalysis2::SetExtensionCommand SetExtensionCommand メソッドは、指定したタグを持つ最初の FA エントリの DebugFailureAnalysis オブジェクトを検索します。 |
|
IDebugFailureAnalysis2::SetString SetString メソッドは、指定されたタグを持つ最初の FA エントリの DebugFailureAnalysis オブジェクトを検索します。 指定したタグを持つ FA エントリが見つかると、FA エントリのデータ ブロックが指定された文字列値に設定 (上書き) されます。 |
|
IDebugFailureAnalysis2::SetUlong SetUlong メソッドは、指定されたタグを持つ最初の FA エントリの DebugFailureAnalysis オブジェクトを検索します。 指定したタグを持つ FA エントリが見つかると、FA エントリのデータ ブロックが指定された ULONG 値に設定 (上書き) されます。 |
|
IDebugFailureAnalysis2::SetUlong64 SetUlong64 メソッドは、指定されたタグを持つ最初の FA エントリの DebugFailureAnalysis オブジェクトを検索します。 指定したタグを持つ FA 項目が見つかると、FA 項目のデータ・ブロックが指定されたULONG64値に設定 (上書き) されます。 |
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | ウィンドウズ |
| ヘッダー | extsfns.h |