IDiaSession::findSymbolByVAEx
Ruft einen angegebenen Symboltyp ab, der eine angegebene virtuelle Adresse (VA) und einen Offset enthält oder diesem am nächsten kommt.
Syntax
HRESULT findSymbolByVAEx (
ULONGLONG va,
SymTagEnum symtag,
IDiaSymbol** ppSymbol,
LONG* displacement
);
Parameter
va
[in] Gibt die VA 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.
displacement
[out] Gibt einen Wert zurück, der einen Offset von der virtuellen Adresse angibt, die von angegeben wird va
.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls ein Fehlercode zurückgegeben.
Beispiel
IDiaSymbol* pFunc;
LONG disp = 0;
pSession->findSymbolByVAEx( va, SymTagFunction, &pFunc, &disp );
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für