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


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

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

Синтаксис

typedef struct _TCP_ESTATS_OBS_REC_ROD_v0 {
  ULONG CurRwinRcvd;
  ULONG MaxRwinRcvd;
  ULONG MinRwinRcvd;
  UCHAR WinScaleRcvd;
} TCP_ESTATS_OBS_REC_ROD_v0, *PTCP_ESTATS_OBS_REC_ROD_v0;

Члены

CurRwinRcvd

Тип: ULONG

Последнее объявление окна в байтах, полученное от удаленного получателя.

MaxRwinRcvd

Тип: ULONG

Максимальное объявление окна в байтах, полученное от удаленного получателя.

MinRwinRcvd

Тип: ULONG

Минимальное объявление окна в байтах, полученное от удаленного получателя.

WinScaleRcvd

Тип: ULONG

Значение параметра масштабирования полученного окна, если он был получен от удаленного получателя; в противном случае — значение -1.

Обратите внимание, что если член WinScaleSent структуры TCP_ESTATS_REC_ROD_v0 и член WinScaleRcvd не являются -1, то Snd.Wind.Scale будет таким же, как и это значение, и будет использоваться для масштабирования объявлений окна приемника с удаленного узла на локальный узел.

Комментарии

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

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

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

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

Ниже приведено сопоставление элементов в структуре TCP_ESTATS_OBS_REC_ROD_v0 с записями, определенными в RFC 4898 для расширенной статистики TCP.

Термин Описание
CurRwinRcvd tcpEStatsPerfCurRwinRcvd
MaxRwinRcvd tcpEStatsPerfMaxRwinRcvd
MinRwinRcvd Нет сопоставления с этим элементом.
WinScaleRcvd tcpEStatsStackWinScaleRcvd

Требования

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

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

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

TCP_ESTATS_TYPE