Compartilhar via


IDebugErrorBreakpoint2

Essa interface representa um ponto de interrupção de erro ou aviso, como um local inválido, uma expressão inválida ou os motivos pelos quais o ponto de interrupção pendente não foi vinculado (código ainda não carregado e assim por diante).

Sintaxe

IDebugErrorBreakpoint2 : IUnknown

Notas 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 a vinculação de um ponto de interrupção.

Observações para chamadores

Uma chamada para GetErrorBreakpoint obtém essa interface. Essa interface também pode ser retornada (como parte de uma lista representada por uma interface IEnumDebugErrorBreakpoints2) por uma chamada para CanBind ou EnumErrorBreakpoints.

Métodos na ordem VTable

A tabela a seguir mostra os métodos de IDebugErrorBreakpoint2.

Método Descrição
GetPendingBreakpoint Obtém o ponto de interrupção pendente que causou o erro.
GetBreakpointResolution Obtém a resolução de erro de ponto de interrupção que descreve o erro.

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também