次の方法で共有


LocationType

シンボルに含まれている場所情報の種類を示します。

enum LocationType { 
   LocIsNull,
   LocIsStatic,
   LocIsTLS,
   LocIsRegRel,
   LocIsThisRel,
   LocIsEnregistered,
   LocIsBitField,
   LocIsSlot,
   LocIsIlRel,
   LocInMetaData,
   LocIsConstant,
   LocTypeMax
};

Elements

  • LocIsNull
    位置情報は使用できません。

  • LocIsStatic
    場所は静的です。

  • LocIsTLS
    場所はスレッド ローカル ストレージにあります。

  • LocIsRegRel
    場所は登録相対的です。

  • LocIsThisRel
    場所は this- 相対パスです。

  • LocIsEnregistered
    位置がレジスタにあります。

  • LocIsBitField
    位置がビット フィールドです。

  • LocIsSlot
    場所は Microsoft Intermediate Language (MSIL) のスロットです。

  • LocIsIlRel
    場所は MSIL 相対的です。

  • LocInMetaData
    場所はメタデータにあります。

  • LocIsConstant
    場所は定数値に設定されます。

  • LocTypeMax
    この列挙体の場所の種類の数。

解説

IDiaSymbol のインターフェイスで使用できるプロパティはイメージ ファイル内のシンボルの位置によって決まります。 詳細については、「シンボルの場所」を参照してください。

この列挙体の値は IDiaSymbol::get_locationType メソッドの呼び出しによって返されます。

必要条件

ヘッダー : cvconst.h

参照

関連項目

IDiaSymbol

IDiaSymbol::get_locationType

シンボルの場所

その他の技術情報

列挙型と構造体