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 |