Freigeben über


BP_UNBOUND_REASON

Gibt den Grund für den ein Haltepunkt aufgehoben wurde.

enum enum_BP_UNBOUND_REASON { 
   BPUR_UNKNOWN           = 0x0000,
   BPUR_CODE_UNLOADED     = 0x0002,
   BPUR_BREAKPOINT_REBIND = 0x0003,
   BPUR_BREAKPOINT_ERROR  = 0x0004
};
typedef DWORD BP_UNBOUND_REASON;
public enum enum_BP_UNBOUND_REASON { 
   BPUR_UNKNOWN           = 0x0000,
   BPUR_CODE_UNLOADED     = 0x0002,
   BPUR_BREAKPOINT_REBIND = 0x0003,
   BPUR_BREAKPOINT_ERROR  = 0x0004
};

Mitglieder

  • BPUR_UNKNOWN
    Der Grund ist unbekannt.

  • BPUR_CODE_UNLOADED
    Der Code, der den Haltepunkt enthält, wird entladen wurde.

  • BPUR_BREAKPOINT_REBIND
    Der Haltepunkt wird an einem anderen Speicherort erneut gebunden. Dies kann geschehen nachdem Bearbeiten und setzt Vorgänge fort, wenn der Haltepunkt befindet oder wenn der Haltepunkt in einer Datei mit einem Pfad gebunden ist, der nicht mehr gültig ist.

  • BPUR_ BREAKPOINT_ERROR
    Der Haltepunkt wird festgelegt, um Fehler geschlossen werden soll, nachdem er gebunden ist. Dies geschieht auf verwaltete Haltepunkte, deren Bedingungen nicht mehr gültig sind.

Hinweise

Wird zurückgegeben von der IDebugBreakpointUnboundEvent2::GetReason-Methode.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Enumerationen (Visual Studio-Debugging)

IDebugBreakpointUnboundEvent2::GetReason