Freigeben über


TCP_ESTATS_BANDWIDTH_ROD_v0 Struktur (tcpestats.h)

Die TCP_ESTATS_BANDWIDTH_ROD_v0-Struktur enthält schreibgeschützte dynamische Informationen für erweiterte TCP-Statistiken zur Bandbreitenschätzung für eine TCP-Verbindung.

Syntax

typedef struct _TCP_ESTATS_BANDWIDTH_ROD_v0 {
  ULONG64 OutboundBandwidth;
  ULONG64 InboundBandwidth;
  ULONG64 OutboundInstability;
  ULONG64 InboundInstability;
  BOOLEAN OutboundBandwidthPeaked;
  BOOLEAN InboundBandwidthPeaked;
} TCP_ESTATS_BANDWIDTH_ROD_v0, *PTCP_ESTATS_BANDWIDTH_ROD_v0;

Member

OutboundBandwidth

Typ: ULONG64

Die berechnete ausgehende Bandbreite in Bits pro Sekunde für den Netzwerkpfad für die TCP-Verbindung.

InboundBandwidth

Typ: ULONG64

Die berechnete eingehende Bandbreite in Bits pro Sekunde für den Netzwerkpfad für die TCP-Verbindung.

OutboundInstability

Typ: ULONG64

Ein Maß für die Instabilität der ausgehenden Bandbreitenschätzung für den Netzwerkpfad für die TCP-Verbindung in Bits pro Sekunde.

InboundInstability

Typ: ULONG64

Ein Maß für die Instabilität der eingehenden Bandbreitenschätzung für den Netzwerkpfad für die TCP-Verbindung in Bits pro Sekunde.

OutboundBandwidthPeaked

Typ: BOOLEAN

Ein boolescher Wert, der angibt, ob die berechnete ausgehende Bandbreitenschätzung für den Netzwerkpfad für die TCP-Verbindung ihren Spitzenwert erreicht hat.

InboundBandwidthPeaked

Typ: BOOLEAN

Ein boolescher Wert, der angibt, ob die berechnete Eingehende Bandbreitenschätzung für den Netzwerkpfad für die TCP-Verbindung ihren Spitzenwert erreicht hat.

Hinweise

Die TCP_ESTATS_BANDWIDTH_ROD_v0-Struktur wird als Teil des erweiterten TCP-Statistikfeatures verwendet, das unter Windows Vista und höher verfügbar ist.

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

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

Die Member dieser Struktur sind nicht im IETF-RFC für die erweiterte TCP-Statistik-MIB definiert. Weitere Informationen zu diesem RFC finden Sie unter 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

GetIpNetworkConnectionBandwidthEstimates

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

NL_BANDWIDTH_INFORMATION

TCP_ESTATS_TYPE