IOCTL_SERIAL_SET_BAUD_RATE IOCTL (ntddser.h)
Запрос IOCTL_SERIAL_SET_BAUD_RATE задает скорость передачи данных на устройстве последовательного контроллера. Драйвер последовательного контроллера проверяет указанную скорость передачи данных.
Чтобы получить скорость передачи данных, клиент может использовать запрос IOCTL_SERIAL_GET_BAUD_RATE .
Основной код
Входной буфер
Элемент AssociatedIrp.SystemBuffer указывает на SERIAL_BAUD_RATE структуру, которую клиент выделяет и задает для ввода скорости выполнения.
Длина входного буфера
Член Parameters.DeviceIoControl.InputBufferLength имеет размер структуры SERIAL_BAUD_RATE в байтах.
Выходной буфер
Нет.
Длина выходного буфера
Нет.
Блок состояния
Элемент Information имеет значение 0.
Для элемента Status задано одно из универсальных значений состояния для запросов на управление последовательным устройством.
Требования
Требование | Значение |
---|---|
Заголовок | ntddser.h (включая Ntddser.h) |