Share via


BP_ERROR_TYPE

Especifica el tipo de error de un punto de interrupción.

Sintaxis

public enum enum_BP_ERROR_TYPE {
    BPET_NONE            = 0x00000000,
    BPET_TYPE_WARNING    = 0x00000001,
    BPET_TYPE_ERROR      = 0x00000002,
    BPET_SEV_HIGH        = 0x0F000000,
    BPET_SEV_GENERAL     = 0x07000000,
    BPET_SEV_LOW         = 0x01000000,
    BPET_TYPE_MASK       = 0x0000ffff,
    BPET_SEV_MASK        = 0xffff0000,
    BPET_GENERAL_WARNING = BPET_SEV_GENERAL | BPET_TYPE_WARNING,
    BPET_GENERAL_ERROR   = BPET_SEV_GENERAL | BPET_TYPE_ERROR,
    BPET_ALL             = 0xffffffff
};

Fields

BPET_NONE
No especifica ningún error de punto de interrupción.

BPET_TYPE_WARNING
Especifica un error de punto de interrupción de estilo de advertencia.

BPET_TYPE_ERROR
Especifica un error de punto de interrupción de estilo de error.

BPET_SEV_HIGH
Especifica un error de punto de interrupción de alta gravedad.

BPET_SEV_GENERAL
Especifica un error de punto de interrupción de gravedad media.

BPET_SEV_LOW
Especifica un error de punto de interrupción de gravedad baja.

BPET_TYPE_MASK
Especifica un error de punto de interrupción de estilo máscara.

BPET_SEV_MASK
Especifica un error de punto de interrupción de estilo de máscara de gravedad.

BPET_GENERAL_WARNING
Especifica un error de punto de interrupción de estilo de advertencia general.

BPET_GENERAL_ERROR
Especifica un error de punto de interrupción de estilo general-error.

BPET_ALL
Especifica todos los tipos de error de punto de interrupción.

Comentarios

Estos valores se pueden combinar con un bit a OR bit y se usan para el dwType miembro de la estructura BP_ERROR_RESOLUTION_INFO . Se pasa como parámetro al método EnumErrorBreakpoints .

Un tipo de error de punto de interrupción se compone de un tipo y una gravedad. Esto significa que un tipo de error de punto de interrupción nunca es solo un tipo (por ejemplo, BPET_TYPE_ERROR,) o una gravedad (por ejemplo, BPET_SEV_GENERAL) por sí mismo. BPET_GENERAL_WARNING y BPET_GENERAL_ERROR proporcionan valores predefinidos para los puntos de interrupción generales de advertencia y error.

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también