TCP_ESTATS_SYN_OPTS_ROS_v0-Struktur (tcpestats.h)

Die TCP_ESTATS_SYN_OPTS_ROS_v0-Struktur enthält schreibgeschützte statische Informationen für erweiterte TCP-Statistiken für den SYN-Austausch für eine TCP-Verbindung.

Syntax

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;

Member

ActiveOpen

Typ: BOOLEAN

Ein -Wert, der angibt, ob die TCP-Verbindung aktiv geöffnet war.

Wenn die lokale Verbindung den SYN-SENT-Zustand durchlaufen hat, wird dieser Member auf TRUE festgelegt. Andernfalls wird dieser Member auf FALSE festgelegt.

MssRcvd

Typ: ULONG

Der Wert, der während des SYN-Austauschs in einer Option maximale Segmentgröße (Maximum Segment Size, MSS) empfangen wurde, oder null, wenn keine MSS-Option empfangen wurde.

Dieser Wert ist die maximale Datenmenge in einem einzelnen TCP-Datagramm, die der Remotehost empfangen kann.

MssSent

Typ: ULONG

Der Wert, der während des SYN-Austauschs in einer MSS-Option gesendet wurde, oder null, wenn keine MSS-Option gesendet wurde.

Hinweise

Die TCP_ESTATS_SYN_OPTS_ROS_v0-Struktur wird als Teil der erweiterten TCP-Statistikfunktion verwendet, die unter Windows Vista und höher verfügbar ist.

Die TCP_ESTATS_SYN_OPTS_ROS_v0 ist als Version 0 der Struktur für schreibgeschützte statische Informationen zum SYN-Austausch für eine TCP-Verbindung definiert. Das TCP-Protokoll lässt es nicht zu, dass sich die Member dieser Struktur nach dem SYN-Austausch ändern. Diese Informationen sind nach Abschluss des SYN-Austauschs verfügbar.

Die TCP_ESTATS_SYN_OPTS_ROS_v0-Struktur wird durch Aufrufe der Funktionen GetPerTcp6ConnectionEStats oder GetPerTcpConnectionEStats abgerufen, wenn TcpConnectionEstatsSynOpts im EstatsType-Parameter übergeben wird. Erweiterte TCP-Statistiken müssen nicht aktiviert werden, um diese Struktur abzurufen.

Der MSS in den MssRcvd - und MssSent-Membern ist die maximale Datenmenge in einem einzelnen TCP-Datagramm. Der MSS kann ein sehr großer Wert sein.

Die Member dieser Struktur werden im IETF-RFC für die TCP Extended Statistics MIB definiert. Weitere Informationen finden Sie unter http://www.ietf.org/rfc/rfc4898.txt.

Im Folgenden finden Sie die Zuordnung der Member in der TCP_ESTATS_SYN_OPTS_ROS_v0-Struktur zu den Einträgen, die in RFC 4898 für erweiterte TCP-Statistiken definiert sind:

Begriff BESCHREIBUNG
ActiveOpen tcpEStatsStackActiveOpen
MssRcvd tcpEStatsStackMSSRcvd
MssSent tcpEStatsStackMSSent

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile tcpestats.h

Weitere Informationen

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

TCP_ESTATS_TYPE