次の方法で共有


エラー分析エントリ

DebugFailureAnalysis オブジェクトには、エラー分析エントリのコレクションがあります。 詳細については、「エラー分析エントリ、タグ、およびデータ型の」を参照してください。

エラー分析エントリ (FA エントリとも呼ばれます) は、次のいずれかです。

FA_ENTRY構造体の DataSize メンバーは、データ ブロックのサイズ (バイト単位) を保持します。 データ ブロックがない場合、 DataSize は 0 になります。 FA_ENTRY構造体の Tag メンバーは、FA エントリに格納されている情報の種類を識別します。 たとえば、タグ DEBUG_FLR_BUGCHECK_CODE は、 FA_ENTRY のデータ ブロックがバグ チェック コードを保持していることを示します。

場合によっては、データ ブロックは必要ありません。すべての情報はタグによって伝達されます。 たとえば、タグ DEBUG_FLR_KERNEL_VERIFIER_ENABLED を持つ FA_ENTRY にはデータ ブロックがありません。

各タグは、 FA_ENTRY_TYPE 列挙型のデータ型のいずれかに関連付けられます。 たとえば、タグ DEBUG_FLR_BUGCHECK_CODE はデータ型 DEBUG_FA_ENTRY_ULONGに関連付けられています。 タグのデータ型を確認するには、IDebugFAEntryTags インターフェイスの GetType メソッドを呼び出します。

FA エントリのデータ ブロックを取得または設定するには、 IDebugFailureAnalysis2 インターフェイスを 使用します。

こちらもご覧ください

!analyze を拡張するための分析拡張プラグインの記述

FA_ENTRY