estrutura TCP_ESTATS_BANDWIDTH_ROD_v0 (tcpestats.h)

A estrutura TCP_ESTATS_BANDWIDTH_ROD_v0 contém informações dinâmicas somente leitura para estatísticas TCP estendidas sobre estimativa de largura de banda para uma conexão TCP.

Sintaxe

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;

Membros

OutboundBandwidth

Tipo: ULONG64

A estimativa de largura de banda de saída computada, em bits por segundo, para o caminho de rede para a conexão TCP.

InboundBandwidth

Tipo: ULONG64

A estimativa de largura de banda de entrada computada, em bits por segundo, para o caminho de rede para a conexão TCP.

OutboundInstability

Tipo: ULONG64

Uma medida, em bits por segundo, da instabilidade da estimativa de largura de banda de saída para o caminho de rede para a conexão TCP.

InboundInstability

Tipo: ULONG64

Uma medida, em bits por segundo, da instabilidade da estimativa de largura de banda de entrada para o caminho de rede para a conexão TCP.

OutboundBandwidthPeaked

Tipo: BOOLEAN

Um valor booliano que indica se a estimativa de largura de banda de saída computada para o caminho de rede para a conexão TCP atingiu seu valor máximo.

InboundBandwidthPeaked

Tipo: BOOLEAN

Um valor booliano que indica se a estimativa de largura de banda de entrada computada para o caminho de rede para a conexão TCP atingiu seu valor máximo.

Comentários

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

O TCP_ESTATS_BANDWIDTH_ROD_v0 é definido como a versão 0 da estrutura para informações dinâmicas somente leitura para estatísticas TCP estendidas sobre estimativa de largura de banda para uma conexão TCP. Essas informações estão disponíveis após a conexão ter sido estabelecida.

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

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

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

GetIpNetworkConnectionBandwidthEstimates

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

NL_BANDWIDTH_INFORMATION

TCP_ESTATS_TYPE