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


Перечисления и структуры

Это перечисления и структуры, используемые пакетом SDK для доступа к интерфейсу отладки (DIA).

В этом разделе

Перечисления

Указывает базовый тип символа.

  • CV_access_e

Задает область видимости (уровень доступа) функций-членов и переменных.

Указывает тип связи между двумя символами.

  • CV_builtin_e

Указывает тип HLSL, встроенный в тип.

  • CV_call_e

Указывает соглашение о вызовах для функции.

  • CV_CFL_LANG

Задает язык исходного кода приложения или связанного модуля.

  • CV_SourceChksum_t

Указывает тип контрольной суммы исходного кода.

  • CV_CoroutineKind_e

Указывает тип корутины.

  • CV_CPU_TYPE_e

Указывает целевой процессор.

  • CV_HLSLMemorySpace_e

Указывает тип пространства памяти HLSL.

  • CV_HLSLREG_e

Указывает тип регистра HLSL.

  • CV_HREG_e

Указывает целевой регистр.

Задает модификаторы типов.

  • DataKind

Указывает определенную область значения данных.

  • LocationType

Указывает тип сведений о расположении, содержащихся в символе.

  • MemoryTypeEnum

Указывает тип памяти для доступа.

  • NameSearchOptions

Задает параметры поиска для имен символов и файлов.

  • StackFrameTypeEnum

Указывает тип кадра стека.

  • SymTagEnum

Указывает тип символа.

  • THUNK_ORDINAL

Назначает типы thunk.

  • UdtKind

Описывает разнообразие определяемого пользователем типа (UDT).

Структуры

DiaAddressMapEntry Структура

Описывает запись на карте адресов.

интерфейсов (пакет SDK для доступа к интерфейсу отладки)

Задает интерфейсы, предоставляемые пакетом SDK DIA.

констант (пакет SDK для доступа к интерфейсу отладки)

Указывает константы, доступные в пакете SDK ДЛЯ DIA.

См. также