Partager via


AllocateAndGetUdpExTableFromStack, fonction (iphlpapi.h)

[Cette fonction n’est plus disponible à partir de Windows Vista. Utilisez plutôt la fonction GetUdpTable ou GetExtendedUdpTable pour récupérer la table de connexion UDP.]

La fonction AllocateAndGetUdpExTableFromStack récupère la table de connexion UDP et alloue de la mémoire du tas local pour stocker la table.

Syntaxe

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

Paramètres

[out] ppUdpTable

Pointeur vers l’adresse des données opaques qui contient la table de connexion UDP après le retour de la fonction.

[in] bOrder

Si la valeur est true, les entrées de connexion UDP dans la table retournées dans ppUDPTable sont triées ; si la valeur est false, elles ne le sont pas.

[in] hHeap

Handle vers le tas à partir duquel la mémoire pour stocker la table sera allouée.

[in] dwFlags

Un ou plusieurs indicateurs qui indiquent des comportements de contrôle d’allocation de tas spécifiques.

[in] dwFamily

Famille des adresses UDP dans la table.

Valeur Signification
AF_INET
Récupérez les adresses UDP IPv4.
AF_INET6
Récupérez les adresses UDP IPv6.

Valeur retournée

Si la fonction réussit, elle retourne ERROR_SUCCESS.

Si la fonction échoue, elle retourne une fonction à partir de winerror.h.

Notes

Dans le Kit de développement logiciel (SDK) Microsoft Windows publié pour Windows Vista et versions ultérieures, le prototype de fonction pour AllocateAndGetUdpExTableFromStack est toujours défini dans le fichier d’en-tête Iphlpapi.h pour une prise en charge continue sur Windows Server 2003 et Windows XP.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête iphlpapi.h
Bibliothèque Iphlpapi.lib
DLL Iphlpapi.dll

Voir aussi

AllocateAndGetTcpExTableFromStack

GetExtendedUdpTable

GetUdpTable