LocationType
Zeigt die Art von Speicherortinformationen an, die in einem Symbol enthalten sind.
Syntax
enum LocationType {
LocIsNull,
LocIsStatic,
LocIsTLS,
LocIsRegRel,
LocIsThisRel,
LocIsEnregistered,
LocIsBitField,
LocIsSlot,
LocIsIlRel,
LocInMetaData,
LocIsConstant,
LocTypeMax
};
Elemente
Element | Beschreibung |
---|---|
LocIsNull |
Standortinformationen sind nicht verfügbar. |
LocIsStatic |
Der Speicherort ist statisch. |
LocIsTLS |
Der Speicherort befindet sich im lokalen Threadspeicher. |
LocIsRegRel |
Der Speicherort ist registerrelativ. |
LocIsThisRel |
Der Speicherort ist this -relativ. |
LocIsEnregistered |
Der Speicherort befindet sich in einem Register. |
LocIsBitField |
Die Position befindet sich in einem Bitfeld. |
LocIsSlot |
Der Speicherort ist ein MSIL-Steckplatz (Microsoft Intermediate Language). |
LocIsIlRel |
Die Position ist MSIL-relativ. |
LocInMetaData |
Der Speicherort befindet sich in Metadaten. |
LocIsConstant |
Der Speicherort befindet sich in einem konstanten Wert. |
LocTypeMax |
Die Anzahl der Speicherorttypen in dieser Enumeration. |
Hinweise
Die für die IDiaSymbol-Schnittstelle verfügbaren Eigenschaften hängen vom Speicherort des Symbols in der Imagedatei ab. Weitere Informationen finden Sie unter Symbolspeicherorte.
Die Werte in dieser Enumeration werden von einem Aufruf der IDiaSymbol::get_locationType-Methode zurückgegeben.
Anforderungen
Header: cvconst.h