このインターフェイスでは、デバッガー (IDebugHostContext) の "現在の" コンテキスト (内部状態) を変更できます。
コンテキストの変更には、完全な変更/切り替え (デバッグ中の現在のプロセス/スレッド/etx の変更など) または一時スイッチを指定できます。 デバッガーの内部状態の一時的な変更/切り替えは、一貫性のない状態でデバッガーを変更する可能性があり、変更/切り替えが元に戻されない限り、すべてのデバッガー機能を使用できるわけではありません。
継承
IDebugHostContextControl は IUnknown から継承します。
メソッド
IDebugHostContextControl インターフェイスには、これらのメソッドがあります。
|
IDebugHostContextControl::AddRef IDebugHostContextControl::AddRef メソッドは、オブジェクトのインターフェイスの参照カウントをインクリメントします。 |
|
IDebugHostContextControl::GetContextAlternator GetContextAlternator メソッドは、一時的なコンテキストの変更/切り替えを可能にするコンテキスト alternator を取得します。 |
| IDebugHostContextControl::QueryInterface の QueryInterface メソッドは、コンテキスト オブジェクトの指定されたインターフェイスへのポインターを照会します。 |
|
IDebugHostContextControl::Release Release メソッドは、コンテキスト オブジェクトの参照カウントをデクリメントします。 |
|
IDebugHostContextControl::SwitchTo SwitchTo メソッドは、コンテキストを指定されたコンテキストに切り替えます。 |
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | dbgmodel.h |