Поделиться через


структура TCP_ESTATS_BANDWIDTH_ROD_v0 (tcpestats.h)

Структура TCP_ESTATS_BANDWIDTH_ROD_v0 содержит динамические сведения только для чтения для расширенной статистики TCP по оценке пропускной способности для TCP-подключения.

Синтаксис

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;

Члены

OutboundBandwidth

Тип: ULONG64

Вычисляемая оценка исходящей пропускной способности (в битах в секунду) для сетевого пути для TCP-подключения.

InboundBandwidth

Тип: ULONG64

Вычисляемая оценка пропускной способности входящего трафика (в битах в секунду) для сетевого пути для TCP-подключения.

OutboundInstability

Тип: ULONG64

Мера (в битах в секунду) оценки неустойчивости исходящей пропускной способности для сетевого пути для TCP-подключения.

InboundInstability

Тип: ULONG64

Мера (в битах в секунду) неустойчивости оценки пропускной способности входящего трафика для сетевого пути для TCP-подключения.

OutboundBandwidthPeaked

Тип: BOOLEAN

Логическое значение, указывающее, достигла ли вычисленная оценка исходящей пропускной способности для сетевого пути для TCP-подключения.

InboundBandwidthPeaked

Тип: BOOLEAN

Логическое значение, указывающее, достигла ли вычисленная оценка пропускной способности входящего трафика для сетевого пути для TCP-подключения.

Комментарии

Структура TCP_ESTATS_BANDWIDTH_ROD_v0 используется как часть расширенной статистики TCP, доступной в Windows Vista и более поздних версиях.

TCP_ESTATS_BANDWIDTH_ROD_v0 определяется как версия 0 структуры для динамической информации только для чтения для расширенной статистики TCP по оценке пропускной способности для TCP-подключения. Эти сведения доступны после установки подключения.

Структура TCP_ESTATS_BANDWIDTH_ROD_v0 извлекается с помощью вызовов функций GetPerTcp6ConnectionEStats или GetPerTcpConnectionEStats при передаче TcpConnectionEstatsBandwidth в параметре EstatsType . Чтобы получить эту структуру, необходимо включить расширенную статистику TCP.

Члены этой структуры не определены в RFC IETF в MIB расширенной статистики TCP. Дополнительные сведения об этом RFC см. в разделе http://www.ietf.org/rfc/rfc4898.txt.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть tcpestats.h

См. также раздел

GetIpNetworkConnectionBandwidthEstimates

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

NL_BANDWIDTH_INFORMATION

TCP_ESTATS_TYPE