IDiaSession::findSymbolByVA
Ruft einen angegebenen Symboltyp ab, der eine angegebene virtuelle Adresse enthält oder dieser am nächsten kommt.
Syntax
HRESULT findSymbolByVA (
ULONGLONG va,
SymTagEnum symtag,
IDiaSymbol** ppSymbol
);
Parameter
va
[in] Gibt die virtuelle Adresse an.
symtag
[in] Der zu suchende Symboltyp. Die Werte werden aus der SymTagEnum-Enumeration übernommen.
ppSymbol
[out] Gibt ein IDiaSymbol-Objekt zurück, das das abgerufene Symbol darstellt.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls ein Fehlercode zurückgegeben.
Beispiel
IDiaSymbol* pFunc;
pSession->findSymbolByVA( va, SymTagFunction, &pFunc );