Freigeben über


BP_ERROR_TYPE

Gibt den Fehlertyp eines Haltepunkts an.

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

Mitglieder

  • BPET_NONE
    Gibt keinen Haltepunkt Fehler an.

  • BPET_TYPE_WARNING
    Gibt einen Warnung Format Haltepunkt Fehler an.

  • BPET_TYPE_ERROR
    Gibt einen Haltepunkt Format ERROR Fehler an.

  • BPET_SEV_HIGH
    Gibt einen Haltepunkt Schweregrad HIGH Fehler an.

  • BPET_SEV_GENERAL
    Gibt einen Haltepunkt Schweregrad MEDIUM Fehler an.

  • BPET_SEV_LOW
    Geben einen Fehler im Zusammenhang mit niedriger Schweregrad Haltepunkt an.

  • BPET_TYPE_MASK
    Gibt einen Haltepunkt Format Maske Fehler an.

  • BPET_SEV_MASK
    Gibt einen Schweregrad-Maske Format Haltepunkt Fehler an.

  • BPET_GENERAL_WARNING
    Gibt einen Allgemein-Warnung Format Haltepunkt Fehler an.

  • BPET_GENERAL_ERROR
    Gibt einen Allgemein-ERROR Format Haltepunkt Fehler an.

  • BPET_ALL
    Gibt alle Haltepunkt Fehlertypen an.

Hinweise

Diese Werte können mit bitweisen OR kombiniert werden, und für den dwType-Member der BP_ERROR_RESOLUTION_INFORMATION Struktur verwendet werden. Übergabe als Parameter an die IDebugPendingBreakpoint2::EnumErrorBreakpoints-Methode.

Eine Haltepunkt Fehlertyp wird von einem Typ und einem Schweregrad. Dies bedeutet, dass ein Haltepunkt niemals Fehlertyps nur einen Typ (z. B. BPET_TYPE_ERROR) oder ein Schweregrad (z. B.BPET_SEV_GENERAL) allein ist. BPET_GENERAL_WARNING und BPET_GENERAL_ERROR stellen vordefinierte Werte für allgemeine Warnungs- und Fehler von Haltepunkten bereit.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Enumerationen (Visual Studio-Debugging)

BP_ERROR_RESOLUTION_INFORMATION

IDebugPendingBreakpoint2::EnumErrorBreakpoints