Compartir a través de


CorDebugUnmappedStop (Enumeración)

Especifica el tipo de código no asignado que puede activar una parada en la ejecución del código por parte del stepper.

typedef enum CorDebugUnmappedStop {
    STOP_NONE               = 0x0,
    STOP_PROLOG             = 0x01,
    STOP_EPILOG             = 0x02,
    STOP_NO_MAPPING_INFO    = 0x04,
    STOP_OTHER_UNMAPPED     = 0x08,
    STOP_UNMANAGED          = 0x10,
    STOP_ALL                = 0xffff,
} CorDebugUnmappedStop;

Miembros

Miembro

Descripción

STOP_NONE

No detenerse en ningún tipo de código no asignado.

STOP_PROLOG

Detenerse en el código del prólogo.

STOP_EPILOG

Detenerse en el código del epílogo.

STOP_NO_MAPPING_INFO

Detenerse en código que no tenga información de asignación.

STOP_OTHER_UNMAPPED

Detenerse en código no asignado que no se ajuste a las categorías del prólogo, epílogo, sin información de asignación o no administrado.

STOP_UNMANAGED

Detenerse en código no administrado. Este valor solamente es válido con depuración de interoperabilidad.

STOP_ALL

Detenerse en todos los tipos de código no asignado.

Comentarios

Utilice el método ICorDebugStepper::SetUnmappedStopMask para establecer los marcadores que especifican el código no asignado en el que se detendrá el stepper.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Otros recursos

Enumeraciones de depuración