Partager via


TCP_ESTATS_BANDWIDTH_ROD_v0 structure (tcpestats.h)

La structure TCP_ESTATS_BANDWIDTH_ROD_v0 contient des informations dynamiques en lecture seule pour les statistiques TCP étendues sur l’estimation de la bande passante pour une connexion TCP.

Syntaxe

typedef struct _TCP_ESTATS_BANDWIDTH_ROD_v0 {
  ULONG64 OutboundBandwidth;
  ULONG64 InboundBandwidth;
  ULONG64 OutboundInstability;
  ULONG64 InboundInstability;
  BOOLEAN OutboundBandwidthPeaked;
  BOOLEAN InboundBandwidthPeaked;
} TCP_ESTATS_BANDWIDTH_ROD_v0, *PTCP_ESTATS_BANDWIDTH_ROD_v0;

Membres

OutboundBandwidth

Type : ULONG64

Estimation de la bande passante sortante calculée, en bits par seconde, pour le chemin réseau de la connexion TCP.

InboundBandwidth

Type : ULONG64

Estimation de la bande passante entrante calculée, en bits par seconde, pour le chemin réseau de la connexion TCP.

OutboundInstability

Type : ULONG64

Mesure, en bits par seconde, de l’instabilité de l’estimation de la bande passante sortante pour le chemin réseau de la connexion TCP.

InboundInstability

Type : ULONG64

Mesure, en bits par seconde, de l’instabilité de l’estimation de la bande passante entrante pour le chemin réseau de la connexion TCP.

OutboundBandwidthPeaked

Type : BOOLEAN

Valeur booléenne qui indique si l’estimation de la bande passante sortante calculée pour le chemin réseau de la connexion TCP a atteint sa valeur maximale.

InboundBandwidthPeaked

Type : BOOLEAN

Valeur booléenne qui indique si l’estimation de la bande passante entrante calculée pour le chemin réseau de la connexion TCP a atteint sa valeur maximale.

Remarques

La structure TCP_ESTATS_BANDWIDTH_ROD_v0 est utilisée dans le cadre de la fonctionnalité de statistiques étendues TCP disponible sur Windows Vista et versions ultérieures.

Le TCP_ESTATS_BANDWIDTH_ROD_v0 est défini comme version 0 de la structure pour les informations dynamiques en lecture seule pour les statistiques TCP étendues sur l’estimation de la bande passante pour une connexion TCP. Ces informations sont disponibles une fois la connexion établie.

La structure TCP_ESTATS_BANDWIDTH_ROD_v0 est récupérée par les appels aux fonctions GetPerTcp6ConnectionEStats ou GetPerTcpConnectionEStats lorsque TcpConnectionEstatsBandwidth est passé dans le paramètre EstatsType . Les statistiques TCP étendues doivent être activées pour récupérer cette structure.

Les membres de cette structure ne sont pas définis dans la RFC IETF sur le MIB de statistiques étendues TCP. Pour plus d’informations sur cette RFC, consultez http://www.ietf.org/rfc/rfc4898.txt.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête tcpestats.h

Voir aussi

GetIpNetworkConnectionBandwidthEstimates

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

NL_BANDWIDTH_INFORMATION

TCP_ESTATS_TYPE