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