RAS_STATS 结构 (ras.h)

RAS_STATS 结构存储单链路 RAS 连接或多链接 RAS 连接中的某个链接的统计信息。

语法

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;

成员

dwSize

指定结构的版本。 在函数调用中使用 结构之前,将此成员设置为 sizeof ( RAS_STATS) 。

dwBytesXmited

通过此连接或链接传输的字节数。

dwBytesRcved

通过此连接或链接接收的字节数。

dwFramesXmited

通过此连接或链接传输的帧数。

dwFramesRcved

通过此连接或链接接收的帧数。

dwCrcErr

循环冗余检查 (CRC 的数量) 此连接或链接上的错误。

dwTimeoutErr

此连接或链接上的超时错误数。

dwAlignmentErr

此连接或链接上的对齐错误数。

dwHardwareOverrunErr

此连接或链接上的硬件溢出错误数。

dwFramingErr

此连接或链接上的帧错误数。

dwBufferOverrunErr

此连接或链接上的缓冲区溢出错误数。

dwCompressionRatioIn

在此连接或链接上接收的数据的压缩率。

注意 此元素仅对单链接连接或多链接连接中的单个链接有效。
 

dwCompressionRatioOut

在此连接或链接上传输的数据的压缩率。

注意 此元素仅对单链接连接或多链接连接中的单个链接有效。
 

dwBps

连接或链接的速度(以位/秒为单位)。

对于单链路连接和多链接连接中的单个链接,此速度是在建立连接或链接时协商的。

对于多链接连接,此速度等于各个链接的速度之和。 对于多链接连接,此速度因添加或删除链接而异。

此速度不等于连接或链接的吞吐量。 若要计算平均吞吐量,请将 (dwBytesXmited) 和接收 (dwBytesRcved) 的字节数除以连接或链接 (dwConnectDuration) 。

dwConnectDuration

连接或链接已连接的时间量(以毫秒为单位)。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 ras.h

请参阅

RasClearConnectionStatistics

RasClearLinkStatistics

RasGetConnectionStatistics

RasGetLinkStatistics

远程访问服务 (RAS) 概述

远程访问服务结构