次の方法で共有


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

上位エッジ インターフェイス (データ モデル) の拡張性と、特定のホスト コンテキストの下端 (ターゲットコンポジション) の機能拡張をブリッジするインターフェイス。

両方のレイヤーをサポートするデバッグ ホストの場合、このインターフェイスは任意のホスト コンテキストから QI オフにすることができます。

継承

IDebugHostContextTargetComposition は IUnknown から継承します。

メソッド

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

 
IDebugHostContextTargetComposition::GetServiceManager

GetServiceManager メソッドは、特定のホスト コンテキストに関連付けられているサービス マネージャー コンテナーを取得します。
IDebugHostContextTargetComposition::GetServiceProcess

GetServiceProcess メソッドは、特定のホスト コンテキストに関連付けられているプロセスを取得します。
IDebugHostContextTargetComposition::GetServiceThread

GetServiceThread メソッドは、特定のホスト コンテキストに関連付けられているスレッドを取得します。

備考

This と IDebugHostSymbolsTargetComposition は、ターゲットコンポジション インターフェイスへの省略可能なブリッジ インターフェイスです。

データ モデル レイヤーのみをサポートするデバッグ ホストでは、これらのインターフェイスをサポートする必要はありません。 拡張のデータ モデル レイヤーとターゲットコンポジション レイヤーの両方をサポートするデバッグ ホストでは、これらが 2 つのレイヤー間でブリッジされます。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

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