다음을 통해 공유


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과 결합되어 BP_ERROR_RESOLUTION_INFO 구조의 dwType 멤버에 사용될 수 있습니다. EnumErrorBreakpoints 메서드에 매개 변수로 전달됩니다.

중단점 오류 유형은 유형 및 심각도로 구성됩니다. 즉, 중단점 오류 유형은 유형(예: BPET_TYPE_ERROR,) 또는 심각도(예: BPET_SEV_GENERAL자체)가 아니라는 것을 의미합니다. BPET_GENERAL_WARNINGBPET_GENERAL_ERROR는 일반 경고 및 오류 중단점에 미리 정의된 값을 제공합니다.

요구 사항

헤더: msdbg.h

네임스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목