BP_ERROR_TYPE

Gibt den Fehlertyp eines Haltepunkts an.

Syntax

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

Felder

BPET_NONE
Gibt keinen Breakpointfehler an.

BPET_TYPE_WARNING
Gibt einen Breakpointfehler im Warnformat an.

BPET_TYPE_ERROR
Gibt einen Breakpointfehler im Fehlerstil an.

BPET_SEV_HIGH
Gibt einen Breakpointfehler mit hohem Schweregrad an.

BPET_SEV_GENERAL
Gibt einen Breakpointfehler mit mittlerem Schweregrad an.

BPET_SEV_LOW
Gibt einen Breakpointfehler mit geringem Schweregrad an.

BPET_TYPE_MASK
Gibt einen Breakpointfehler im Maskenstil an.

BPET_SEV_MASK
Gibt einen Breakpointfehler im Stil der Schweregradmaske an.

BPET_GENERAL_WARNING
Gibt einen Allgemeinen Warnungs-Haltepunktfehler an.

BPET_GENERAL_ERROR
Gibt einen allgemeinen Breakpointfehler im Stil eines Fehlers an.

BPET_ALL
Gibt alle Breakpointfehlertypen an.

Hinweise

Diese Werte können mit einem bitweisem kombiniert und für den Member der BP_ERROR_RESOLUTION_INFO OR dwType werden. Wird als Parameter an die EnumErrorBreakpoints-Methode übergeben.

Ein Breakpointfehlertyp besteht aus einem Typ und einem Schweregrad. Dies bedeutet, dass ein Breakpointfehlertyp nie nur ein Typ (z. B. , ) oder ein Schweregrad (z. B. BPET_TYPE_ERROR BPET_SEV_GENERAL ) allein ist. BPET_GENERAL_WARNING und BPET_GENERAL_ERROR stellen vordefinierte Werte für allgemeine Warnungs- und Fehler-Haltepunkte zur Verfügung.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch