Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera um tipo de símbolo especificado que contém, ou está mais próximo de, um RVA (endereço virtual relativo) especificado.
Sintaxe
HRESULT findSymbolByRVAEx (
DWORD rva,
SymTagEnum symtag,
IDiaSymbol** ppSymbol,
LONG* displacement
);
Parâmetros
rva
[in] Especifica o RVA.
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.
displacement
[out] Retorna um valor que especifica um deslocamento do endereço virtual relativo especificado em rva.
Valor Retornado
Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.
Exemplo
IDiaSymbol* pFunc;
LONG disp = 0;
pSession->findSymbolByRVAEx( rva, SymTagFunction, &pFunc, &disp );