Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera określony typ symbolu, który zawiera lub znajduje się najbliżej określonego adresu.
Składnia
HRESULT findSymbolByAddr (
DWORD isect,
DWORD offset,
SymTagEnum symtag,
IDiaSymbol** ppSymbol
);
Parametry
isect
[in] Określa składnik sekcji adresu.
offset
[in] Określa składnik przesunięcia adresu.
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->findSymbolByAddr( isect, offset, SymTagFunction, &pFunc );