IDiaSession::findSymbolByAddr
Ruft einen angegebenen Symbol, der den Typ ab oder enthält, entspricht die angegebene Adresse am nächsten.
HRESULT findSymbolByAddr (
DWORD isect,
DWORD offset,
SymTagEnum symtag,
IDiaSymbol** ppSymbol
);
Parameter
isect
[in] Gibt die Adresse an der Komponente Abschnitts.offset
[in] Gibt die Stammkomponente Offset die Adresse an.symtag
[in] Symbol Gesucht werden soll.Werte werden von der SymTagEnum-Enumeration bestimmt.ppSymbol
[out] Gibt ein IDiaSymbol-Objekt zurück, das das abgerufene Symbol darstellt.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.
Beispiel
IDiaSymbol* pFunc;
pSession->findSymbolByAddr( isect, offset, SymTagFunction, &pFunc );