Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Most symbols have a defined location within the image file. A symbol's location is specified with a value from the LocationType Enumeration enumeration. The symbol may support additional properties depending on its location.
The following table shows the most commonly used location types and their additional properties.
| Location type | Additional properties |
|---|---|
LocIsNull |
none |
LocIsStatic |
IDiaSymbol::get_addressOffsetIDiaSymbol::get_addressSectionIDiaSymbol::get_relativeVirtualAddress (if relative virtual addresses are enabled)IDiaSymbol::get_virtualAddress (if the image base has been set to nonzero) |
LocIsTLS |
IDiaSymbol::get_addressSectionIDiaSymbol::get_addressOffset |
LocIsRegRel |
IDiaSymbol::get_registerIdIDiaSymbol::get_offset |
LocIsThisRel |
IDiaSymbol::get_offset |
LocIsEnregistered |
IDiaSymbol::get_registerId |
LocIsBitField |
IDiaSymbol::get_bitPositionIDiaSymbol::get_lengthIDiaSymbol::get_offset |
LocIsSlot |
IDiaSymbol::get_slot |
LocIsIlRel |
IDiaSymbol::get_offset |
LocInMetaData |
IDiaSymbol::get_token |
LocIsConstant |
IDiaSymbol::get_value |
LocIsRegRelAliasIndir |
IDiaSymbol::get_registerIdIDiaSymbol::get_offsetIDiaSymbol::get_offsetInUdt |
See also
IDiaSymbol::get_addressOffsetIDiaSymbol::get_addressSectionIDiaSymbol::get_bitPositionIDiaSymbol::get_lengthIDiaSymbol::get_locationTypeIDiaSymbol::get_offsetIDiaSymbol::get_offsetInUdtIDiaSymbol::get_registerIdIDiaSymbol::get_relativeVirtualAddressIDiaSymbol::get_slotIDiaSymbol::get_tokenIDiaSymbol::get_valueIDiaSymbol::get_virtualAddressLocationTypeEnumeration- Symbols and Symbol Tags