Partilhar via


Enumeração de CorDebugUnmappedStop

Especifica o tipo de código não mapeado que pode disparar uma parada na execução de código, o escalonador.

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;

Membros

Membro

Descrição

STOP_NONE

Não pare em qualquer tipo de código não mapeado.

STOP_PROLOG

Pare no código de prólogo.

STOP_EPILOG

Pare no código de epilog.

STOP_NO_MAPPING_INFO

Pare no código que não tem nenhuma informação de mapeamento.

STOP_OTHER_UNMAPPED

Pare no código não mapeado que não se ajustam o prólogo, epilog, informações de mapeamento não ou categoria não gerenciada.

STOP_UNMANAGED

Pare em código não gerenciado. Esse valor é válido somente com depuração interop.

STOP_ALL

Pare em todos os tipos de código não mapeado.

Comentários

Use o ICorDebugStepper::SetUnmappedStopMask método para definir os sinalizadores que especificam o código não mapeado no qual o escalonador irá parar.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Outros recursos

Enumerações de depuração.