LocationType
Indica o tipo das informações de local contidas em um símbolo.
Sintaxe
enum LocationType {
LocIsNull,
LocIsStatic,
LocIsTLS,
LocIsRegRel,
LocIsThisRel,
LocIsEnregistered,
LocIsBitField,
LocIsSlot,
LocIsIlRel,
LocInMetaData,
LocIsConstant,
LocIsRegRelAliasIndir,
LocTypeMax
};
Elementos
Elemento | Descrição |
---|---|
LocIsNull |
As informações de localização não estão disponíveis. |
LocIsStatic |
A localização é estática. |
LocIsTLS |
O local está no armazenamento local do thread. |
LocIsRegRel |
A localização é relativa ao registro. |
LocIsThisRel |
A localização é this -relativa. |
LocIsEnregistered |
O local está em um registro. |
LocIsBitField |
A localização está em um campo de bits. |
LocIsSlot |
O local é um slot MSIL (Microsoft Intermediate Language). |
LocIsIlRel |
A localização é relativa ao MSIL. |
LocInMetaData |
A localização está em metadados. |
LocIsConstant |
Location está em um valor constante. |
LocIsRegRelAliasIndir |
O local é relativo ao registro e um alias para parte de um UDT (tipo definido pelo usuário). |
LocTypeMax |
O número de tipos de localização nesta enumeração. |
Comentários
As propriedades disponíveis para a IDiaSymbol
interface dependem da localização do símbolo no arquivo de imagem. Para obter mais informações, consulte Locais de símbolo.
Os valores nessa enumeração são retornados por uma chamada para o IDiaSymbol::get_locationType
método.
Requisitos
Cabeçalho: cvconst.h