Condividi tramite


IDebugBreakpointUnboundEvent2

Questa interfaccia consente all'amministratore di debug della sessione (SDM) di un punto di interruzione associato è stato separato da un programma caricato.

IDebugBreakpointUnboundEvent2 : IUnknown

Note per gli implementatori

Il motore di (DE) debug implementa questa interfaccia come parte del supporto per i punti di interruzione. IDebugEvent2 L'interfaccia deve essere implementata nello stesso oggetto di questa interfaccia (utilizzi QueryInterface di SDM accedere all'interfaccia di IDebugEvent2 ).

Note per i chiamanti

Il DE crea e invia questo oggetto evento quando un punto di interruzione associato è stato separato. L'evento viene inviato mediante IDebugEventCallback2 la funzione di callback fornite da SDM quando è collegato al programma sottoposto a debug.

Metodi nell'ordine di Vtable

Nella tabella seguente sono elencati i metodi di IDebugBreakpointUnboundEvent2.

Metodo

Descrizione

IDebugBreakpointUnboundEvent2:: GetBreakpoint

Ottiene il punto di interruzione che è diventata non associato.

IDebugBreakpointUnboundEvent2:: GetReason

ottiene il motivo che il punto di interruzione è stato separato.

Note

Quando una DLL o una classe del motore di debug scarica, tutti i punti di interruzione associati al codice in quel modulo devono essere separati dal programma sottoposto a debug. IDebugBreakpointUnboundEvent2 viene inviato per ciascun punto di interruzione non associato.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugEvent2

IDebugBoundBreakpoint2

IDebugEventCallback2