Поделиться через


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
};

Поля

BPET_NONE
Указывает ошибку точки останова.

BPET_TYPE_WARNING
Указывает ошибку точки останова в стиле предупреждений.

BPET_TYPE_ERROR
Указывает ошибку точки останова в стиле ошибок.

BPET_SEV_HIGH
Указывает ошибку точки останова высокой серьезности.

BPET_SEV_GENERAL
Указывает ошибку точки останова среднего уровня серьезности.

BPET_SEV_LOW
Указывает ошибку с низкой степенью серьезности точки останова.

BPET_TYPE_MASK
Указывает ошибку точки останова в стиле маски.

BPET_SEV_MASK
Указывает ошибку точки останова в стиле серьезности маски.

BPET_GENERAL_WARNING
Указывает ошибку точки останова общего стиля предупреждения.

BPET_GENERAL_ERROR
Задает ошибку точки останова общего стиля ошибок.

BPET_ALL
Указывает все типы ошибок точки останова.

Замечания

Эти значения можно объединить с побитовой и OR использовать для dwType элемента BP_ERROR_RESOLUTION_INFO структуры. Передается в качестве параметра методу EnumErrorBreakpoints .

Тип ошибки точки останова состоит из типа и серьезности. Это означает, что тип ошибки точки останова никогда не является только типом (например, BPET_TYPE_ERROR,) или серьезностью (например, BPET_SEV_GENERALсама по себе). BPET_GENERAL_WARNING и BPET_GENERAL_ERROR укажите предопределенные значения для общих точек предупреждения и останова ошибок.

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также