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 |