IDebugPortEvents2
Essa interface notifica um ouvinte (normalmente o debug Gerenciador de sessão [SDM] ou um mecanismo de depuração) do programa e o processo de criação e destruição 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.
IDebugPortEvents2 : IUnknown
Observações para Implementadores
Normalmente, o Visual Studio implementa esta interface para receber notificações sobre o criação de programa e a destruição. Um mecanismo de depuração também pode implementar esta interface para monitorar esses eventos de porta.
Observações para chamadores
Todos os IDebugPort2 interfaces podem ser consultados para um IConnectionPointContainer interface. Em seguida, a FindConnectionPoint método para IDebugPortEvents2 é chamado na IConnectionPointContainer interface para obter um IConnectionPoint interface. Finalmente, o Advise método na IConnectionPoint interface é chamado para enviar os eventos por meio do IDebugPortEvents2::Event método.
Métodos na ordem de Vtable
A tabela a seguir mostra o método de IDebugPortEvents2.
Método |
Descrição |
---|---|
Envia os eventos que descrevem a criação e destruição de processos e programas na porta. |
Comentários
IDebugPortEvents2também é usada pelo SDM para depurar programas que são executados em um processo que já está sendo depurado.
Eventos de porta são passados para o SDM por esta interface.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll