IDebugHostContextExtension 接口 (dbgmodel.h)

主机上下文上的可选“接口”,允许基于扩展性的修改。

此接口 从不 QI 能够关闭 IDebugHostContext。 必须通过 IDebugHostContextExtensibility 的 QI 完成更改,并克隆现有上下文(可选添加)。 释放此接口后,永远无法重新获取该接口。

遗产

IDebugHostContextExtension 继承自 IUnknown。

方法

IDebugHostContextExtension 接口具有这些方法。

 
IDebugHostContextExtension::AddExtensionData

AddExtensionData 方法将扩展数据添加到上下文中。
IDebugHostContextExtension::AddRef

AddRef 方法递增上下文扩展的引用计数。
IDebugHostContextExtension::FinalizeContext

FinalizeContext 方法将完成主机上下文的修改,使其不可变,并返回上下文的接口。
IDebugHostContextExtension::QueryInterface

QueryInterface 方法检索指向对象上支持的接口的指针。
IDebugHostContextExtension::Release

Release 方法递减上下文扩展的引用计数。

要求

要求 价值
标头 dbgmodel.h

另请参阅

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