Freigeben über


IDiaEnumSymbolsByAddr2::symbolByAddr

Positioniert den Enumerator, indem eine Suche nach Abschnittsnummer und Offset des Images durchgeführt wird.

Syntax

HRESULT symbolByAddrEx (
   BOOL         fPromoteBlockSym,
   DWORD        isect,
   DWORD        offsect,
   IDiaSymbol** ppsymbol
);

Parameter

fPromoteBlockSym

[in] Gibt an, ob Sie SymTagBlock-Symbole aufzählen oder auf ein äußeres/übergeordnetes Symbol (z. B. SymTagFuncton oder SymTagPublicSymbol) heraufstufen möchten. Wenn FALSE nichtpromoted SymTagBlock zurückgegeben wird. Verhält sich andernfalls identisch mit IDiaEnumSymbolsByAddr::symbolByAddr

isect

[in] Nummer des Imageabschnitts.

offsect

[in] Offset im Abschnitt.

ppsymbol

[out] Gibt ein IDiaSymbol Objekt zurück, das das gefundene Symbol darstellt.

Rückgabewert

Gibt bei Erfolg S_OK zurück. Gibt S_FALSE zurück, wenn das Symbol nicht gefunden wurde. Andernfalls wird ein Fehlercode zurückgegeben.

Siehe auch