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