Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Indicates the kind of ___location information contained in a symbol.
enum LocationType {
LocIsNull,
LocIsStatic,
LocIsTLS,
LocIsRegRel,
LocIsThisRel,
LocIsEnregistered,
LocIsBitField,
LocIsSlot,
LocIsIlRel,
LocInMetaData,
LocIsConstant,
LocTypeMax
};
Elements
LocIsNull
Location information is unavailable.LocIsStatic
Location is static.LocIsTLS
Location is in thread local storage.LocIsRegRel
Location is register-relative.LocIsThisRel
Location is this-relative.LocIsEnregistered
Location is in a register.LocIsBitField
Location is in a bit field.LocIsSlot
Location is a Microsoft Intermediate Language (MSIL) slot.LocIsIlRel
Location is MSIL-relative.LocInMetaData
Location is in metadata.LocIsConstant
Location is in a constant value.LocTypeMax
The number of ___location types in this enumeration.
Remarks
The properties available to the IDiaSymbol interface depend on the symbol's ___location within the image file. For more information, see Symbol Locations.
The values in this enumeration are returned by a call to the IDiaSymbol::get_locationType method.
Requirements
Header: cvconst.h