Compartilhar via


Função AllocateAndGetTcpExTableFromStack (iphlpapi.h)

[Essa função não está mais disponível para uso a partir do Windows Vista. Em vez disso, use a função GetTcpTable ou GetExtendedTcpTable para recuperar a tabela de conexões TCP.]

A função AllocateAndGetTcpExTableFromStack recupera a tabela de conexões TCP e aloca memória do heap local para armazenar a tabela.

Sintaxe

DWORD AllocateAndGetTcpExTableFromStack(
  [out] PVOID  *ppTcpTable,
  [in]  BOOL   bOrder,
  [in]  HANDLE hHeap,
  [in]  DWORD  dwFlags,
  [in]  DWORD  dwFamily
);

Parâmetros

[out] ppTcpTable

Ponteiro para o endereço dos dados opacos que contém a tabela de conexão TCP após o retorno da função.

[in] bOrder

Se for true, as entradas de conexão TCP na tabela retornada em ppTcpTable serão classificadas; se for falso, eles não serão.

[in] hHeap

Manipule para o heap do qual a memória para armazenar a tabela será alocada.

[in] dwFlags

Um ou mais sinalizadores que indicam comportamentos específicos de controle de alocação de heap.

[in] dwFamily

A família dos endereços TCP na tabela.

Valor Significado
AF_INET
Recuperar endereços TCP IPv4.
AF_INET6
Recuperar endereços TCP IPv6.

Retornar valor

Se a função for bem-sucedida, ela retornará ERROR_SUCCESS.

Se a função falhar, ela retornará uma função de winerror.h.

Comentários

No Microsoft Software Development Kit do Windows (SDK do Windows) (SDK) lançado para Windows Vista e posteriores, o protótipo de função para AllocateAndGetTcpExTableFromStack ainda é definido no arquivo de cabeçalho Iphlpapi.h para suporte contínuo no Windows Server 2003 e no Windows XP.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho iphlpapi.h
Biblioteca Iphlpapi.lib
DLL Iphlpapi.dll

Confira também

AllocateAndGetUdpExTableFromStack

GetExtendedTcpTable

GetTcpTable