IDiaSymbol::get_addressOffset

检索地址位置的偏移量部分。 当 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

另请参阅