IDebugHostFunctionIntrospection2 接口 (dbgmodel.h)

主机可选接口,提供有关函数的详细信息。

此版本 2 的接口支持具有相同签名的所有以前的方法,并包括提供新增功能的其他新方法。 新方法列在该接口的节末尾的标头中。

遗产

IDebugHostFunctionIntrospection2 接口继承自 IDebugHostFunctionIntrospection 接口。

方法

IDebugHostFunctionIntrospection2 接口具有这些方法。

 
IDebugHostFunctionIntrospection2::AddRef

AddRef 方法递增对象的引用计数。
IDebugHostFunctionIntrospection2::EnumerateInlineFunctionsByRVA

EnumerateInlineFunctionsByRVA 方法枚举特定相对虚拟地址(RVA)内联的函数。
IDebugHostFunctionIntrospection2::EnumerateLocalsDetails

EnumerateLocalsDetails 方法枚举一组有关函数内所有局部变量和参数的信息。
IDebugHostFunctionIntrospection2::EnumerateLocalsDetailsEx

EnumerateLocalsDetailsEx 方法枚举一组有关函数内所有局部变量和参数的信息。
IDebugHostFunctionIntrospection2::FindContainingCodeRangeByRVA

FindContainingCodeRangeByRVA 方法返回特定相对虚拟地址(RVA)内联的指令的子范围。
IDebugHostFunctionIntrospection2::FindSourceLocationByRVA

FindSourceLocationByRVA 方法检索特定相对虚拟地址(RVA)的源文件名称和行号。
IDebugHostFunctionIntrospection2::QueryInterface

QueryInterface 方法查询当前对象上的特定接口。
IDebugHostFunctionIntrospection2::Release

Release 方法释放对函数反省对象的引用。

要求

要求 价值
标头 dbgmodel.h

另请参阅

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