次の方法で共有


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

シンボリック情報内の定数を表します (C++ の型以外のテンプレート引数など)。

継承

IDebugHostConstant は IDebugHostSymbol から継承します。

メソッド

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

 
IDebugHostConstant::AddRef

IDebugHostConstant::AddRef メソッドは、オブジェクトのインターフェイスの参照カウントをインクリメントします。
IDebugHostConstant::EnumerateChildren

IDebugHostConstant::EnumerateChildren メソッドは、特定のシンボルのすべての子を列挙できる列挙子を取得します。
IDebugHostConstant::GetContainingModule

シンボルで呼び出されると、IDebugHostConstant::GetContainingModule メソッドは、シンボルに含まれるモジュールがある場合、シンボルを含むモジュールを取得します。
IDebugHostConstant::GetContext

シンボルで呼び出されると、IDebugHostConstant::GetContext メソッドは、シンボルが配置されているホスト コンテキストを取得します。
IDebugHostConstant::GetName

IDebugHostConstant::GetName メソッドは、シンボルで呼び出されると、シンボルの名前が指定されている場合は、そのシンボルの名前を取得します。
IDebugHostConstant::GetSymbolKind

これがであるシンボルの種類 (つまり、フィールド、基底クラス、型など) を取得します。
IDebugHostConstant::GetType

IDebugHostConstant::GetType メソッドは、シンボルで呼び出されると、int * などのシンボルの型を取得します。
IDebugHostConstant::GetValue

GetValue メソッドは、VARIANT にパックされた定数の値を返します。
IDebugHostConstant::QueryInterface

IDebugHostConstant::QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。
IDebugHostConstant::Release

IDebugHostConstant::Release メソッドは、オブジェクト上のインターフェイスの参照カウントをデクリメントします。

注釈

定数値がシンボリック情報に存在する場所 (特定の値が定数値の場合とそうでないシンボル) の場合、IDebugHostConstant インターフェイスは、このような定数の概念を表します。 これは通常、テンプレート引数のような場所で使用されます。指定された引数は通常は型ですが、代わりに型以外のテンプレート引数 (定数など) になる場合があります。

要件

要件
Header dbgmodel.h

こちらもご覧ください

Debugger Data Model C++ の概要