IDiaSymbol::get_registerId

LocationType Enumeration 设置为 LocIsEnregistered 时,检索位置的寄存器指示符。

语法

HRESULT get_registerId ( 
   DWORD* pRetVal
);

参数

pRetVal

[out] 返回位置的寄存器指示符。

返回值

如果成功,则返回 S_OK;否则,返回 S_FALSE 或错误代码。

注意

返回值 S_FALSE 意味着该属性对符号不可用。

备注

如果符号是相对于寄存器的,即如果符号的 LocationType Enumeration 设置为 LocIsRegRel,则使用 get_registerId 方法,然后调用 IDiaSymbol::get_offset 方法从符号所在的寄存器中获得偏移。

另请参阅