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