Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запрос IOCTL_SERIAL_GET_STATS возвращает сведения о производительности последовательного контроллера. Статистика включает количество передаваемых символов, количество полученных символов и полезную статистику ошибок. Драйвер постоянно увеличивает значения производительности.
Чтобы сбросить накопленные значения производительности до нуля, клиент может использовать запрос IOCTL_SERIAL_CLEAR_STATS.
Основной код
Входной буфер
Никакой.
Длина входного буфера
Никакой.
Выходной буфер
Элемент AssociatedIrp.SystemBuffer указывает на выделенную клиентом структуру SERIALPERF_STATS, которую драйвер последовательного контроллера использует для вывода сведений о производительности.
Длина выходного буфера
Элемент Parameters.DeviceIoControl.OutputBufferLength имеет размер в байтах структуры SERIALPERF_STATS.
Блок состояния
Irp->IoStatus.Status STATUS_SUCCESS, если запрос выполнен успешно. В противном случае состояние соответствующего условия ошибки в качестве кода NTSTATUS.
Требования
| Требование | Ценность |
|---|---|
| заголовка | ntddser.h (include Ntddser.h) |