IDiaSession::findSymbolByAddr
Načte zadaný typ symbolu, který obsahuje zadanou adresu nebo je k ho nejblíže.
Syntaxe
HRESULT findSymbolByAddr (
DWORD isect,
DWORD offset,
SymTagEnum symtag,
IDiaSymbol** ppSymbol
);
Parametry
isect
[v] Určuje součást oddílu adresy.
offset
[v] Určuje komponentu posunu adresy.
symtag
[v] Typ symbolu, který se má najít. Hodnoty jsou převzaty z výčtu SymTagEnum .
ppSymbol
[ven] Vrátí objekt IDiaSymbol , který představuje načtený symbol.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Příklad
IDiaSymbol* pFunc;
pSession->findSymbolByAddr( isect, offset, SymTagFunction, &pFunc );