Sdílet prostřednictvím


Popisek (Přístup k rozhraní ladění SDK)

Umístění v kódu programu je identifikováno SymTagLabel symbolem.

Vlastnosti

Následující tabulka uvádí vlastnosti platné pro tento typ symbolu.

Vlastnost Datový typ Popis
IDiaSymbol::get_addressOffset DWORD Posun části umístění; podrobnosti naleznete v části LocationType – výčet.
IDiaSymbol::get_addressSection DWORD Část místa; podrobnosti naleznete v části LocationType – výčet.
IDiaSymbol::get_customCallingConvention BOOL TRUE pokud popisek používá vlastní konvenci volání.
IDiaSymbol::get_farReturn BOOL TRUE pokud popisek provede dalekosáhlý návrat.
IDiaSymbol::get_interruptReturn BOOL TRUE pokud popisek obsahuje návrat z přerušení.
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbol pro ohraničující kompiland, blok nebo funkci
IDiaSymbol::get_lexicalParentId DWORD ID lexikálního nadřazeného symbolu
IDiaSymbol::get_locationType DWORD Popisky mají statická umístění; Podrobnosti najdete v výčtu Umístění symbolů.
IDiaSymbol::get_name BSTR Název popisku.
IDiaSymbol::get_noInline BOOL TRUE pokud byl popisek zadán s atributem noinline .
IDiaSymbol::get_noReturn BOOL TRUE pokud byl popisek zadán atributem noreturn .
IDiaSymbol::get_notReached BOOL TRUE pokud se popisek nikdy nevolá.
IDiaSymbol::get_offset LONG Posun symbolu v paměti; podrobnosti naleznete v části LocationType Výčtu, LocIsRegRel.
IDiaSymbol::get_optimizedCodeDebugInfo BOOL TRUE pokud kód obsahuje informace o ladění pro optimalizovaný kód.
IDiaSymbol::get_relativeVirtualAddress DWORD Relativní pozice tohoto popisku v rámci jeho modulu
IDiaSymbol::get_symIndexId DWORD ID indexu symbolu
IDiaSymbol::get_symTag DWORD Vrátí SymTagFuncDebugLabel (jedna z hodnot výčtu SymTagEnum).
IDiaSymbol::get_virtualAddress ULONGLONG Umístění tohoto popisku v rámci spustitelného obrázku

Viz také