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.
Блок состояния
Если запрос выполнен успешно, элемент сведений имеет размер в байтах структуры SERIAL_LINE_CONTROL. В противном случае элемент сведений равен нулю.
Элемент состояния имеет одно из универсальных значений состояния для запросов последовательного управления устройствами.
Требования
Требование | Ценность |
---|---|
заголовка | ntddser.h (include Ntddser.h) |