IDebugSymbols3::GetCurrentScopeFrameIndex メソッド (dbgeng.h)
GetCurrentScopeFrameIndex メソッドは、呼び出し履歴内の現在のスタック フレームのインデックスを返します。
構文
HRESULT GetCurrentScopeFrameIndex(
[out] PULONG Index
);
パラメーター
[out] Index
現在のスコープに対応するスタック フレームのインデックスを受け取ります。 インデックスは、呼び出し履歴の先頭からのフレーム数をカウントします。 現在の呼び出しを表すスタックの上部にあるフレームには、インデックス 0 があります。
戻り値
このメソッドは、エラー値を返す場合もあります。 詳細については 戻り値の を参照してください。
リターン コード | 形容 |
---|---|
|
メソッドが成功しました。 |
備考
現在のスコープ SetScopeを使用して設定されている場合、Index は、SetScope の ScopeFrame パラメーターに渡されたDEBUG_STACK_TRACE構造体の FrameNumber メンバーの値受け取ります。
スコープの詳細については、「スコープとシンボル グループの」を参照してください。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | dbgeng.h (Dbgeng.h を含む) |
関連項目
GetScope を する
SetScopeFrameByIndex の