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