Interface IDebugBreakpoint (dbgeng.h)

Herança

A interface IDebugBreakpoint herda da interface IUnknown . O IDebugBreakpoint também tem estes tipos de membros:

Métodos

A interface IDebugBreakpoint tem esses métodos.

 
IDebugBreakpoint::AddFlags

O método AddFlags adiciona sinalizadores a um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetAdder

O método GetAdder retorna o cliente que possui o ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetCommand

O método GetCommand retorna a cadeia de caracteres de comando executada quando um ponto de interrupção é disparado. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetCurrentPassCount

O método IDebugBreakpoint::GetCurrentPassCount retorna o número que o destino deve alcançar o local do ponto de interrupção antes que o ponto de interrupção seja disparado.
IDebugBreakpoint::GetDataParameters

O método GetDataParameters retorna os parâmetros para um ponto de interrupção do processador. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetFlags

O método GetFlags retorna os sinalizadores para um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetId

O método GetId retorna uma ID de ponto de interrupção, que é o identificador exclusivo do mecanismo para um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetMatchThreadId

O método GetMatchThreadId retorna a ID do thread do mecanismo do thread que pode disparar um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetOffset

O método GetOffset retorna o local que dispara um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetOffsetExpression

Os métodos IDebugBreakpoint::GetOffsetExpression retornam a cadeia de caracteres de expressão que é avaliada para o local que dispara um ponto de interrupção.
IDebugBreakpoint::GetParameters

O método GetParameters retorna os parâmetros para um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::GetPassCount

O método IDebugBreakpoint::GetPassCount retorna quantas vezes o destino foi originalmente necessário para chegar ao ponto de interrupção antes que o ponto de interrupção seja disparado.
IDebugBreakpoint::GetType

O método GetType retorna o tipo do ponto de interrupção e do processador para o qual um ponto de interrupção está definido. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::RemoveFlags

O método RemoveFlags remove sinalizadores de um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::SetCommand

O método SetCommand define o comando executado quando um ponto de interrupção é disparado. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::SetDataParameters

O método SetDataParameters define os parâmetros para um ponto de interrupção do processador. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::SetFlags

O método SetFlags define os sinalizadores para um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::SetMatchThreadId

O método SetMatchThreadId define a ID do thread do mecanismo do thread que pode disparar um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::SetOffset

O método SetOffset define o local que dispara um ponto de interrupção. Esse método pertence à interface IDebugBreakpoint.
IDebugBreakpoint::SetOffsetExpression

Os métodos SetOffsetExpression definem uma cadeia de caracteres de expressão que é avaliada como o local que dispara um ponto de interrupção. Esse método pertence a IDebugBreakpoint.
IDebugBreakpoint::SetPassCount

O método IDebugBreakpoint::SetPassCount define o número de vezes que o destino deve alcançar o local do ponto de interrupção antes que o ponto de interrupção seja disparado.

Comentários

Embora o IDebugBreakpoint implemente a interface IUnknown , os métodos IUnknown::AddRef e IUnknown::Release não são usados para controlar o tempo de vida do ponto de interrupção. Em vez disso, um objeto IDebugBreakpoint é excluído depois que o método RemoveBreakpoint é chamado.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

IDebugBreakpoint2