Sdílet prostřednictvím


FuncDebugStart

Pokud má funkce definovaný bod, ve kterém má ladění začínat, je tento bod identifikován symbolem se značkou SymTagFuncDebugStart .

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 funkce používá vlastní konvenci volání (pouze v sadě DIA SDK v8.0 nebo novější).
IDiaSymbol::get_farReturn BOOL TRUE pokud funkce provádí dalekou hodnotu (pouze v sadě DIA SDK verze 8.0 nebo novější).
IDiaSymbol::get_interruptReturn BOOL TRUE pokud funkce obsahuje návrat z přerušení (pouze v sadě DIA SDK v8.0 nebo novější).
IDiaSymbol::get_isStatic BOOL TRUE pokud je funkce označená jako statická (pouze v sadě DIA SDK v8.0 nebo novější).
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbol pro ohraničující funkci
IDiaSymbol::get_lexicalParentId DWORD ID lexikálního nadřazeného symbolu
IDiaSymbol::get_locationType DWORD Počáteční body mají statická umístění; Podrobnosti najdete v tématu Umístění symbolů.
IDiaSymbol::get_noInline BOOL TRUE pokud byla funkce zadána pomocí atributu noinline (pouze v sadě DIA SDK v8.0 nebo novější).
IDiaSymbol::get_noReturn BOOL TRUE pokud byla funkce zadána pomocí atributu noreturn (pouze v sadě DIA SDK v8.0 nebo novější).
IDiaSymbol::get_notReached BOOL TRUE pokud se funkce nikdy nevolá (pouze v sadě DIA SDK verze 8.0 nebo novější).
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 (pouze v sadě DIA SDK v8.0 nebo novější).
IDiaSymbol::get_relativeVirtualAddress DWORD Relativní pozice funkce v rámci bloku.
IDiaSymbol::get_symIndexId DWORD ID indexu symbolu
IDiaSymbol::get_symTag DWORD Vrátí SymTagFuncDebugStart (jedna z hodnot výčtu SymTagEnum).
IDiaSymbol::get_virtualAddress ULONGLONG Pozice funkce ve spustitelném souboru.

Viz také