(dbgmodel.h) IDebugHostSymbols 接口

指向基础调试器的符号接口。

IDebugHostSymbols 接口是访问调试目标中的符号的主要起点。 可以从 IDebugHost 实例查询此接口。

继承

IDebugHostSymbols interits from IUnknown.

方法

IDebugHostSymbols 接口具有这些方法。

 
IDebugHostSymbols::AddRef

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

CreateModuleSignature 方法创建一个签名,该签名可用于按名称匹配一组特定模块,并根据需要按版本匹配。
IDebugHostSymbols::CreateTypeSignature

CreateTypeSignature 方法创建一个签名,该签名可用于通过包含模块和类型名称来匹配一组具体类型。
IDebugHostSymbols::CreateTypeSignatureForModuleRange

CreateTypeSignatureForModuleRange 方法创建一个签名,该签名可用于按模块签名和类型名称匹配一组具体类型。
IDebugHostSymbols::EnumerateModules

EnumerateModules 方法创建一个枚举器,该枚举器将枚举特定主机上下文中可用的每个模块。
IDebugHostSymbols::FindModuleByLocation

FindModuleByLocation 方法将浏览给定的主机上下文,并确定哪个模块包含指定位置提供的地址。
IDebugHostSymbols::FindModuleByName

FindModuleByName 方法将浏览给定的主机上下文,并找到具有指定名称的模块,并返回一个接口。
IDebugHostSymbols::GetMostDerivedObject

GetMostDerivedObject 将使用调试器的类型系统从其静态类型确定对象的运行时类型。
IDebugHostSymbols::QueryInterface

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

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

要求

   
Header dbgmodel.h

请参阅

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