SERIALPERF_STATS 结构 (ntddser.h)
SERIALPERF_STATS 结构包含串行端口的性能统计信息。
语法
typedef struct _SERIALPERF_STATS {
ULONG ReceivedCount;
ULONG TransmittedCount;
ULONG FrameErrorCount;
ULONG SerialOverrunErrorCount;
ULONG BufferOverrunErrorCount;
ULONG ParityErrorCount;
} SERIALPERF_STATS, *PSERIALPERF_STATS;
成员
ReceivedCount
自打开串行端口或处理最后 一个IOCTL_SERIAL_CLEAR_STATS 请求以来收到的字符数。
TransmittedCount
自串行端口打开或处理最后 一个IOCTL_SERIAL_CLEAR_STATS 请求以来传输的字符数。
FrameErrorCount
自串行端口打开或处理最后 一个IOCTL_SERIAL_CLEAR_STATS 请求以来检测到的帧错误数。
SerialOverrunErrorCount
自打开串行端口或处理最后 一个IOCTL_SERIAL_CLEAR_STATS 请求以来检测到的串行溢出错误数。
BufferOverrunErrorCount
自串行端口打开或处理最后 一个IOCTL_SERIAL_CLEAR_STATS 请求以来检测到的缓冲区溢出错误数。
ParityErrorCount
自串行端口打开或上次处理 IOCTL_SERIAL_CLEAR_STATS 请求以来检测到的奇偶校验错误数。
注解
此结构由 IOCTL_SERIAL_GET_STATS 请求使用。
若要将性能统计信息重置为零,请发送 IOCTL_SERIAL_CLEAR_STATS 请求。
要求
要求 | 值 |
---|---|
Header | ntddser.h |