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