Função AllocateAndGetUdpExTableFromStack (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 GetUdpTable ou GetExtendedUdpTable para recuperar a tabela de conexões UDP.]
A função AllocateAndGetUdpExTableFromStack recupera a tabela de conexão UDP e aloca memória do heap local para armazenar a tabela.
Sintaxe
DWORD AllocateAndGetUdpExTableFromStack(
[out] PVOID *ppUdpTable,
[in] BOOL bOrder,
[in] HANDLE hHeap,
[in] DWORD dwFlags,
[in] DWORD dwFamily
);
Parâmetros
[out] ppUdpTable
Ponteiro para o endereço dos dados opacos que contém a tabela de conexão UDP após o retorno da função.
[in] bOrder
Se true, as entradas de conexão UDP na tabela retornada em ppUDPTable 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 UDP na tabela.
Valor | Significado |
---|---|
|
Recuperar endereços UDP IPv4. |
|
Recuperar endereços UDP IPv6. |
Valor retornado
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 Windows Software Development Kit (SDK) lançado para Windows Vista e posterior, o protótipo de função para AllocateAndGetUdpExTableFromStack ainda é definido no arquivo de cabeçalho Iphlpapi.h para suporte contínuo no Windows Server 2003 e no Windows XP.
Requisitos
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 |