Condividi tramite


IDebugErrorBreakpoint2

Questa interfaccia rappresenta un punto di interruzione di errore o avviso, ad esempio una posizione non valida, un'espressione non valida o i motivi per cui il punto di interruzione in sospeso non è associato (codice non ancora caricato e così via).

Sintassi

IDebugErrorBreakpoint2 : IUnknown

Note per gli implementatori

Un motore di debug implementa questa interfaccia come parte del supporto per i punti di interruzione. Questa interfaccia viene usata per segnalare problemi relativi all'associazione di un punto di interruzione.

Note per i chiamanti

Una chiamata a GetErrorBreakpoint ottiene questa interfaccia. Questa interfaccia può essere restituita anche (come parte di un elenco rappresentato da un'interfaccia IEnumDebugErrorBreakpoints2 ) da una chiamata a CanBind o EnumErrorBreakpoints.

Metodi nell'ordine Vtable

Nella tabella seguente vengono illustrati i metodi di IDebugErrorBreakpoint2.

metodo Descrizione
GetPendingBreakpoint Ottiene il punto di interruzione in sospeso che ha causato l'errore.
GetBreakpointResolution Ottiene la risoluzione degli errori del punto di interruzione che descrive l'errore.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche