BP_ERROR_TYPE
Especifica o tipo de erro de um ponto de interrupção.
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
};
typedef DWORD BP_ERROR_TYPE;
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
};
Membros
BPET_NONE
Não especifica nenhum erro de ponto de interrupção.BPET_TYPE_WARNING
Especifica um erro de ponto de interrupção do estilo de aviso.BPET_TYPE_ERROR
Especifica um erro de ponto de interrupção do estilo de erro.BPET_SEV_HIGH
Especifica um erro muito grave de ponto de interrupção.BPET_SEV_GENERAL
Especifica um erro de ponto de interrupção de gravidade de médio porte.BPET_SEV_LOW
Especifica um erro de ponto de interrupção de gravidade de baixo.BPET_TYPE_MASK
Especifica um erro de ponto de interrupção do estilo de máscara.BPET_SEV_MASK
Especifica uma ponto de interrupção do estilo de máscara de gravidade de erro.BPET_GENERAL_WARNING
Especifica um erro de ponto de interrupção gerais-aviso de estilo.BPET_GENERAL_ERROR
Especifica um erro de ponto de interrupção do estilo de erro geral.BPET_ALL
Especifica todos os tipos de erro de ponto de interrupção.
Comentários
Esses valores podem ser combinados com um bit a bit OR e usadas para o dwType membro da BP_ERROR_RESOLUTION_INFO estrutura. Passado como um parâmetro para o IDebugPendingBreakpoint2::EnumErrorBreakpoints método.
Um tipo de erro de ponto de interrupção é composto de um tipo e severidade. Isso significa que um tipo de erro de ponto de interrupção nunca é apenas um tipo (por exemplo, BPET_TYPE_ERROR,) ou a severidade (por exemplo, BPET_SEV_GENERAL) por si só. BPET_GENERAL_WARNINGe BPET_GENERAL_ERROR fornecer valores predefinidos para pontos de interrupção gerais de aviso e erro.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll