структура 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.
Требования
Требование | Ценность |
---|---|
заголовка | ntddser.h |