IDiaSession::findSymbolByAddr

Recupera un tipo specificato di simboli che contiene, o è il più vicino a, un indirizzo specificato.

HRESULT findSymbolByAddr ( 
   DWORD        isect,
   DWORD        offset,
   SymTagEnum   symtag,
   IDiaSymbol** ppSymbol
);

Parametri

  • isect
    [in] Specifica la parte della sezione relativa a.

  • offset
    [in] Specifica il componente offset di indirizzo.

  • symtag
    [in] Tipo di simboli da cercare.I valori vengono ricavati da SymTagEnum enumerazione.

  • ppSymbol
    [out] restituisce IDiaSymbol oggetto che rappresenta il simbolo recuperato.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Esempio

IDiaSymbol* pFunc;
pSession->findSymbolByAddr( isect, offset, SymTagFunction, &pFunc );

Vedere anche

Riferimenti

IDiaSession

IDiaSymbol

SymTagEnum