Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the error type of a breakpoint.
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
};
Members
BPET_NONE
Specifies no breakpoint error.BPET_TYPE_WARNING
Specifies a warning-style breakpoint error.BPET_TYPE_ERROR
Specifies an error-style breakpoint error.BPET_SEV_HIGH
Specifies a high-severity breakpoint error.BPET_SEV_GENERAL
Specifies a medium-severity breakpoint error.BPET_SEV_LOW
Specifies a low-severity breakpoint error.BPET_TYPE_MASK
Specifies a mask-style breakpoint error.BPET_SEV_MASK
Specifies a severity-mask-style breakpoint error.BPET_GENERAL_WARNING
Specifies a general-warning-style breakpoint error.BPET_GENERAL_ERROR
Specifies a general-error-style breakpoint error.BPET_ALL
Specifies all breakpoint error types.
Remarks
These values may be combined with a bitwise OR and used for the dwType member of the BP_ERROR_RESOLUTION_INFO structure. Passed as a parameter to the IDebugPendingBreakpoint2::EnumErrorBreakpoints method.
A breakpoint error type is composed of a type and a severity. This means that a breakpoint error type is never just a type (for example, BPET_TYPE_ERROR,) or a severity (for example, BPET_SEV_GENERAL) by itself. BPET_GENERAL_WARNING and BPET_GENERAL_ERROR provide predefined values for general warning and error breakpoints.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll