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