Compartir a través de


estructura de TCP_ESTATS_SYN_OPTS_ROS_v0 (tcpestats.h)

La estructura de TCP_ESTATS_SYN_OPTS_ROS_v0 contiene información estática de solo lectura para estadísticas TCP extendidas en SYN Exchange para una conexión TCP.

Sintaxis

typedef struct _TCP_ESTATS_SYN_OPTS_ROS_v0 {
  BOOLEAN ActiveOpen;
  ULONG   MssRcvd;
  ULONG   MssSent;
} TCP_ESTATS_SYN_OPTS_ROS_v0, *PTCP_ESTATS_SYN_OPTS_ROS_v0;

Miembros

ActiveOpen

Tipo: BOOLEAN

Valor que indica si la conexión TCP estaba abierta.

Si la conexión local atraviesa el estado SYN-SENT, este miembro se establece en TRUE. De lo contrario, este miembro se establece en FALSE.

MssRcvd

Tipo: ULONG

Valor recibido en una opción Tamaño máximo de segmento (MSS) durante el intercambio SYN, o cero si no se recibió ninguna opción MSS.

Este valor es el máximo de datos en un único datagrama TCP que puede recibir el host remoto.

MssSent

Tipo: ULONG

Valor enviado en una opción MSS durante el intercambio syn o cero si no se envió ninguna opción MSS.

Comentarios

La estructura de TCP_ESTATS_SYN_OPTS_ROS_v0 se usa como parte de la característica de estadísticas extendidas tcp disponible en Windows Vista y versiones posteriores.

El TCP_ESTATS_SYN_OPTS_ROS_v0 se define como la versión 0 de la estructura para obtener información estática de solo lectura en SYN Exchange para una conexión TCP. El protocolo TCP no permite que los miembros de esta estructura cambien después del intercambio SYN. Esta información está disponible después de que se haya completado el intercambio syn.

Las TCP_ESTATS_SYN_OPTS_ROS_v0 estructura se recuperan mediante llamadas a las funciones GetPerTcp6ConnectionEStats o GetPerTcpConnectionEStats cuando TcpConnectionEstatsSynOpts se pasa en el parámetro EstatsType . No es necesario habilitar las estadísticas TCP extendidas para recuperar esta estructura.

El MSS de los miembros MssRcvd y MssSent es el máximo de datos en un único datagrama TCP. MSS puede ser un valor muy grande.

Los miembros de esta estructura se definen en la RFC de IETF en el MIB de estadísticas extendidas tcp. Para obtener más información, vea http://www.ietf.org/rfc/rfc4898.txt.

A continuación se muestra la asignación de los miembros de la estructura TCP_ESTATS_SYN_OPTS_ROS_v0 a las entradas definidas en RFC 4898 para las estadísticas TCP extendidas:

Término Descripción
ActiveOpen tcpEStatsStackActiveOpen
MssRcvd tcpEStatsStackMSSRcvd
MssSent tcpEStatsStackMSSSent

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado tcpestats.h

Consulte también

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

TCP_ESTATS_TYPE