Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Recupera un tipo specificato di simboli che contiene, o è il più vicino a, un indirizzo virtuale e un offset (RVA) di specificati.
HRESULT findSymbolByRVAEx (
DWORD rva,
SymTagEnum symtag,
IDiaSymbol** ppSymbol,
LONG* displacement
);
Parametri
rva
[in] Specifica il gli indirizzi RVA.symtag
[in] Tipo di simboli da cercare.I valori vengono ricavati da SymTagEnum enumerazione.ppSymbol
[out] restituisce IDiaSymbol oggetto che rappresenta il simbolo recuperato.displacement
[out] Restituisce un valore che specifica un offset dall'indirizzo virtuale relativo specificato in rva.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Esempio
IDiaSymbol* pFunc;
LONG disp = 0;
pSession->findSymbolByRVAEx( rva, SymTagFunction, &pFunc, &disp );