Sdílet prostřednictvím


Umístění symbolů

Většina symbolů má definované umístění v souboru obrázku. Umístění symbolu je zadáno s hodnotou z výčtu LocationType . Symbol může podporovat další vlastnosti v závislosti na jeho umístění.

Následující tabulka uvádí nejčastěji používané typy umístění a jejich další vlastnosti.

Typ umístění Další vlastnosti
LocIsNull Žádná
LocIsStatic IDiaSymbol::get_addressOffset

IDiaSymbol::get_addressSection

IDiaSymbol::get_relativeVirtualAddress (pokud jsou povolené relativní virtuální adresy)

IDiaSymbol::get_virtualAddress (pokud je základ image nastaven na nenulový)
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

Viz také