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