Структуры отладки
В этом разделе описаны неуправляемые структуры, которые использует API отладки.
В этом разделе
CLRDATA_ADDRESS_RANGE структура определяет диапазон адресов.
структура CLRDATA_IL_ADDRESS_MAP определяет сопоставление адресов в il
CLRDATA_METHDEF_EXTENT структура описывает область кода IL, связанную с методом.
CLRDATA_MODULE_EXTENT Структура описывает область памяти, связанную с модулем.
CLR_DEBUGGING_VERSION структура определяет версию продукта среды CLR для отладки.
Структура CodeChunkInfo представляет один блок кода в памяти.
COR_ACTIVE_FUNCTION Содержит сведения о функциях, которые в настоящее время активны в кадрах потока.
COR_ARRAY_LAYOUT Структура предоставляет сведения о макете объекта массива в памяти.
COR_DEBUG_IL_TO_NATIVE_MAP Содержит смещения, используемые для сопоставления кода общего промежуточного языка (CIL) с машинным кодом.
COR_DEBUG_STEP_RANGE Содержит сведения смещения для диапазона кода.
COR_FIELD Структура предоставляет сведения о поле в объекте.
COR_GC_REFERENCE Структура содержит сведения о объекте, который должен собирать мусор.
структура COR_HEAPINFO предоставляет общие сведения о куче сборки мусора, в том числе о том, является ли она перечисленной.
COR_HEAPOBJECT Структура предоставляет сведения об объекте в управляемой куче.
COR_IL_MAP Указывает изменения относительного смещения функции.
COR_SEGMENT Структура содержит сведения о области памяти в управляемой куче.
COR_TYPEID Структура содержит идентификатор типа.
COR_TYPE_LAYOUT Структура предоставляет сведения о макете объекта в памяти.
COR_VERSION хранит стандартный номер четырехкомпонентной версии среды CLR.
Структура CorDebugBlockingObject определяет объект, блокирующий поток, и причину блокировки потока.
Структура CorDebugEHClause представляет предложение обработки исключений (EH) для заданного элемента промежуточного языка (IL).
Структура CorDebugExceptionObjectStackFrame Представляет сведения о кадре стека из объекта исключения.
Структура CorDebugGuidToTypeMapping сопоставляет guid среда выполнения Windows с соответствующим объектом ICorDebugType.
Структура DacpGetModuleAddress определяет контейнер для запроса адреса модуля.
Структура DacpMethodDescData определяет буфер транспорта для сведений о среде выполнения метода.
Структура DacpModuleData определяет буфер транспорта для сведений о среде выполнения модуля.
Структура DacpReJitData определяет основные сведения о заданном методе профилировщика.
Структура GcEvtArgs описывает определенное событие GC, которое произошло.
StackTrace_SimpleContext Структура предоставляет простой контекст, который можно использовать вместо полной CONTEXT
структуры.