Interfaz IDebugBreakpoint (dbgeng.h)

Herencia

La interfaz IDebugBreakpoint hereda de la interfaz IUnknown . IDebugBreakpoint también tiene estos tipos de miembros:

Métodos

La interfaz IDebugBreakpoint tiene estos métodos.

 
IDebugBreakpoint::AddFlags

El método AddFlags agrega marcas a un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetAdder

El método GetAdder devuelve el cliente que posee el punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetCommand

El método GetCommand devuelve la cadena de comandos que se ejecuta cuando se desencadena un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetCurrentPassCount

El método IDebugBreakpoint::GetCurrentPassCount devuelve el número que el destino debe alcanzar la ubicación del punto de interrupción antes de que se desencadene el punto de interrupción.
IDebugBreakpoint::GetDataParameters

El método GetDataParameters devuelve los parámetros de un punto de interrupción del procesador. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetFlags

El método GetFlags devuelve las marcas de un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetId

El método GetId devuelve un identificador de punto de interrupción, que es el identificador único del motor para un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetMatchThreadId

El método GetMatchThreadId devuelve el identificador de subproceso del motor del subproceso que puede desencadenar un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetOffset

El método GetOffset devuelve la ubicación que desencadena un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetOffsetExpression

Los métodos IDebugBreakpoint::GetOffsetExpression devuelven la cadena de expresión que se evalúa como la ubicación que desencadena un punto de interrupción.
IDebugBreakpoint::GetParameters

El método GetParameters devuelve los parámetros de un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::GetPassCount

El método IDebugBreakpoint::GetPassCount devuelve cuántas veces se requería originalmente el destino para alcanzar el punto de interrupción antes de que se desencadene el punto de interrupción.
IDebugBreakpoint::GetType

El método GetType devuelve el tipo del punto de interrupción y el procesador para el que se establece un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::RemoveFlags

El método RemoveFlags quita marcas de un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::SetCommand

El método SetCommand establece el comando que se ejecuta cuando se desencadena un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::SetDataParameters

El método SetDataParameters establece los parámetros de un punto de interrupción del procesador. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::SetFlags

El método SetFlags establece las marcas de un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::SetMatchThreadId

El método SetMatchThreadId establece el identificador de subproceso del motor del subproceso que puede desencadenar un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::SetOffset

El método SetOffset establece la ubicación que desencadena un punto de interrupción. Este método pertenece a la interfaz IDebugBreakpoint.
IDebugBreakpoint::SetOffsetExpression

Los métodos SetOffsetExpression establecen una cadena de expresión que se evalúa como la ubicación que desencadena un punto de interrupción. Este método pertenece a IDebugBreakpoint.
IDebugBreakpoint::SetPassCount

El método IDebugBreakpoint::SetPassCount establece el número de veces que el destino debe alcanzar la ubicación del punto de interrupción antes de que se desencadene el punto de interrupción.

Comentarios

Aunque IDebugBreakpoint implementa la interfaz IUnknown , los métodos IUnknown::AddRef e IUnknown::Release no se usan para controlar la duración del punto de interrupción. En su lugar, se elimina un objeto IDebugBreakpoint después de llamar al método RemoveBreakpoint .

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado dbgeng.h (include Dbgeng.h)

Consulte también

IDebugBreakpoint2