Condividi tramite


IDebugEvent2

Questa interfaccia viene utilizzata per comunicare le informazioni di debug critiche, come arrestare un punto di interruzione che le informazioni non critiche, ad esempio un messaggio di debug.

IDebugEvent2 : IUnknown

Note per gli implementatori

Il motore (DE) di debug e il fornitore di porte personalizzate implementano l'interfaccia nello stesso oggetto di tutte le altre interfacce eventi.

Note per i chiamanti

Utilizzo dell'ID dell'interfaccia (IID) fornita a IDebugEventCallback2:: evento o IDebugPortEvents2:: evento, le chiamate di amministratore di debug (SDM) della QueryInterface sessione in IDebugEvent2 interfaccia per ottenere l'interfaccia eventi appropriata.

Metodi nell'ordine di Vtable

Nella tabella seguente sono elencati i metodi di IDebugEvent2.

Metodo

Descrizione

IDebugEvent2:: GetAttributes

ottiene gli attributi per questo evento di debug.

Note

Le interfacce eventi più specifiche, IDebugBreakpointEvent2ad esempio, non derivano dall'interfaccia IDebugEvent2 ma vengono implementate come un'interfaccia separata sullo stesso oggetto come IDebugEvent2.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugPortEvents2:: evento

IDebugEventCallback2:: evento

Concetti

interfacce principali