IDiaSession::findSymbolByAddr
Recupera um tipo de símbolo especificado que contém, ou está mais próximo de, um endereço especificado.
Sintaxe
HRESULT findSymbolByAddr (
DWORD isect,
DWORD offset,
SymTagEnum symtag,
IDiaSymbol** ppSymbol
);
Parâmetros
isect
[in] Especifica o componente de seção do endereço.
offset
[in] Especifica o componente de deslocamento do endereço.
symtag
[in] Tipo de símbolo a ser encontrado. Os valores são obtidos da Enumeração SymTagEnum.
ppSymbol
[out] Retorna um objeto IDiaSymbol que representa o símbolo recuperado.
Valor Retornado
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.
Exemplo
IDiaSymbol* pFunc;
pSession->findSymbolByAddr( isect, offset, SymTagFunction, &pFunc );