Condividi tramite


BP_ERROR_TYPE

Specifica il tipo di errore del punto di interruzione.

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

Membri

  • BPET_NONE
    Non specifica errore del punto di interruzione.

  • BPET_TYPE_WARNING
    Specifica un errore stile avviso del punto di interruzione.

  • BPET_TYPE_ERROR
    Specifica un errore stile errore del punto di interruzione.

  • BPET_SEV_HIGH
    Specifica un errore del punto di interruzione di livello-gravità.

  • BPET_SEV_GENERAL
    Specifica un errore del punto di interruzione di supporto-gravità.

  • BPET_SEV_LOW
    Specifica un errore del punto di interruzione a bassa gravità.

  • BPET_TYPE_MASK
    Specifica un errore stile maschera del punto di interruzione.

  • BPET_SEV_MASK
    Specifica un errore stile gravità del punto di interruzione.

  • BPET_GENERAL_WARNING
    Specifica un errore stile generale del punto di interruzione.

  • BPET_GENERAL_ERROR
    Specifica un errore stile generale del punto di interruzione.

  • BPET_ALL
    Specifica tutti i tipi di errore del punto di interruzione.

Note

Questi valori possono essere combinate con OR bit per bit e utilizzati per il membro di dwType BP_ERROR_RESOLUTION_INFORMATION della struttura. Passato come parametro IDebugPendingBreakpoint2:: EnumErrorBreakpoints al metodo.

Un tipo di errore del punto di interruzione è costituito da un tipo e alla gravità. Ciò significa che un tipo di errore del punto di interruzione non è mai un solo tipo, ad esempio BPET_TYPE_ERROR,) o una gravità, ad esempioBPET_SEV_GENERAL) da sola. BPET_GENERAL_WARNING e BPET_GENERAL_ERROR forniscono i valori predefiniti per i punti di interruzione generali di errore e di avviso.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

enumerazioni (debug di Visual Studio)

BP_ERROR_RESOLUTION_INFORMATION

IDebugPendingBreakpoint2:: EnumErrorBreakpoints