IDebugPortEvents2
Essa interface notifica um ouvinte (normalmente o gerenciador de depuração de sessão [SDM] ou um mecanismo de depuração) sobre a criação e destruição de processos e programas em uma porta específica. Essas informações podem ser usadas para apresentar uma visão em tempo real dos processos e programas em execução na porta.
Sintaxe
IDebugPortEvents2 : IUnknown
Notas para implementadores
Visual Studio normalmente implementa essa interface para receber notificações sobre a criação e destruição de programas. Um mecanismo de depuração também pode implementar essa interface para escutar esses eventos de porta.
Observações para chamadores
Todas as interfaces IDebugPort2 podem ser consultadas para uma IConnectionPointContainer interface. Em seguida, o FindConnectionPoint método para é chamado na IConnectionPointContainer interface para IDebugPortEvents2
obter uma IConnectionPoint interface. Finalmente, o Advise IConnectionPoint método na interface é chamado para enviar os eventos por meio do método Event .
Métodos na ordem VTable
A tabela a seguir mostra o método de IDebugPortEvents2
.
Método | Descrição |
---|---|
Evento | Envia eventos que descrevem a criação e destruição de processos e programas na porta. |
Comentários
IDebugPortEvents2
também é usado pelo SDM para depurar programas que são executados em um processo que já está sendo depurado.
Os eventos de porta são passados para o SDM por essa interface.
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll