Partager via


GetTcpStatisticsEx2, fonction (iphlpapi.h)

La fonction GetTcpStatisticsEx2 récupère les statistiques TCP (Transmission Control Protocol) pour l’ordinateur actuel. La fonction GetTcpStatisticsEx2 diffère de la fonction GetTcpStatisticsEx en ce qu’elle utilise une nouvelle structure de sortie qui contient des compteurs 64 bits, plutôt que des compteurs 32 bits.

Syntaxe

IPHLPAPI_DLL_LINKAGE ULONG GetTcpStatisticsEx2(
  [out] PMIB_TCPSTATS2 Statistics,
  [in]  ULONG          Family
);

Paramètres

[out] Statistics

Pointeur vers une structure de MIB_TCPSTATS2 qui reçoit les statistiques TCP de l’ordinateur local.

[in] Family

Famille de protocoles pour laquelle récupérer des statistiques. Ce paramètre doit être l’une des valeurs suivantes :

Valeur Signification
AF_INET
Protocole Internet version 4 (IPv4).
AF_INET6
Protocole IPv6 (Internet Protocol version 6).

Valeur retournée

Si la fonction réussit, la valeur de retour est NO_ERROR.

Si la fonction échoue, la valeur de retour est l’un des codes d’erreur suivants.

Code de retour Description
ERROR_INVALID_PARAMETER
Le paramètre pStats a la valeur NULL ou ne pointe pas vers la mémoire valide, ou le paramètre dwFamily n’est pas une valeur valide.
ERROR_NOT_SUPPORTED
Cette fonction n’est pas prise en charge sur le système d’exploitation sur lequel l’appel de fonction a été effectué.
Autres
Utilisez FormatMessage pour obtenir la chaîne de message pour l’erreur retournée.

Configuration requise

   
Client minimal pris en charge Windows 10, version 1709 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête iphlpapi.h
Bibliothèque Iphlpapi.lib
DLL Iphlpapi.dll

Voir aussi

Informations de référence sur la fonction d’assistance IP

Page d’accueil de l’assistance IP