IDiaSession::findSymbolByAddr
Извлекает указанный символьный тип, содержащий либо ближайший к указанный адрес.
HRESULT findSymbolByAddr (
DWORD isect,
DWORD offset,
SymTagEnum symtag,
IDiaSymbol** ppSymbol
);
Параметры
isect
[in] задает компонент раздела адреса.offset
[in] задает компонент смещения адреса.symtag
[in] тип символа, который требуется найти. Значения берутся из SymTagEnum перечисление.ppSymbol
[out] возвращает IDiaSymbol объект, который представляет полученный символ.
Возвращаемое значение
В случае успеха возвращает S_OK; в противном случае возвращает код ошибки.
Пример
IDiaSymbol* pFunc;
pSession->findSymbolByAddr( isect, offset, SymTagFunction, &pFunc );