IDebugFailureAnalysis::GetUlong メソッド (extsfns.h)
GetUlong メソッドは、指定されたタグを持つ最初の FA エントリを DebugFailureAnalysis オブジェクトで検索します。 指定したタグを持つ FA エントリが見つかると、エントリのデータ ブロックから ANSI 文字列値が取得されます。
構文
PFA_ENTRY GetUlong(
[in] FA_TAG Tag,
[out] PULONG Value
);
パラメーター
[in] Tag
FA_TAG列挙の値。
[out] Value
エントリのデータ ブロックから文字列値を受け取るバッファーへのポインター。
戻り値
このメソッドは、指定されたタグを持つ FA エントリ を検索し、データ ブロックの取得に成功した場合は、 FA_ENTRY 構造体へのポインターを返します。 それ以外の場合は、 NULL を返します。
注釈
このメソッドは、エントリのデータ ブロックから Str が指すバッファーに null で終わる文字列をコピーします。 このメソッドは、NULL 終端記号を含む 最大 MaxSize 文字をコピーします。
DebugFailureAnalysis オブジェクトで既に使用されている各タグは、FA_ENTRY_TYPE列挙のデータ型のいずれかに関連付けられています。 タグに関連付けられているデータ型を確認するには、IDebugFAEntryTags インターフェイスの GetType メソッドを呼び出します。 IDebugFAEntryTags インターフェイスへのポインターを取得するには、IDebugFailureAnalysis2 インターフェイスの GetDebugFATagControl メソッドを呼び出します。
このメソッドを適切に使用するには、データ型が DEBUG_FA_ENTRY_ANSI_STRING の FA エントリからデータ ブロックを取得します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | extsfns.h |