(dbgmodel.h) 的 IDebugHostConstant 接口

表示符号信息中的常量 (,例如:C++) 中的非类型模板参数。

继承

IDebugHostConstant interits from IDebugHostSymbol.

方法

IDebugHostConstant 接口具有这些方法。

 
IDebugHostConstant::AddRef

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

IDebugHostConstant::EnumerateChildren 方法获取能够枚举给定符号的所有子级的枚举器。
IDebugHostConstant::GetContainingModule

在符号上调用 IDebugHostConstConstant::GetContainingModule 方法时,获取包含符号的模块(如果符号具有包含模块)。
IDebugHostConstant::GetContext

在符号上调用 IDebugHostConstant::GetContext 方法时,获取符号所在的主机上下文。
IDebugHostConstant::GetName

在符号上调用 IDebugHostConstant::GetName 方法时,如果符号具有名称,则获取符号的名称。
IDebugHostConstant::GetSymbolKind

获取这是 (的符号类型,即字段、基类、类型等...) 。
IDebugHostConstant::GetType

在符号上调用 IDebugHostConstant::GetType 方法时,获取符号的类型,例如 int *。
IDebugHostConstant::GetValue

GetValue 方法返回打包到 VARIANT 中的常量的值。
IDebugHostConstant::QueryInterface

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

IDebugHostConstant::Release 方法会减少对象上接口的引用计数。

注解

对于符号信息中存在常量值的位置, (特定值是一个可能不是常量值) 的符号,IDebugHostConstant 接口表示此类常量的概念。 这通常用于模板参数等位置,其中给定参数通常是类型,但可能是非类型模板参数 (,例如:常量) 。

要求

   
Header dbgmodel.h

另请参阅

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