Udostępnij za pośrednictwem


Symbol lokalizacje

Większość symbole mają określonej lokalizacji w pliku obrazu.Położenie symbolu jest określany za pomocą wartości z LocationType wyliczania.Symbol mogą obsługiwać dodatkowe właściwości, w zależności od jego lokalizacji.

W poniższej tabeli przedstawiono najczęściej używane typy lokalizacji i ich dodatkowe właściwości.

Typ lokalizacji

Dodatkowe właściwości

LocIsNull

Brak

LocIsStatic

IDiaSymbol::get_addressOffset

IDiaSymbol::get_addressSection

IDiaSymbol::get_relativeVirtualAddress(jeśli włączone są względne adresy wirtualne)

IDiaSymbol::get_virtualAddress(jeśli base obraz został ustawiony na różną od zera)

LocIsTLS

IDiaSymbol::get_addressSection

IDiaSymbol::get_addressOffset

LocIsRegRel

IDiaSymbol::get_registerId

IDiaSymbol::get_offset

LocIsThisRel

IDiaSymbol::get_offset

LocIsEnregistered

IDiaSymbol::get_registerId

LocIsBitField

IDiaSymbol::get_bitPosition

IDiaSymbol::get_length

IDiaSymbol::get_offset

LocIsSlot

IDiaSymbol::get_slot

LocIsIlRel

IDiaSymbol::get_offset

LocInMetaData

IDiaSymbol::get_token

LocIsConstant

IDiaSymbol::get_value

Zobacz też

Informacje

IDiaSymbol::get_addressOffset

IDiaSymbol::get_addressSection

IDiaSymbol::get_bitPosition

IDiaSymbol::get_length

IDiaSymbol::get_locationType

IDiaSymbol::get_offset

IDiaSymbol::get_registerId

IDiaSymbol::get_relativeVirtualAddress

IDiaSymbol::get_slot

IDiaSymbol::get_token

IDiaSymbol::get_value

IDiaSymbol::get_virtualAddress

LocationType

Inne zasoby

Symbole i symboli znaczników