Bagikan melalui


Lokasi Simbol

Sebagian besar simbol memiliki lokasi yang ditentukan dalam file gambar. Lokasi simbol ditentukan dengan nilai dari enumerasi Enumerasi LocationType. Simbol dapat mendukung properti tambahan tergantung pada lokasinya.

Tabel berikut ini memperlihatkan jenis lokasi yang paling umum digunakan dan properti tambahannya.

Jenis lokasi Properti tambahan
LocIsNull tidak ada
LocIsStatic IDiaSymbol::get_addressOffset

IDiaSymbol::get_addressSection

IDiaSymbol::get_relativeVirtualAddress (jika alamat virtual relatif diaktifkan)

IDiaSymbol::get_virtualAddress (jika basis gambar telah diatur ke nonzero)
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
LocIsRegRelAliasIndir IDiaSymbol::get_registerId

IDiaSymbol::get_offset

IDiaSymbol::get_offsetInUdt

Lihat juga