BP_ERROR_TYPE
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
指定中斷點的錯誤類型。
語法
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
不指定任何中斷點錯誤。
BPET_TYPE_WARNING
指定警告樣式中斷點錯誤。
BPET_TYPE_ERROR
指定中斷點 error 類型錯誤。
BPET_SEV_HIGH
指定高嚴重性中斷點錯誤。
BPET_SEV_GENERAL
指定媒體嚴重性中斷點錯誤。
BPET_SEV_LOW
指定的低嚴重性中斷點錯誤。
BPET_TYPE_MASK
指定遮罩樣式中斷點錯誤。
BPET_SEV_MASK
指定錯誤嚴重性遮罩樣式中斷點。
BPET_GENERAL_WARNING
指定一般警告樣式中斷點錯誤。
BPET_GENERAL_ERROR
指定中斷點一般 error 類型錯誤。
BPET_ALL
指定所有的中斷點錯誤型別。
備註
這些值可結合的位元OR
,並用於dwType
成員BP_ERROR_RESOLUTION_INFO結構。 做為參數傳遞EnumErrorBreakpoints方法。
中斷點錯誤型別被組成類型和嚴重性而定。 這表示中斷點錯誤型別不是型別 (例如, BPET_TYPE_ERROR
,) 或嚴重性 (比方說, BPET_SEV_GENERAL
) 本身。 BPET_GENERAL_WARNING
和BPET_GENERAL_ERROR
一般警告和錯誤的中斷點提供預先定義的值。
需求
標頭︰ msdbg.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll