次の方法で共有


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

このインターフェイスでは、デバッガー (IDebugHostContext) の "現在の" コンテキスト (内部状態) を変更できます。

コンテキストの変更には、完全な変更/切り替え (デバッグ中の現在のプロセス/スレッド/etx の変更など) または一時スイッチを指定できます。 デバッガーの内部状態の一時的な変更/切り替えは、一貫性のない状態でデバッガーを変更する可能性があり、変更/切り替えが元に戻されない限り、すべてのデバッガー機能を使用できるわけではありません。

継承

IDebugHostContextControl は IUnknown から継承します。

メソッド

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

 
IDebugHostContextControl::AddRef

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

GetContextAlternator メソッドは、一時的なコンテキストの変更/切り替えを可能にするコンテキスト alternator を取得します。
IDebugHostContextControl::QueryInterface

QueryInterface メソッドは、コンテキスト オブジェクトの指定されたインターフェイスへのポインターを照会します。
IDebugHostContextControl::Release

Release メソッドは、コンテキスト オブジェクトの参照カウントをデクリメントします。
IDebugHostContextControl::SwitchTo

SwitchTo メソッドは、コンテキストを指定されたコンテキストに切り替えます。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

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