次の方法で共有


IDebugHostFunctionLocalDetails2 インターフェイス (dbgmodel.h)

関数のローカル変数に関する詳細を提供するホストオプションインターフェイスのバージョン 2。

このバージョン 2 のインターフェイスは、同じシグネチャを持つ以前のすべてのメソッドをサポートし、追加の機能を提供する追加の新しいメソッドが含まれています。 新しいメソッドは、そのインターフェイスのセクションの最後にあるヘッダーに一覧表示されます。

継承

IDebugHostFunctionLocalDetails2 は IDebugHostFunctionLocalDetails から継承します。

メソッド

IDebugHostFunctionLocalDetails2 インターフェイスには、これらのメソッドがあります。

 
IDebugHostFunctionLocalDetails2::AddRef

AddRef メソッドは、オブジェクトの参照カウントをインクリメントします。
IDebugHostFunctionLocalDetails2::EnumerateStorage

EnumerateStorage メソッドは、関数内にあるレジスタやメモリの場所など、ローカル変数のストレージを列挙します。
IDebugHostFunctionLocalDetails2::GetArgumentPosition

GetArgumentPosition メソッドは、引数リスト内の関数引数の位置を取得します。
IDebugHostFunctionLocalDetails2::GetInlinedFunction

IsInlineScope() が true を返す場合、GetInlinedFunction メソッドは、ローカル変数が含まれるインライン関数のシンボルを取得します。
IDebugHostFunctionLocalDetails2::GetLocalKind

GetLocalKind メソッドは、列挙されたローカル変数の種類を取得します。
IDebugHostFunctionLocalDetails2::GetName

GetName メソッドは、ローカル変数の名前を取得します。
IDebugHostFunctionLocalDetails2::GetType

GetType メソッドは、ローカル変数の型を取得します。
IDebugHostFunctionLocalDetails2::IsInlineScope

IsInlineScope メソッドは、ローカル変数のスコープがインライン関数内にあるかどうかを判断します。
IDebugHostFunctionLocalDetails2::QueryInterface

QueryInterface メソッドは、オブジェクト上の特定のインターフェイスに対してクエリを実行します。
IDebugHostFunctionLocalDetails2::Release

Release メソッドは、関数のローカル詳細オブジェクトへの参照を解放します。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

デバッガー データ モデル C++ の概要