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 VA (endereço virtual) especificado.
Sintaxe
HRESULT findSymbolByVAEx (
ULONGLONG va,
SymTagEnum symtag,
IDiaSymbol** ppSymbol,
LONG* displacement
);
Parâmetros
va
[in] Especifica o VA.
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 fornecido por va.
Valor Retornado
Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.
Exemplo
IDiaSymbol* pFunc;
LONG disp = 0;
pSession->findSymbolByVAEx( va, SymTagFunction, &pFunc, &disp );