Condividi tramite


Funzione AllocateAndGetUdpExTableFromStack (iphlpapi.h)

[Questa funzione non è più disponibile per l'uso a partire da Windows Vista. Usare invece la funzione GetUdpTable o GetExtendedUdpTable per recuperare la tabella di connessione UDP.

La funzione AllocateAndGetUdpExTableFromStack recupera la tabella di connessione UDP e alloca la memoria dall'heap locale per archiviare la tabella.

Sintassi

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

Parametri

[out] ppUdpTable

Puntatore all'indirizzo dei dati opachi che contiene la tabella di connessione UDP dopo che la funzione restituisce.

[in] bOrder

Se true, le voci di connessione UDP nella tabella restituite in ppUDPTable vengono ordinate; se false, non sono.

[in] hHeap

Gestire l'heap da cui archiviare la memoria da cui archiviare la tabella.

[in] dwFlags

Uno o più flag che indicano comportamenti specifici del controllo di allocazione dell'heap.

[in] dwFamily

Famiglia di indirizzi UDP nella tabella.

Valore Significato
AF_INET
Recuperare gli indirizzi UDP IPv4.
AF_INET6
Recuperare gli indirizzi UDP IPv6.

Valore restituito

Se la funzione ha esito positivo, restituisce ERROR_SUCCESS.

Se la funzione ha esito negativo, restituisce una funzione da winerror.h.

Commenti

Nel Microsoft Windows Software Development Kit (SDK) rilasciato per Windows Vista e versioni successive, il prototipo di funzione per AllocateAndGetUdpExTableFromStack è ancora definito nel file di intestazione Iphlpapi.h per il supporto continuo in Windows Server 2003 e Windows XP.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione iphlpapi.h
Libreria Iphlpapi.lib
DLL Iphlpapi.dll

Vedi anche

AllocateAndGetTcpExTableFromStack

GetExtendedUdpTable

GetUdpTable