Partager via


Fonction AllocateAndGetTcpExTableFromStack (iphlpapi.h)

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

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

Syntaxe

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

Paramètres

[out] ppTcpTable

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

[in] bOrder

Si la valeur est true, les entrées de connexion TCP dans la table retournées dans ppTcpTable sont triées ; si faux, ils ne le sont pas.

[in] hHeap

Gérez 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 TCP dans la table.

Valeur Signification
AF_INET
Récupérer des adresses TCP IPv4.
AF_INET6
Récupérer des adresses TCP 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.

Remarques

Dans le Microsoft Kit de développement logiciel Windows (Kit SDK Windows) (SDK) publié pour Windows Vista et versions ultérieures, le prototype de fonction pour AllocateAndGetTcpExTableFromStack 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

Condition requise Valeur
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

AllocationAndGetUdpExTableFromStack

GetExtendedTcpTable

GetTcpTable