GetBuffer メソッドは、DebugFailureAnalysis オブジェクトで、指定したタグを持つ最初の FA エントリ を検索します。 指定したタグを持つ 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 パラメーターで指定された値と等しいかどうかを確認します。 DataSize が Sizeと等しくない場合、このメソッドは null 返し、データ ブロックを取得しません。
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | デスクトップ |
| ヘッダー | extsfns.h |
関連項目
AddBuffer の
SetBuffer の