Настройка COM-портов
COM-порт — это тип последовательного порта, который соответствует следующим дополнительным требованиям:
Доступ к COM-порту осуществляется через экземпляр класса интерфейса устройства com-порта. Идентификатор GUID для этого класса GUID_DEVINTERFACE_COMPORT, который определен в ntddser.h.
Для работы с COM-портом используется интерфейс, совместимый с UART 16550, определенный в ntddser.h.
Чтобы обеспечить совместимость с большинством приложений, которые обращаются к COM-портам, следует назначить символьное имя ссылки, использующее стандартное соглашение об
COM<n>
именовании , где<n>
— номер COM-порта (например, COM1). Если вы используетеCOM<n>
имя, необходимо получить номер<n>
COM-порта из базы данных COM-портов. Номера COM-портов следует использовать только с именамиCOM<n>
.
По умолчанию объединенная операция установщика класса для класса настройки устройств Ports и драйвера функции Serial настраивает устройство в качестве COM-порта.
Сведения о том, как установщик класса Ports и драйвер функции Serial создают интерфейс устройства COM-порта для COM-порта, см. в статье Внешнее именование COM-портов.