Поделиться через


FuncDebugStart

Если функция содержит заданную точку, на котором отладка пункт начать, этот символ определен с a SymTagFuncDebugStart тег.

Свойства

В следующей таблице показаны свойства, которые являются допустимыми для данного типа символов.

Свойство.

Тип данных

Описание

IDiaSymbol::get_addressOffset

DWORD

Часть смещения положения; дополнительные сведения см. в разделе LocationType.

IDiaSymbol::get_addressSection

DWORD

Часть раздела расположения; дополнительные сведения см. в разделе LocationType.

IDiaSymbol::get_customCallingConvention

BOOL

TRUE если функция использует пользовательское соглашение о вызове (только в пакет SDK для доступа к интерфейсу отладки v8.0 или более поздней версии).

IDiaSymbol::get_farReturn

BOOL

TRUE если функция выполняет дальше, возвращенное (только в пакет SDK для доступа к интерфейсу отладки v8.0 или более поздней версии).

IDiaSymbol::get_interruptReturn

BOOL

TRUE если функция содержит вернуться из обработки прерываний (только в пакет SDK для доступа к интерфейсу отладки v8.0 или более поздней версии).

IDiaSymbol::get_isStatic

BOOL

TRUE если функция помечена как статический, (только из пакета SDK для доступа к интерфейсу отладки v8.0 или более поздней версии).

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Символ для включающего функции.

IDiaSymbol::get_lexicalParentId

DWORD

Идентификатор словарного родительского символов.

IDiaSymbol::get_locationType

DWORD

Точки начала содержат статические расположения; дополнительные сведения см. в разделе Местоположения символов.

IDiaSymbol::get_noInline

BOOL

TRUE если функция была определена с noinline атрибут (только из пакета SDK для доступа к интерфейсу отладки v8.0 или более поздней версии).

IDiaSymbol::get_noReturn

BOOL

TRUE если функция была определена с noreturn атрибут (только из пакета SDK для доступа к интерфейсу отладки v8.0 или более поздней версии).

IDiaSymbol::get_notReached

BOOL

TRUE если функция никогда не вызывается, то (только из пакета SDK для доступа к интерфейсу отладки v8.0 или более поздней версии).

IDiaSymbol::get_offset

LONG

Смещение символа в памяти; дополнительные сведения см. в разделе LocationType" LocIsRegRel.

IDiaSymbol::get_optimizedCodeDebugInfo

BOOL

TRUE если код содержит сведения для отладки оптимизированного кода (только в пакет SDK для доступа к интерфейсу отладки v8.0 или более поздней версии).

IDiaSymbol::get_relativeVirtualAddress

DWORD

Относительное положение функции в качестве блока.

IDiaSymbol::get_symIndexId

DWORD

Идентификатор индекса символа.

IDiaSymbol::get_symTag

DWORD

Возвращает SymTagFuncDebugStart (одно из SymTagEnum значения).

IDiaSymbol::get_virtualAddress

ULONGLONG

Позиция функции внутри исполняемого файла.

См. также

Ссылки

Лексическая иерархия символьных типов

LocationType

Местоположения символов