TCP_TABLE_CLASS enumeração (iprtrmib.h)

A enumeração TCP_TABLE_CLASS define o conjunto de valores usados para indicar o tipo de tabela retornado por chamadas para GetExtendedTcpTable.

Syntax

typedef enum _TCP_TABLE_CLASS {
  TCP_TABLE_BASIC_LISTENER,
  TCP_TABLE_BASIC_CONNECTIONS,
  TCP_TABLE_BASIC_ALL,
  TCP_TABLE_OWNER_PID_LISTENER,
  TCP_TABLE_OWNER_PID_CONNECTIONS,
  TCP_TABLE_OWNER_PID_ALL,
  TCP_TABLE_OWNER_MODULE_LISTENER,
  TCP_TABLE_OWNER_MODULE_CONNECTIONS,
  TCP_TABLE_OWNER_MODULE_ALL
} TCP_TABLE_CLASS, *PTCP_TABLE_CLASS;

Constantes

 
TCP_TABLE_BASIC_LISTENER
Uma MIB_TCPTABLE tabela que contém todos os pontos de extremidade TCP de escuta (recebendo somente) no computador local é retornada ao chamador.
TCP_TABLE_BASIC_CONNECTIONS
Uma MIB_TCPTABLE tabela que contém todos os pontos de extremidade TCP conectados no computador local é retornada ao chamador.
TCP_TABLE_BASIC_ALL
Uma MIB_TCPTABLE tabela que contém todos os pontos de extremidade TCP no computador local é retornada ao chamador.
TCP_TABLE_OWNER_PID_LISTENER
Um MIB_TCPTABLE_OWNER_PID ou MIB_TCP6TABLE_OWNER_PID que contém todos os pontos de extremidade TCP de escuta (recebendo somente) no computador local é retornado ao chamador.
TCP_TABLE_OWNER_PID_CONNECTIONS
Um MIB_TCPTABLE_OWNER_PID ou MIB_TCP6TABLE_OWNER_PID essa estrutura que contém todos os pontos de extremidade TCP conectados no computador local é retornado ao chamador.
TCP_TABLE_OWNER_PID_ALL
Uma estrutura MIB_TCPTABLE_OWNER_PID ou MIB_TCP6TABLE_OWNER_PID que contém todos os pontos de extremidade TCP no computador local é retornada ao chamador.
TCP_TABLE_OWNER_MODULE_LISTENER
Uma estrutura de MIB_TCPTABLE_OWNER_MODULE ou MIB_TCP6TABLE_OWNER_MODULE que contém todos os pontos de extremidade TCP de escuta (recebendo somente) no computador local é retornada ao chamador.
TCP_TABLE_OWNER_MODULE_CONNECTIONS
Uma estrutura MIB_TCPTABLE_OWNER_MODULE ou MIB_TCP6TABLE_OWNER_MODULE que contém todos os pontos de extremidade TCP conectados no computador local é retornada ao chamador.
TCP_TABLE_OWNER_MODULE_ALL
Uma estrutura MIB_TCPTABLE_OWNER_MODULE ou MIB_TCP6TABLE_OWNER_MODULE que contém todos os pontos de extremidade TCP no computador local é retornada ao chamador.

Comentários

No Microsoft Software Development Kit do Windows (SDK do Windows) (SDK) lançado para Windows Vista e posterior, a organização de arquivos de cabeçalho foi alterada e a enumeração TCP_TABLE_CLASS é definida no arquivo de cabeçalho Iprtrmib.h, não no arquivo de cabeçalho Iphlpapi.h. Observe que o arquivo de cabeçalho Iprtrmib.h é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h . Os arquivos de cabeçalho Iprtrmib.h nunca devem ser usados diretamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008, Windows Server 2003 com SP1 [somente aplicativos da área de trabalho]
Cabeçalho iprtrmib.h (inclua Iphlpapi.h)

Confira também

GetExtendedTcpTable