次の方法で共有


IDebugFailureAnalysis::GetBuffer メソッド (extsfns.h)

GetBuffer メソッドは、指定されたタグを持つ最初の FA エントリDebugFailureAnalysis オブジェクトで検索します。 指定したタグを持つ FA エントリが見つかると、エントリのデータ ブロックが取得されます。

構文

PFA_ENTRY GetBuffer(
  [in]  FA_TAG Tag,
  [out] PVOID  Buf,
  [in]  ULONG  Size
);

パラメーター

[in] Tag

FA_TAG列挙の値。

[out] Buf

エントリのデータ ブロックを受け取るバッファーへのポインター。

[in] Size

Buf が指すバッファーのサイズ (バイト単位)。

戻り値

このメソッドは、指定されたタグを持つ FA エントリ を検索し、データ ブロックの取得に成功した場合は、 FA_ENTRY 構造体へのポインターを返します。 それ以外の場合は NULL 返します。

注釈

このメソッドは、指定したタグを持つ FA エントリを検索する場合は、FA_ENTRY構造体の DataSize メンバーが Size パラメーターで指定された値と等しいかどうかを確認します。 DataSizeSize と等しくない場合、このメソッドは NULL を返し、データ ブロックを取得しません。

要件

要件
対象プラットフォーム デスクトップ
Header extsfns.h

こちらもご覧ください

AddBuffer

IDebugFailureAnalysis2

SetBuffer

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

_EFN_Analyze