IDebugHostContextControl 接口 (dbgmodel.h)

此接口允许更改调试器(IDebugHostContext)的“当前”上下文(内部状态)。

上下文更改可以是完整更改/开关(例如更改当前进程/线程/etx)。正在调试)或临时开关。 调试器内部状态的临时更改/开关可能会更改处于不一致状态的调试器,并非所有调试器功能都可用,除非恢复更改/开关。

遗产

IDebugHostContextControl 继承自 IUnknown。

方法

IDebugHostContextControl 接口具有这些方法。

 
IDebugHostContextControl::AddRef

IDebugHostContextControl::AddRef 方法递增对象上接口的引用计数。
IDebugHostContextControl::GetContextAlternator

GetContextAlternator 方法检索上下文交替器,该交替器允许临时上下文更改/切换。
IDebugHostContextControl::QueryInterface

QueryInterface 方法查询指向上下文对象上指定接口的指针。
IDebugHostContextControl::Release

Release 方法递减上下文对象的引用计数。
IDebugHostContextControl::SwitchTo

SwitchTo 方法将上下文切换到指定的上下文。

要求

要求 价值
标头 dbgmodel.h

另请参阅

调试器数据模型C++概述