Udostępnij za pośrednictwem


LocationType

Wskazuje rodzaj informacji o lokalizacji zawartych w symbolu.

Składnia

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

Elementy

Element opis
LocIsNull Informacje o lokalizacji są niedostępne.
LocIsStatic Lokalizacja jest statyczna.
LocIsTLS Lokalizacja znajduje się w magazynie lokalnym wątku.
LocIsRegRel Lokalizacja jest względna.
LocIsThisRel Lokalizacja jest this-względna.
LocIsEnregistered Lokalizacja znajduje się w rejestrze.
LocIsBitField Lokalizacja znajduje się w polu bitowym.
LocIsSlot Lokalizacja to miejsce języka Microsoft Intermediate Language (MSIL).
LocIsIlRel Lokalizacja jest względna MSIL.
LocInMetaData Lokalizacja znajduje się w metadanych.
LocIsConstant Lokalizacja jest w stałej wartości.
LocIsRegRelAliasIndir Lokalizacja jest względna i alias dla części typu zdefiniowanego przez użytkownika (UDT).
LocTypeMax Liczba typów lokalizacji w tym wyliczeniem.

Uwagi

Właściwości dostępne dla interfejsu IDiaSymbol zależą od lokalizacji symbolu w pliku obrazu. Aby uzyskać więcej informacji, zobacz Lokalizacje symboli.

Wartości w tym wyliczenie są zwracane przez wywołanie IDiaSymbol::get_locationType metody .

Wymagania

Nagłówek: cvconst.h

Zobacz też