Share via


estrutura TCP_ESTATS_OBS_REC_ROD_v0 (tcpestats.h)

A estrutura TCP_ESTATS_OBS_REC_ROD_v0 contém informações dinâmicas somente leitura para estatísticas TCP estendidas observadas no receptor remoto para uma conexão TCP.

Sintaxe

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;

Membros

CurRwinRcvd

Tipo: ULONG

O anúncio de janela mais recente, em bytes, recebido do receptor remoto.

MaxRwinRcvd

Tipo: ULONG

O anúncio máximo da janela, em bytes, recebido do receptor remoto.

MinRwinRcvd

Tipo: ULONG

O anúncio mínimo da janela, em bytes, recebido do receptor remoto.

WinScaleRcvd

Tipo: ULONG

O valor da opção de escala de janela recebida se uma tiver sido recebida do receptor remoto; caso contrário, um valor de -1.

Observe que, se o membro WinScaleSent da estrutura TCP_ESTATS_REC_ROD_v0 e o membro WinScaleRcvd não forem -1, Snd.Wind.Scale será igual a esse valor e usado para dimensionar anúncios de janela do receptor do host remoto para o host local.

Comentários

A estrutura TCP_ESTATS_OBS_REC_ROD_v0 é usada como parte do recurso de estatísticas estendidas TCP disponível no Windows Vista e posterior.

O TCP_ESTATS_OBS_REC_ROD_v0 é definido como a versão 0 da estrutura para informações dinâmicas somente leitura para estatísticas TCP estendidas no receptor local para uma conexão TCP. Essas informações estarão disponíveis depois que a conexão for estabelecida.

A estrutura TCP_ESTATS_OBS_REC_ROD_v0 é recuperada por chamadas para as funções GetPerTcp6ConnectionEStats ou GetPerTcpConnectionEStats quando TcpConnectionEstatsObsRec é passado no parâmetro EstatsType . As estatísticas de TCP estendidas precisam ser habilitadas para recuperar essa estrutura.

Os membros dessa estrutura são definidos no RFC IETF no MIB estatísticas estendidas do TCP. Para obter mais informações, consulte http://www.ietf.org/rfc/rfc4898.txt.

Veja a seguir o mapeamento dos membros na estrutura TCP_ESTATS_OBS_REC_ROD_v0 para as entradas definidas no RFC 4898 para estatísticas TCP estendidas:

Termo Descrição
CurRwinRcvd tcpEStatsPerfCurRwinRcvd
MaxRwinRcvd tcpEStatsPerfMaxRwinRcvd
MinRwinRcvd Nenhum mapeamento para este membro.
WinScaleRcvd tcpEStatsStackWinScaleRcvd

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho tcpestats.h

Confira também

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

TCP_ESTATS_TYPE