IDebugControl2::RemoveBreakpoint-Methode (dbgeng.h)

Die RemoveBreakpoint-Methode entfernt einen Haltepunkt.

Syntax

HRESULT RemoveBreakpoint(
  [in] PDEBUG_BREAKPOINT Bp
);

Parameter

[in] Bp

Gibt einen Schnittstellenzeiger an, der entfernt werden soll.

Rückgabewert

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
 

Diese Methode kann auch andere Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .

Hinweise

Nachdem RemoveBreakpoint und RemoveBreakpoint2 aufgerufen wurden, darf das im Bp-Parameter angegebene Haltepunktobjekt nicht mehr verwendet werden.

Hinweis Obwohl IDebugBreakpoint die COM-Schnittstelle IUnknown erweitert, wird die Lebensdauer des Haltepunkts nicht mithilfe der IUnknown-Schnittstelle gesteuert. Stattdessen wird der Haltepunkt gelöscht, nachdem RemoveBreakpoint und RemoveBreakpoint2 aufgerufen wurden.
 
Weitere Informationen finden Sie unter Verwenden von Haltepunkten.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

AddBreakpoint

IDebugBreakpoint

IDebugControl

IDebugControl2

IDebugControl3