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

特定のモジュールへの (IDebugHostSymbol 派生) インターフェイス。

継承

IDebugHostModule は IDebugHostSymbol から継承されます。

メソッド

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

 
IDebugHostModule::AddRef

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

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

IDebugHostModule::FindSymbolByName メソッドは、モジュールで呼び出されると、モジュール内から名前でグローバル シンボルを取得します。
IDebugHostModule::FindSymbolByRVA

IDebugHostModule::FindSymbolByRVA メソッドは、モジュールで呼び出されると、モジュール内の特定の相対仮想アドレスにあるシンボルを取得します。
IDebugHostModule::FindTypeByName

IDebugHostModule::FindTypeByName メソッドは、モジュールで呼び出されると、モジュール内から型名によって型を検索し、その型シンボルを取得します。
IDebugHostModule::GetBaseLocation

IDebugHostModule::GetBaseLocation メソッドは、モジュールで呼び出されると、モジュールの基本読み込みアドレスを場所構造として取得します。
IDebugHostModule::GetContainingModule

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

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

IDebugHostModule::GetImageName メソッドは、モジュールのイメージ名または完全パスを割り当てられた文字列として取得します。
IDebugHostModule::GetName

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

IDebugHostModule::GetSymbolKind メソッドは、シンボルで呼び出されると、フィールド、基底クラス、型などのシンボルの種類を取得します。
IDebugHostModule::GetType

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

IDebugHostModule::GetVersion メソッドは、モジュールで呼び出されると、モジュール ヘッダーからモジュールのバージョン情報を取得します。
IDebugHostModule::QueryInterface

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

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

注釈

一部のアドレス空間内に読み込まれるモジュールのデバッガーの概念は、データ モデルの 2 つの異なる方法で表されます。

  • IDebugHostModule インターフェイスを介した型システム レベル。 ここで、モジュールはシンボルであり、モジュールのコア属性はインターフェイス メソッド呼び出しです

  • Debugger.Models.Module データ モデルを使用してデータ モデル レベルで投影されます。 これは、モジュールの型システム IDebugHostModule 表現の拡張可能なカプセル化です。

要件

要件
Header dbgmodel.h

こちらもご覧ください

Debugger Data Model C++ の概要