Поделиться через


структура 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

См. также раздел

IOCTL_SERIAL_CLEAR_STATS

IOCTL_SERIAL_GET_STATS