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