Condividi tramite


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

Vedi anche