主机可选接口,提供有关函数的详细信息。
此版本 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 |