检索地址位置的偏移量部分。 当 LocationType Enumeration 设置为 LocIsStatic
时使用。
语法
HRESULT get_addressOffset (
DWORD* pRetVal
);
参数
pRetVal
[out] 返回地址位置的偏移量部分。
返回值
如果成功,则返回 S_OK
;否则,返回 S_FALSE
或错误代码。
注意
返回值 S_FALSE
意味着该属性对符号不可用。
备注
对于位于外部 DLL 中的静态成员,此方法返回的偏移量可能为 0,因为此方法依赖于获取成员的虚拟地址。 仅当已使用指定 DLL 的加载地址的非零参数调用 IDiaSession 接口中的 IDiaSession::put_loadAddress 方法时,虚拟地址才有效。
若要获取地址的节部分,请调用 IDiaSymbol::get_addressSection 方法。
要求
要求 | 说明 |
---|---|
标头: | dia2.h |
版本: | DIA SDK v7.0 |