estrutura RAS_STATS (ras.h)

A estrutura RAS_STATS armazena as estatísticas para uma conexão RAS de link único ou para um dos links em uma conexão RAS de vários links.

Sintaxe

typedef struct _RAS_STATS {
  DWORD dwSize;
  DWORD dwBytesXmited;
  DWORD dwBytesRcved;
  DWORD dwFramesXmited;
  DWORD dwFramesRcved;
  DWORD dwCrcErr;
  DWORD dwTimeoutErr;
  DWORD dwAlignmentErr;
  DWORD dwHardwareOverrunErr;
  DWORD dwFramingErr;
  DWORD dwBufferOverrunErr;
  DWORD dwCompressionRatioIn;
  DWORD dwCompressionRatioOut;
  DWORD dwBps;
  DWORD dwConnectDuration;
} RAS_STATS, *PRAS_STATS;

Membros

dwSize

Especifica a versão da estrutura. Defina esse membro como sizeof(RAS_STATS) antes de usar a estrutura em uma chamada de função.

dwBytesXmited

O número de bytes transmitidos por meio dessa conexão ou link.

dwBytesRcved

O número de bytes recebidos por meio dessa conexão ou link.

dwFramesXmited

Os quadros numéricos transmitidos por meio dessa conexão ou link.

dwFramesRcved

O número de quadros recebidos por meio dessa conexão ou link.

dwCrcErr

O número de erros de CRC (marcar de redundância cíclica) nessa conexão ou link.

dwTimeoutErr

O número de erros de tempo limite nessa conexão ou link.

dwAlignmentErr

O número de erros de alinhamento nessa conexão ou link.

dwHardwareOverrunErr

O número de erros de estouro de hardware nessa conexão ou link.

dwFramingErr

O número de erros de enquadramento nessa conexão ou link.

dwBufferOverrunErr

O número de erros de estouro de buffer nessa conexão ou link.

dwCompressionRatioIn

A taxa de compactação para os dados recebidos nessa conexão ou link.

Nota Esse elemento só é válido para uma conexão de link único ou um único link em uma conexão multilink.
 

dwCompressionRatioOut

A taxa de compactação para os dados que estão sendo transmitidos nessa conexão ou link.

Nota Esse elemento só é válido para uma conexão de link único ou um único link em uma conexão multilink.
 

dwBps

A velocidade da conexão ou do link, em bits por segundo.

Para uma conexão de link único e para links individuais em uma conexão multilink, essa velocidade é negociada no momento em que a conexão ou o link é estabelecido.

Para conexões multilink, essa velocidade é igual à soma das velocidades dos links individuais. Para conexões multilink, essa velocidade varia conforme os links são adicionados ou excluídos.

Essa velocidade não é igual à taxa de transferência da conexão ou do link. Para calcular a taxa de transferência média, divida o número de bytes transmitidos (dwBytesXmited) e recebidos (dwBytesRcved) pela quantidade de tempo em que a conexão ou o link foi atualizado (dwConnectDuration).

dwConnectDuration

A quantidade de tempo, em milissegundos, que a conexão ou o link foi conectado.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho ras.h

Confira também

RasClearConnectionStatistics

RasClearLinkStatistics

RasGetConnectionStatistics

RasGetLinkStatistics

Visão geral do RAS (Serviço de Acesso Remoto)

Estruturas de serviço de acesso remoto