IDebugHostContextExtensibility 接口 (dbgmodel.h)

一个可选的 dbgmodel.h 接口,用于主机支持允许某些扩展。

遗产

IDebugHostContextExtensibility 继承自 IUnknown。

方法

IDebugHostContextExtensibility 接口具有这些方法。

 
IDebugHostContextExtensibility::AddRef

AddRef 方法递增对象的引用计数。
IDebugHostContextExtensibility::CloneContextForModification

CloneContextForModification 方法克隆主机上下文对象,并返回一次性修改接口以将数据与上下文相关联。
IDebugHostContextExtensibility::CloneContextWithModification

CloneContextWithModification 方法克隆当前主机上下文,将特定扩展 Blob 与克隆的上下文相关联,完成上下文,并将不可变接口返回到新克隆的上下文。
IDebugHostContextExtensibility::HasExtensionData

HasExtensionData 方法指示给定上下文是否具有与之关联的特定扩展 Blob。
IDebugHostContextExtensibility::QueryInterface

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

ReadExtensionData 方法从主机上下文中读取扩展数据。
IDebugHostContextExtensibility::Release

Release 方法递减对象上接口的引用计数。

要求

要求 价值
标头 dbgmodel.h

另请参阅

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