struttura TCP_ESTATS_SYN_OPTS_ROS_v0 (tcpestats.h)

La struttura TCP_ESTATS_SYN_OPTS_ROS_v0 contiene informazioni statiche di sola lettura per le statistiche TCP estese su SYN exchange per una connessione TCP.

Sintassi

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;

Members

ActiveOpen

Tipo: BOOLEAN

Valore che indica se la connessione TCP è stata aperta.

Se la connessione locale ha attraversato lo stato SYN-SENT, questo membro è impostato su TRUE. In caso contrario, questo membro è impostato su FALSE.

MssRcvd

Tipo: ULONG

Valore ricevuto in un'opzione Dimensione massima segmento (MSS) durante lo scambio SYN o zero se non è stata ricevuta alcuna opzione MSS.

Questo valore è il numero massimo di dati in un singolo datagramma TCP che l'host remoto può ricevere.

MssSent

Tipo: ULONG

Valore inviato in un'opzione MSS durante lo scambio SYN o zero se non è stata inviata alcuna opzione MSS.

Commenti

La struttura TCP_ESTATS_SYN_OPTS_ROS_v0 viene usata come parte della funzionalità delle statistiche estese TCP disponibile in Windows Vista e versioni successive.

Il TCP_ESTATS_SYN_OPTS_ROS_v0 è definito come versione 0 della struttura per informazioni statiche di sola lettura su SYN exchange per una connessione TCP. Il protocollo TCP non consente ai membri di questa struttura di modificare dopo lo scambio SYN. Queste informazioni sono disponibili dopo il completamento dello scambio SYN.

La struttura TCP_ESTATS_SYN_OPTS_ROS_v0 viene recuperata dalle chiamate al parametro GetPerTcp6ConnectionEStats o GetPerTcpConnectionEStats quando TcpConnectionEstatsSynOpts viene passato nel parametro EstatsType. Le statistiche TCP estese non devono essere abilitate per recuperare questa struttura.

Il servizio mss nei membri MssRcvd e MssSent è il numero massimo di dati in un singolo datagramma TCP. Il servizio mss può essere un valore molto grande.

I membri di questa struttura sono definiti nel MIB di IETF RFC in TCP Extended Statistics MIB. Per altre informazioni, vedere http://www.ietf.org/rfc/rfc4898.txt.

Di seguito è riportato il mapping dei membri nella struttura TCP_ESTATS_SYN_OPTS_ROS_v0 alle voci definite in RFC 4898 per le statistiche TCP estese:

Termine Descrizione
ActiveOpen tcpEStatsStackActiveOpen
MssRcvd tcpEStatsStackMSSRcvd
MssSent tcpEStatsStackMSSSent

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione tcpestats.h

Vedi anche

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

TCP_ESTATS_TYPE