Udostępnij za pośrednictwem


IDiaSession::findSymbolByVA

Pobiera określony typ symbolu, który zawiera lub znajduje się najbliżej określonego adresu wirtualnego.

Składnia

HRESULT findSymbolByVA ( 
   ULONGLONG    va,
   SymTagEnum   symtag,
   IDiaSymbol** ppSymbol
);

Parametry

va

[in] Określa adres wirtualny.

symtag

[in] Typ symbolu do znalezienia. Wartości są pobierane z wyliczenia SymTagEnum.

ppSymbol

[out] Zwraca obiekt IDiaSymbol reprezentujący pobrany symbol.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Przykład

IDiaSymbol* pFunc;
pSession->findSymbolByVA( va, SymTagFunction, &pFunc );

Zobacz też