此接口允许更改调试器(IDebugHostContext)的“当前”上下文(内部状态)。
上下文更改可以是完整更改/开关(例如更改当前进程/线程/etx)。正在调试)或临时开关。 调试器内部状态的临时更改/开关可能会更改处于不一致状态的调试器,并非所有调试器功能都可用,除非恢复更改/开关。
遗产
IDebugHostContextControl 继承自 IUnknown。
方法
IDebugHostContextControl 接口具有这些方法。
IDebugHostContextControl::AddRef IDebugHostContextControl::AddRef 方法递增对象上接口的引用计数。 |
IDebugHostContextControl::GetContextAlternator GetContextAlternator 方法检索上下文交替器,该交替器允许临时上下文更改/切换。 |
IDebugHostContextControl::QueryInterface QueryInterface 方法查询指向上下文对象上指定接口的指针。 |
IDebugHostContextControl::Release Release 方法递减上下文对象的引用计数。 |
IDebugHostContextControl::SwitchTo SwitchTo 方法将上下文切换到指定的上下文。 |
要求
要求 | 价值 |
---|---|
标头 | dbgmodel.h |