BP_ERROR_TYPE

Gibt den Fehlertyp eines Haltepunkts an.

Syntax

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 Haltepunktfehler an.

BPET_TYPE_WARNING
Gibt einen Haltepunktfehler im Warnstil an.

BPET_TYPE_ERROR
Gibt einen Fehler beim Haltepunkt der Fehlerart an.

BPET_SEV_HIGH
Gibt einen Haltepunktfehler mit hohem Schweregrad an.

BPET_SEV_GENERAL
Gibt einen Haltepunktfehler mit mittlerem Schweregrad an.

BPET_SEV_LOW
Gibt einen Haltepunktfehler mit niedrigem Schweregrad an.

BPET_TYPE_MASK
Gibt einen Haltepunktfehler im Maskenformat an.

BPET_SEV_MASK
Gibt einen Haltepunktfehler im Schweregradformat an.

BPET_GENERAL_WARNING
Gibt einen allgemeinen Haltepunktfehler im Warnungsstil an.

BPET_GENERAL_ERROR
Gibt einen Haltepunktfehler im allgemeinen Fehlerstil an.

BPET_ALL
Gibt alle Haltepunktfehlertypen an.

Hinweise

Diese Werte können mit einem bitweisen OR kombiniert und für das dwType Element der BP_ERROR_RESOLUTION_INFO-Struktur verwendet werden. Wird als Parameter an die EnumErrorBreakpoints-Methode übergeben.

Ein Haltepunktfehlertyp besteht aus einem Typ und einem Schweregrad. Dies bedeutet, dass ein Haltepunktfehlertyp niemals nur ein Typ (z BPET_TYPE_ERROR. B. ,) oder ein Schweregrad (z BPET_SEV_GENERAL. B. ) allein ist. BPET_GENERAL_WARNING und BPET_GENERAL_ERROR geben Sie vordefinierte Werte für allgemeine Warnungs- und Fehlerunterbrechungen an.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch