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 |
---|---|
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