Partilhar via


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

Confira também