此方法将方法位置和偏移量转换为内存地址。
语法
int GetMethodLocationProperty(
   string               upstrFullyQualifiedMethodPlusOffset,
   IDebugSymbolProvider pSymbolProvider,
   IDebugAddress        pAddress,
   IDebugBinder         pBinder,
   out IDebugProperty2  ppProperty
);
参数
upstrFullyQualifiedMethodPlusOffset
[in]方法位置和偏移量,以字符串表示。
pSymbolProvider
[in]表示为 IDebugSymbolProvider 对象的符号提供程序。
pAddress
[in]方法中的地址,表示为 IDebugAddress 对象。
pBinder
[in]绑定器表示为 IDebugBinder 对象。
ppProperty
[out]返回一个 表示内存地址的 IDebugProperty2 接口。
返回值
如果成功,则返回 S_OK;否则,返回错误代码。
注解
例如,返回的地址可用于设置断点。
尽管名称 upstrFullyQualifiedMethodPlusOffset如此,但此参数可以传递部分限定的方法名称。 在这种情况下,所选方法是包含 pAddress的方法。 如何解释此参数由表达式计算器及其支持的语言实现决定。