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