IDebugEvent2
Questa interfaccia viene usata per comunicare sia le informazioni di debug critiche, ad esempio l'arresto a un punto di interruzione, sia le informazioni non critiche, ad esempio un messaggio di debug.
Sintassi
IDebugEvent2 : IUnknown
Note per gli implementatori
Il motore di debug (DE) e il fornitore di porte personalizzato implementano questa interfaccia sullo stesso oggetto di tutte le altre interfacce evento.
Note per i chiamanti
Usando l'argomento ID interfaccia (IID) assegnato a Event o Event, il gestore di debug della sessione chiama QueryInterface sull'interfaccia IDebugEvent2
per ottenere l'interfaccia evento appropriata.
Metodi nell'ordine Vtable
Nella tabella seguente vengono illustrati i metodi di IDebugEvent2
.
metodo | Descrizione |
---|---|
GetAttributes | Ottiene gli attributi per questo evento di debug. |
Osservazioni:
Le interfacce evento più specifiche, ad esempio IDebugBreakpointEvent2, non derivano dall'interfaccia IDebugEvent2, ma vengono invece implementate come interfaccia separata sullo stesso oggetto di IDebugEvent2
.
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll