Запросы на управление последовательным устройством
Serial предоставляет запросы управления устройствами для управления работой последовательных устройств, поддерживающих интерфейс, совместимый с UART 16550.
Serial поддерживает запросы IOCTL_SERIAL_XXX , которые клиент может использовать для выполнения следующих задач:
Получение и настройка регистров и сигналов управления.
Получение и настройка управления линиями и модемом.
Задайте элемент управления FIFO.
Получение и настройка операции и параметров подтверждения и управления потоком.
Получение и настройка событий ожидания.
Очистка внутренних буферов, установка размера буфера приема и сброс устройства.
Получение и установка времени ожидания, используемого для запросов на чтение и запись.
Получение и очистка статистики производительности.
Получение сведений о состоянии.
Получение свойств устройства.
Serial поддерживает IOCTL_SERIAL_INTERNAL_XXX запросы, которые доверенный клиент режима ядра может использовать для выполнения следующих задач:
Установка основных параметров на устройстве и восстановление предыдущих параметров.
Отключите и включите операцию ожидания и пробуждения устройства.
Дополнительные сведения о высокоуровневой работе COM-портов см. в разделе Сведения о ресурсах связи, поддерживаемых базовыми службами Windows в Microsoft Windows SDK.
Дополнительные сведения о запросах последовательного ввода-вывода см. в справочнике по последовательным портам .
Дополнительные сведения о запросах IOCTL_SERIAL_XXX и IOCTL_SERIAL_INTERNAL_XXX см. в заголовке ntddser.h .