Partager via


TCP_ESTATS_OBS_REC_ROD_v0 structure (tcpestats.h)

La structure TCP_ESTATS_OBS_REC_ROD_v0 contient des informations dynamiques en lecture seule pour les statistiques TCP étendues observées sur le récepteur distant pour une connexion TCP.

Syntaxe

typedef struct _TCP_ESTATS_OBS_REC_ROD_v0 {
  ULONG CurRwinRcvd;
  ULONG MaxRwinRcvd;
  ULONG MinRwinRcvd;
  UCHAR WinScaleRcvd;
} TCP_ESTATS_OBS_REC_ROD_v0, *PTCP_ESTATS_OBS_REC_ROD_v0;

Membres

CurRwinRcvd

Type : ULONG

Publication de fenêtre la plus récente, en octets, reçue du récepteur distant.

MaxRwinRcvd

Type : ULONG

Publication de fenêtre maximale, en octets, reçue du récepteur distant.

MinRwinRcvd

Type : ULONG

Publication de fenêtre minimale, en octets, reçue du récepteur distant.

WinScaleRcvd

Type : ULONG

Valeur de l’option d’échelle de fenêtre reçue si elle a été reçue du récepteur distant ; sinon, la valeur est -1.

Notez que si le membre WinScaleSent de la structure TCP_ESTATS_REC_ROD_v0 et le membre WinScaleRcvd ne sont pas -1, Snd.Wind.Scale est identique à cette valeur et utilisé pour mettre à l’échelle les annonces de fenêtre de récepteur de l’hôte distant vers l’hôte local.

Remarques

La structure TCP_ESTATS_OBS_REC_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_OBS_REC_ROD_v0 est défini en tant que version 0 de la structure pour les informations dynamiques en lecture seule pour les statistiques TCP étendues sur le récepteur local pour une connexion TCP. Ces informations sont disponibles une fois la connexion établie.

La structure TCP_ESTATS_OBS_REC_ROD_v0 est récupérée par les appels aux fonctions GetPerTcp6ConnectionEStats ou GetPerTcpConnectionEStats lorsque TcpConnectionEstatsObsRec 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 sont définis dans la RFC IETF sur le MIB des statistiques étendues TCP. Pour plus d’informations, consultez http://www.ietf.org/rfc/rfc4898.txt.

Voici le mappage des membres de la structure TCP_ESTATS_OBS_REC_ROD_v0 aux entrées définies dans RFC 4898 pour les statistiques TCP étendues :

Terme Description
CurRwinRcvd tcpEStatsPerfCurRwinRcvd
MaxRwinRcvd tcpEStatsPerfMaxRwinRcvd
MinRwinRcvd Aucun mappage à ce membre.
WinScaleRcvd tcpEStatsStackWinScaleRcvd

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

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

TCP_ESTATS_TYPE