Compartir a través de


Estructuras de depuración

En esta sección se describen las estructuras no administradas que utiliza la API de depuración.

En esta sección

Estructura de CLRDATA_ADDRESS_RANGE Define un intervalo de direcciones.

Estructura de CLRDATA_IL_ADDRESS_MAP Define un IL para la asignación de direcciones.

CLRDATA_METHDEF_EXTENT Estructura Describe una región de código IL asociada a un método .

CLRDATA_MODULE_EXTENT Estructura Describe una región de memoria asociada a un módulo.

CLR_DEBUGGING_VERSION Structure Define la versión de producto de Common Language Runtime (CLR) con fines de depuración.

CodeChunkInfo Structure Representa un único fragmento de código en la memoria.

COR_ACTIVE_FUNCTION Contiene información sobre las funciones que están actualmente activas en los marcos de un subproceso.

Estructura COR_ARRAY_LAYOUTProporciona información sobre la distribución de un objeto de matriz en la memoria.

COR_DEBUG_IL_TO_NATIVE_MAP Contiene los desplazamientos que se usan para asignar código de lenguaje intermedio común (CIL) al código nativo.

COR_DEBUG_STEP_RANGE Contiene información de desplazamiento para un intervalo de código.

Estructura COR_FIELD Proporciona información sobre un campo en un objeto.

Estructura COR_GC_REFERENCEContiene información sobre un objeto que se va a recolectar con elemento no utilizado.

Estructura COR_HEAPINFO Proporciona información general sobre el montón de recolección de elementos no utilizados, incluido si es enumerable.

Estructura COR_HEAPOBJECT Proporciona información sobre un objeto del montón administrado.

COR_IL_MAP Especifica los cambios en el desplazamiento relativo de una función.

Estructura COR_SEGMENT Contiene información sobre una región de memoria en el montón administrado.

Estructura de COR_TYPEID Contiene un identificador de tipo.

Estructura COR_TYPE_LAYOUTProporciona información sobre la distribución de un objeto en la memoria.

COR_VERSION Almacena la versión estándar en cuatro partes de Common Language Runtime.

Estructura CorDebugBlockingObjectDefine un objeto que está bloqueando un subproceso y el motivo por el que el subproceso está bloqueado.

Estructura CorDebugEHClause Representa una cláusula de control de excepciones (EH) para una parte determinada de lenguaje intermedio (IL).

CorDebugExceptionObjectStackFrame Structure Representa la información del marco de la pila de un objeto de excepción.

CorDebugGuidToTypeMapping (estructura) Asigna un GUID de Windows Runtime a su objeto ICorDebugType correspondiente.

Estructura DacpGetModuleAddress Define el contenedor para una solicitud de dirección de módulo.

Estructura DacpMethodDescData Define un búfer de transporte para la información en runtime de un método.

Estructura DacpModuleData Define un búfer de transporte para la información en runtime de un módulo.

Estructura DacpReJitData Define la información básica sobre un método instrumentado por profiler determinado.

Estructura GcEvtArgs Describe un evento de GC determinado que se produjo.

Estructura StackTrace_SimpleContextProporciona un contexto simple que se puede usar en lugar de una estructura CONTEXT completa.

Coclases para la depuración

Interfaces para depuración

Funciones estáticas globales para la depuración

Enumeraciones de depuración

Depuración