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 );
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по