RAS_PORT_STATISTICS 结构
[从 Windows Vista 开始,不支持 RAS_PORT_STATISTICS 结构。]
RAS_PORT_STATISTICS结构报告 RAS 服务器为连接的端口收集的统计信息。 每次连接端口时,RAS 服务器都会重置各种统计信息计数器。 调用 RasAdminPortClearStatistics 函数以强制 RAS 服务器重置统计信息计数器。
对于属于多链接连接的端口,此结构提供两组统计信息。 第一个集包含连接中所有端口的累积统计信息。 这些统计信息对于连接中的所有端口都是相同的。 第二个集仅包含此端口的统计信息。 如果端口不是多链接连接的一部分,则这两组统计信息具有相同的信息。 若要确定某个端口是否是多链接连接的一部分,检查端口RAS_PORT_0结构的 Flags 成员中的PORT_MULTILINKED位。
语法
typedef struct _RAS_PORT_STATISTICS {
DWORD dwBytesXmited;
DWORD dwBytesRcved;
DWORD dwFramesXmited;
DWORD dwFramesRcved;
DWORD dwCrcErr;
DWORD dwTimeoutErr;
DWORD dwAlignmentErr;
DWORD dwHardwareOverrunErr;
DWORD dwFramingErr;
DWORD dwBufferOverrunErr;
DWORD dwBytesXmitedUncompressed;
DWORD dwBytesRcvedUncompressed;
DWORD dwBytesXmitedCompressed;
DWORD dwBytesRcvedCompressed;
DWORD dwPortBytesXmited;
DWORD dwPortBytesRcved;
DWORD dwPortFramesXmited;
DWORD dwPortFramesRcved;
DWORD dwPortCrcErr;
DWORD dwPortTimeoutErr;
DWORD dwPortAlignmentErr;
DWORD dwPortHardwareOverrunErr;
DWORD dwPortFramingErr;
DWORD dwPortBufferOverrunErr;
DWORD dwPortBytesXmitedUncompressed;
DWORD dwPortBytesRcvedUncompressed;
DWORD dwPortBytesXmitedCompressed;
DWORD dwPortBytesRcvedCompressed;
} RAS_PORT_STATISTICS, *PRAS_PORT_STATISTICS;
成员
-
dwBytesXmited
-
指定连接传输的字节总数。
-
dwBytesRcved
-
指定连接接收的总字节数。
-
dwFramesXmited
-
指定连接传输的帧总数。
-
dwFramesRcved
-
指定连接接收的帧总数。
-
dwCrcErr
-
指定连接上的 CRC 错误总数。 CRC 错误是由循环冗余检查失败引起的。 CRC 错误表示收到数据包中的一个或多个字符在到达时出现乱码。
-
dwTimeoutErr
-
指定连接上的超时错误总数。 如果未及时收到预期的字符,则会发生超时错误。 发生这种情况时,软件假定数据已丢失,并请求重新输入数据。
-
dwAlignmentErr
-
指定连接上的对齐错误总数。 当收到的字符不是预期的字符时,会发生对齐错误。 这通常在字符丢失或发生超时错误时发生。
-
dwHardwareOverrunErr
-
指定连接上的硬件溢出错误的总数。 这些错误指示发送计算机传输字符的速度比接收计算机硬件处理字符快的次数。 如果此问题仍然存在,请降低客户端上的 BPS 连接速率。
-
dwFramingErr
-
指定连接上帧错误的总数。 当接收到具有无效起始位或停止位的异步字符时,会发生成帧错误。
-
dwBufferOverrunErr
-
指定连接上的缓冲区溢出错误的总数。 当发送计算机传输字符的速度超过接收计算机能够容纳字符的速度时,会发生缓冲区溢出错误。 如果此问题仍然存在,请降低客户端上的 BPS 连接速率。
-
dwBytesXmitedUncompressed
-
指定连接未压缩传输的总字节数。
-
dwBytesRcvedUncompressed
-
指定连接未压缩接收的总字节数。
-
dwBytesXmitedCompressed
-
指定连接压缩传输的字节总数。
-
dwBytesRcvedCompressed
-
指定连接压缩接收的总字节数。
-
dwPortBytesXmited
-
指定端口传输的字节总数。
-
dwPortBytesRcved
-
指定端口接收的总字节数。
-
dwPortFramesXmited
-
指定端口传输的帧总数。
-
dwPortFramesRcved
-
指定端口接收的帧总数。
-
dwPortCrcErr
-
指定端口上的 CRC 错误总数。 CRC 错误是由循环冗余检查失败引起的。 CRC 错误表示收到数据包中的一个或多个字符在到达时出现乱码。
-
dwPortTimeoutErr
-
指定端口上的超时错误总数。 如果未及时收到预期的字符,则会发生超时错误。 发生这种情况时,软件假定数据已丢失,并请求重新输入数据。
-
dwPortAlignmentErr
-
指定端口上的对齐错误总数。 当收到的字符不是预期的字符时,会发生对齐错误。 这通常在字符丢失或发生超时错误时发生。
-
dwPortHardwareOverrunErr
-
指定端口上的硬件溢出错误总数。 这些错误指示发送计算机传输字符的速度比接收计算机硬件处理字符快的次数。 如果此问题仍然存在,请降低客户端上的 BPS 连接速率。
-
dwPortFramingErr
-
指定端口上帧错误的总数。 当接收到具有无效起始位或停止位的异步字符时,会发生成帧错误。
-
dwPortBufferOverrunErr
-
指定端口上的缓冲区溢出错误的总数。 当发送计算机传输字符的速度超过接收计算机能够容纳字符的速度时,会发生缓冲区溢出错误。 如果此问题仍然存在,请降低客户端上的 BPS 连接速率。
-
dwPortBytesXmitedUncompressed
-
指定端口未压缩传输的总字节数。 如果端口是多链接连接的一部分,则此成员无效。 请改用连接的压缩统计信息。
-
dwPortBytesRcvedUncompressed
-
指定端口未压缩接收的总字节数。 如果端口是多链接连接的一部分,则此成员无效。 请改用连接的压缩统计信息。
-
dwPortBytesXmitedCompressed
-
指定端口压缩传输的总字节数。 如果端口是多链接连接的一部分,则此成员无效。 请改用连接的压缩统计信息。
-
dwPortBytesRcvedCompressed
-
指定端口压缩的接收的总字节数。 如果端口是多链接连接的一部分,则此成员无效。 请改用连接的压缩统计信息。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
终止客户端支持 |
Windows XP |
终止服务器支持 |
Windows Server 2003 |
标头 |
|