Compartir vía


CorDebugUnmappedStop (enumeración)

Especifica el tipo de código no asignado que puede desencadenar una detención en la ejecución del código por el paso a paso.

Syntax

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;

Members

Miembro Description
STOP_NONE No se detenga en ningún tipo de código sin asignar.
STOP_PROLOG Detenga en el código de prólogo.
STOP_EPILOG Detenga en el código de epílogo.
STOP_NO_MAPPING_INFO Detenga en el código que no tenga información de asignación.
STOP_OTHER_UNMAPPED Detenga en código sin asignar que no se ajuste al prólogo, epílogo, información sin asignación o categoría no administrada.
STOP_UNMANAGED Detenga en código no administrado. Este valor solo es válido con la depuración de interoperabilidad.
STOP_ALL Detenga en todos los tipos de código no asignado.

Observaciones

Use el método ICorDebugStepper::SetUnmappedStopMask para establecer las marcas que especifican el código no asignado en el que se detendrá el paso a paso.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 1.0