IDebugPort2
Essa interface representa uma porta de depuração em uma máquina.
IDebugPort2 : IUnknown
Observações para Implementadores
Um fornecedor de porta personalizada implementa essa interface para representar uma porta de depuração em uma máquina.
Se a porta suporta o envio de eventos de porta, ele também deve implementar a IConnectionPointContainer interface para oferecer suporte a uma IConnectionPoint interface que por sua vez fornece a IDebugPortEvents2 interface.
Observações para chamadores
Chamadas para IDebugPortSupplier2::GetPort ou IDebugPortSupplier2::AddPort retornar essa interface, que representa a porta solicitada.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDebugPort2.
Método |
Descrição |
---|---|
Retorna o nome de porta. |
|
Retorna o identificador de porta. |
|
Devolve a solicitação usada para criar uma porta (se disponível). |
|
Retorna o fornecedor de porta para esta porta. |
|
Retorna uma interface para o processo recebe identificador do processo. |
|
Enumera todos os processos em execução em uma porta. |
Comentários
A porta local fornece acesso a todos os processos e programas em execução na máquina local. Outras portas podem representar uma conexão de cabo serial para um dispositivo baseado em Windows CE ou uma conexão de rede a um computador não-DCOM. O IDebugPort2 interface é usada para localizar o nome e o identificador de uma porta, enumerar todos os processos em execução na porta e fornecer recursos para iniciar e encerrar processos na porta.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll