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


Перечисления отладки

В этом разделе описываются неуправляемые перечисления, которые использует API отладки.

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

Перечисление CLR_DEBUGGING_PROCESS_FLAGS
Предоставляет значения, используемые методом ICLRDebugging::OpenVirtualProcess .

Перечисление CLRDataAddressType
Указывает тип данных, содержащихся по указанному адресу, IXCLRDataProcess::GetAddressType.

Перечисление CLRDataByNameFlag
Указывает, как имена должны совпадать в поиске.

Перечисление CLRDataDetailedFrameType
Подробно описывает тип кадра в стеке вызовов из метода IXCLRDataStackWalk::GetFrameType .

Перечисление CLRDataEnumMemoryFlags
Указывает, какие области памяти должен включать вызов метода ICLRDataEnumMemoryRegions::EnumMemoryRegions .

Перечисление CLRDataExceptionSameFlag
Указывает, как состояния исключений должны соответствовать системным записям.

Перечисление CLRDataFieldFlag
Указывает различные атрибуты поля.

Перечисление CLRDataFollowStubInFlag
Набор флагов, передаваемых в IXCLRDataProcess::FollowStub и IXCLRDataProcess::FollowStub2 , определяющий, как следовать заглушку.

Перечисление CLRDataFollowStubOutFlag
Набор флагов, возвращаемых из IXCLRDataProcess::FollowStub и IXCLRDataProcess::FollowStub2 , указывающий результат выполнения заглушки.

Перечисление CLRDataMethodCodeNotification
Указывает тип уведомлений, относящихся к коду экземпляра метода, который должен быть доставлен. Используется в вызовах метода IXCLRDataProcess::SetCodeNotifications и IXCLRDataProcess::SetAllCodeNotifications.

Перечисление CLRDataModuleExtentType
Указывает тип области памяти, связанной с модулем через IXCLRDataModule::EnumExtent.

Перечисление CLRDataOtherNotifyFlag
Указывает тип уведомлений, которые должны быть доставлены. Используется в вызовах метода IXCLRDataProcess::SetOtherNotificationFlags.

Перечисление CLRDataSimpleFrameType
Описывает тип кадра в стеке вызовов из IXCLRDataStackWalk::GetFrameType.

Перечисление CLRDataSourceType
Предоставляет значения, используемые структурой CLRDATA_IL_ADDRESS_MAP.

Перечисление CLRDataValueFlag
Указывает различные атрибуты значения.

Перечисление CorDebugJITCompilerFlagsDeprecated
Является устаревшей. CORDEBUG_JIT_DEFAULT Вместо этого используйте элемент перечисления CorDebugJITCompilerFlags.

Коклассы отладки

Интерфейсы отладки

Глобальные статические функции отладки

Структуры отладки