IDebugErrorBreakpoint2
Essa interface representa um erro ou um ponto de interrupção de aviso, como, por exemplo, um local inválido, uma expressão inválida ou as razões por que o ponto de interrupção pendente não está vinculado (código não carregado ainda, e assim por diante).
IDebugErrorBreakpoint2 : IUnknown
Observações para Implementadores
Um mecanismo de depuração implementa essa interface como parte de seu suporte para pontos de interrupção. Essa interface é usada para relatar problemas com um ponto de interrupção de ligação.
Observações para chamadores
Uma chamada para IDebugBreakpointErrorEvent2::GetErrorBreakpoint obtém essa interface. Essa interface também pode ser retornada (como parte de uma lista, representada por um IEnumDebugErrorBreakpoints2 interface) por uma chamada para IDebugPendingBreakpoint2::CanBind ou IDebugPendingBreakpoint2::EnumErrorBreakpoints.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDebugErrorBreakpoint2.
Método |
Descrição |
---|---|
Obtém o ponto de interrupção pendente que causou o erro. |
|
Obtém a resolução de erro de ponto de interrupção que descreve o erro. |
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Consulte também
Referência
IDebugBreakpointErrorEvent2::GetErrorBreakpoint