BP_ERROR_TYPE

Gilt für:yesnoVisual Studio Visual Studio für Mac noVisual Studio Code

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

BPET_TYPE_ERROR
Gibt einen Fehler im Fehlerstil-Haltepunkt an.

BPET_SEV_HIGH
Gibt einen Fehler mit hohem Schweregrad an.

BPET_SEV_GENERAL
Gibt einen Mittleren Schweregrad-Haltepunktfehler an.

BPET_SEV_LOW
Gibt einen Fehler mit geringem Schweregrad an.

BPET_TYPE_MASK
Gibt einen Haltepunktfehler im Maskenformat an.

BPET_SEV_MASK
Gibt einen Haltepunktfehler im Schweregrad des Maskenformats an.

BPET_GENERAL_WARNING
Gibt einen allgemeinen Haltepunktfehler im Warnungsstil an.

BPET_GENERAL_ERROR
Gibt einen fehlerbasierten Haltepunktfehler im Allgemeinen an.

BPET_ALL
Gibt alle Haltepunktfehlertypen an.

Hinweise

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

Ein Haltepunktfehlertyp besteht aus einem Typ und einem Schweregrad. Dies bedeutet, dass ein Haltepunktfehlertyp nie nur ein Typ (z. B BPET_TYPE_ERROR. ,) oder ein Schweregrad (z BPET_SEV_GENERAL. B. ) selbst ist. BPET_GENERAL_WARNING und BPET_GENERAL_ERROR stellen vordefinierte Werte für allgemeine Warnungs- und Fehlerunterbrechungen bereit.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch