FuncDebugEnd
Pokud má funkce definovaný bod, ve kterém je ladění ukončeno, identifikuje se výchozí bod ladění symbolem se značkou SymTagFuncDebugEnd
.
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 if function contains a return from interrupt (only in DIA SDK V8.0 or later). |
IDiaSymbol::get_isStatic | BOOL |
TRUE pokud je funkce 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 |
Koncové 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 V8.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 má funkce informace o ladění pro optimalizovaný kód (pouze v sadě DIA SDK verze 8.0 nebo novější). |
IDiaSymbol::get_symIndexId | DWORD |
ID indexu symbolu |
IDiaSymbol::get_relativeVirtualAddress | DWORD |
Relativní pozice konce této funkce v rámci modulu. |
IDiaSymbol::get_symTag | DWORD |
Vrátí SymTagFuncDebugEnd (jedna z hodnot výčtu SymTagEnum). |
IDiaSymbol::get_virtualAddress | ULONGLONG |
Pozice této funkce v rámci spustitelného obrázku. |