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