Compartilhar via


IEnumDebugPorts2

Essa interface enumera as portas de uma máquina ou fornecedor de porta.

Sintaxe

IEnumDebugPorts2 : IUnknown

Notas para implementadores

Um fornecedor de porta personalizado implementa essa interface para representar uma lista de portas criadas pelo fornecedor. Visual Studio implementa essa interface em suporte de seu próprio fornecedor de porta.

Observações para chamadores

Chame EnumPorts para obter essa interface que representa uma lista de portas criadas pelo fornecedor da porta. Chame EnumPersistedPorts para obter essa interface que representa uma lista de portas que foram salvas no disco.

Métodos na ordem VTable

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

Método Descrição
Próximo Recupera um número especificado de portas em uma sequência de enumeração.
Ignorar Ignora um número especificado de portas em uma sequência de enumeração.
Restaurar Redefine uma sequência de enumeração para o início.
Clonar Cria um enumerador que contém o mesmo estado de enumeração que o enumerador atual.
GetCount Obtém o número de portas em um enumerador.

Comentários

Visual Studio usa essa interface para ajudar a preencher uma lista de portas usadas para anexar a processos.

Um mecanismo de depuração normalmente não usa essa interface.

Requisitos

Cabeçalho: msdbg.h

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

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também