Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erbschaft
Die IDebugBreakpoint Schnittstelle erbt von der IUnknown--Schnittstelle. IDebugBreakpoint hat auch folgende Typen von Mitgliedern:
Methodik
Die IDebugBreakpoint Schnittstelle hat diese Methoden.
|
IDebugBreakpoint::AddFlags Die AddFlags-Methode fügt einem Haltepunkt Flags hinzu. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetAdder Die GetAdder-Methode gibt den Client zurück, der den Haltepunkt besitzt. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetCommand Die GetCommand-Methode gibt die Befehlszeichenfolge zurück, die ausgeführt wird, wenn ein Haltepunkt ausgelöst wird. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetCurrentPassCount Die IDebugBreakpoint::GetCurrentPassCount -Methode gibt die Zahl zurück, die das Ziel die Haltepunktposition erreichen muss, bevor der Haltepunkt ausgelöst wird. |
|
IDebugBreakpoint::GetDataParameters Die GetDataParameters-Methode gibt die Parameter für einen Prozessor-Haltepunkt zurück. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetFlags Die GetFlags-Methode gibt die Flags für einen Haltepunkt zurück. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetId Die GetId-Methode gibt eine Haltepunkt-ID zurück, bei der es sich um den eindeutigen Bezeichner des Moduls für einen Haltepunkt handelt. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetMatchThreadId Die GetMatchThreadId-Methode gibt die Modulthread-ID des Threads zurück, die einen Haltepunkt auslösen kann. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetOffset Die GetOffset-Methode gibt die Position zurück, die einen Haltepunkt auslöst. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetOffsetExpression Die IDebugBreakpoint::GetOffsetExpression-Methoden geben die Ausdruckszeichenfolge zurück, die an den Speicherort ausgewertet wird, der einen Haltepunkt auslöst. |
|
IDebugBreakpoint::GetParameters Die GetParameters-Methode gibt die Parameter für einen Haltepunkt zurück. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::GetPassCount Die IDebugBreakpoint::GetPassCount-Methode gibt zurück, wie oft das Ziel ursprünglich erforderlich war, um den Haltepunkt zu erreichen, bevor der Haltepunkt ausgelöst wird. |
|
IDebugBreakpoint::GetType Die GetType-Methode gibt den Typ des Haltepunkts und des Prozessors zurück, für den ein Haltepunkt festgelegt ist. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::RemoveFlags Die RemoveFlags-Methode entfernt Flags aus einem Haltepunkt. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::SetCommand Die SetCommand-Methode legt den Befehl fest, der ausgeführt wird, wenn ein Haltepunkt ausgelöst wird. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::SetDataParameters Die SetDataParameters-Methode legt die Parameter für einen Prozessorhaltepunkt fest. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::SetFlags Die SetFlags-Methode legt die Flags für einen Haltepunkt fest. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::SetMatchThreadId Die SetMatchThreadId-Methode legt die Modulthread-ID des Threads fest, die einen Haltepunkt auslösen kann. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::SetOffset Die SetOffset-Methode legt die Position fest, die einen Haltepunkt auslöst. Diese Methode gehört zur IDebugBreakpoint-Schnittstelle. |
|
IDebugBreakpoint::SetOffsetExpression Die SetOffsetExpression-Methoden legen eine Ausdruckszeichenfolge fest, die an der Position ausgewertet wird, die einen Haltepunkt auslöst. Diese Methode gehört zu IDebugBreakpoint. |
|
IDebugBreakpoint::SetPassCount Die IDebugBreakpoint::SetPassCount-Methode legt fest, wie oft das Ziel die Haltepunktposition erreichen muss, bevor der Haltepunkt ausgelöst wird. |
Bemerkungen
Obwohl IDebugBreakpoint die IUnknown Schnittstelle implementiert, werden die IUnknown::AddRef und IUnknown::Release Methoden nicht verwendet, um die Lebensdauer des Haltepunkts zu steuern. Stattdessen wird ein IDebugBreakpoint--Objekt gelöscht, nachdem die Methode RemoveBreakpoint- aufgerufen wurde.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Fenster |
| Header- | dbgeng.h (include Dbgeng.h) |