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) |