Share via


TCP_ESTATS_FINE_RTT_ROD_v0-Struktur (tcpestats.h)

Die TCP_ESTATS_FINE_RTT_ROD_v0-Struktur enthält schreibgeschützte dynamische Informationen für erweiterte TCP-Statistiken zur differenzierten RtT-Schätzung (Roundtripzeit) für eine TCP-Verbindung.

Syntax

typedef struct _TCP_ESTATS_FINE_RTT_ROD_v0 {
  ULONG RttVar;
  ULONG MaxRtt;
  ULONG MinRtt;
  ULONG SumRtt;
} TCP_ESTATS_FINE_RTT_ROD_v0, *PTCP_ESTATS_FINE_RTT_ROD_v0;

Member

RttVar

Typ: ULONG

Die Roundtripzeitvariation in Mikrosekunden, die bei der automatischen Optimierung des Empfangsfensters verwendet wird, wenn die erweiterte TCP-Statistikfunktion aktiviert ist.

MaxRtt

Typ: ULONG

Die maximale Stichproben-Roundtripzeit in Mikrosekunden.

MinRtt

Typ: ULONG

Die minimale Stichproben-Roundtripzeit in Mikrosekunden.

SumRtt

Typ: ULONG

Eine geglättete Roundtripzeit in Mikrosekunden, die aus allen Roundtripzeiten berechnet wird. Die Glättung ist eine gewichtete Additivfunktion, die den RttVar-Member verwendet.

Hinweise

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

Der TCP_ESTATS_FINE_RTT_ROD_v0 ist als Version 0 der Struktur für schreibgeschützte dynamische Informationen für erweiterte TCP-Statistiken zur differenzierten Roundtripzeitschätzung für eine TCP-Verbindung definiert. Diese Informationen sind verfügbar, nachdem die Verbindung hergestellt wurde.

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

Der TCP-Retransmission-Timer wird im IETF RFC 2988 on Computing TCP's Retransmission Timer ausführlicher erläutert. Weitere Informationen finden Sie unter http://www.ietf.org/rfc/rfc2988.txt.

Die Member dieser Struktur sind nicht im IETF-RFC für die TCP Extended Statistics MIB definiert. Es gibt jedoch Member in der TCP_ESTATS_PATH_ROD_v0-Struktur , die ähnliche Zeitmessungen in Millisekunden bereitstellen. Weitere Informationen finden Sie in der TCP_ESTATS_PATH_ROD_v0-Struktur und http://www.ietf.org/rfc/rfc4898.txt.

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_PATH_ROD_v0

TCP_ESTATS_TYPE