IDiaEnumSymbolsByAddr2::symbolByRVAEx

通过按相对虚拟地址 (RVA) 执行查找来定位枚举器。

语法

HRESULT symbolByRVAEx (
   BOOL         fPromoteBlockSym,
   DWORD        relativeVirtualAddress,
   IDiaSymbol** ppsymbol
);

参数

fPromoteBlockSym

[in]是枚举 SymTagBlock 符号还是将其提升为外部/父符号(如 SymTagFuncton 或 SymTagPublicSymbol)。 如果 FALSE 返回未提升的 SymTagBlock。 否则的行为与 IDiaEnumSymbolsByAddr::symbolByRVA

relativeVirtualAddress

[in] 相对于图像开头的地址。

ppsymbol

[out]返回一个 IDiaSymbol 对象,表示找到的符号。

返回值

如果成功,则返回 S_OK。 如果找不到符号,则返回 S_FALSE。 否则,返回错误代码。

另请参阅