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