Compartilhar via


IDebugCoreServer2

Essa interface é usada para representar e obter informações de um servidor em uma máquina na rede.

Sintaxe

IDebugCoreServer2 : IUknown

Notas para implementadores

Visual Studio implementa essa interface para representar um servidor. Cada instância do Visual Studio cria uma instância dessa interface.

Observações para chamadores

Um fornecedor de porta personalizado recebe essa interface em uma chamada para Evento.

Um mecanismo de depuração pode obter essa interface indiretamente por meio de uma chamada para GetServer (que retorna IDebugCoreServer3, uma interface derivada de IDebugCoreServer2).

Métodos na ordem VTable

A tabela a seguir mostra os métodos de IDebugCoreServer2.

Método Descrição
GetMachineInfo Obtém o nome e os atributos de uma máquina.
GetMachineName Obtém o nome de uma máquina.
GetPortSupplier Obtém um fornecedor de porta que existe em uma máquina.
GetPort Obtém uma porta que já existe em uma máquina.
EnumPorts Cria um enumerador para todas as portas em uma máquina.
EnumPortSuppliers Cria um enumerador para todos os fornecedores de porta em uma máquina.
GetMachineUtilities_V7 Obtém os utilitários de máquina para uma máquina.

Comentários

Essa interface também é usada pelo Visual Studio para procurar processos em execução em computadores na rede.

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também