Condividi tramite


IDebugPortEvents2

Questa interfaccia a un listener (in genere l'amministratore di debug della sessione [SDM] o un modulo di debug) del processo e creazione e l'eliminazione del programma su una porta specifica. Queste informazioni possono essere utilizzate per offrire un aspetto in tempo reale dei processi e pianifica l'esecuzione sulla porta.

IDebugPortEvents2 : IUnknown

Note per gli implementatori

Visual Studio in genere implementa questa interfaccia per ricevere le notifiche sulla creazione e l'eliminazione del programma. Il modulo di debug anche possibile implementare questa interfaccia per l'ascolto di tali eventi della porta.

Note per i chiamanti

Tutte IDebugPort2 le interfacce è possibile eseguire una query per un'interfaccia di IConnectionPointContainer . Quindi il metodo di FindConnectionPoint per IDebugPortEvents2 viene chiamato nell'interfaccia di IConnectionPointContainer per ottenere un'interfaccia di IConnectionPoint . Infine, il metodo di Advise interfaccia di IConnectionPoint viene chiamato per l'invio di eventi con IDebugPortEvents2:: evento il metodo.

Metodi nell'ordine di Vtable

Nella tabella seguente viene illustrato il metodo di IDebugPortEvents2.

Metodo

Descrizione

IDebugPortEvents2:: evento

Invia gli eventi che descrivono la creazione e l'eliminazione dei processi e dei programmi sulla porta.

Note

IDebugPortEvents2 viene utilizzato da SDM ai programmi di debug in esecuzione in un processo già si sta eseguendo il debug.

Gli eventi della porta vengono passati a SDM da questa interfaccia.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugPort2

Concetti

interfacce principali