LocationType
表示符號中包含的位置資訊種類。
語法
enum LocationType {
LocIsNull,
LocIsStatic,
LocIsTLS,
LocIsRegRel,
LocIsThisRel,
LocIsEnregistered,
LocIsBitField,
LocIsSlot,
LocIsIlRel,
LocInMetaData,
LocIsConstant,
LocIsRegRelAliasIndir,
LocTypeMax
};
元素
元素 | 描述 |
---|---|
LocIsNull |
位置信息無法使用。 |
LocIsStatic |
位置是靜態的。 |
LocIsTLS |
位置位於線程本機記憶體中。 |
LocIsRegRel |
位置是 register-relative。 |
LocIsThisRel |
位置是 this -relative。 |
LocIsEnregistered |
位置位於緩存器中。 |
LocIsBitField |
位置位於位欄位中。 |
LocIsSlot |
位置是Microsoft中繼語言 (MSIL) 位置。 |
LocIsIlRel |
位置為 MSIL 相對。 |
LocInMetaData |
位置位於元數據中。 |
LocIsConstant |
位置位於常數值中。 |
LocIsRegRelAliasIndir |
位置是緩存器相對位置,也是使用者定義型別 (UDT) 部分的別名。 |
LocTypeMax |
這個列舉中的位置類型數目。 |
備註
介面可用的 IDiaSymbol
屬性取決於圖像檔內符號的位置。 如需詳細資訊,請參閱符號位置。
這個列舉中的值是由 方法的呼叫 IDiaSymbol::get_locationType
所傳回。
需求
標頭: cvconst.h