COM 端口的配置

COM 端口是一种串行端口,符合以下附加要求:

  • 通过 COM 端口设备接口类的实例访问 COM 端口。 此类的 GUID GUID_DEVINTERFACE_COMPORT,在 Ntddser.h 中定义。

  • 使用 Ntddser.h 中定义的 16550 UART 兼容接口操作 COM 端口。

  • 为了确保与大多数访问 COM 端口的应用程序兼容,应分配使用标准命名约定 COM<n>的符号链接名称,其中 <n> 是 COM 端口号 (例如 COM1) 。 如果使用COM<n>名称,则必须从 COM 端口数据库获取 COM 端口号<n>。 COM 端口号只能与名称一起使用 COM<n>

默认情况下,端口设备安装程序类和串行函数驱动程序的 类安装程序 的组合操作将设备配置为 COM 端口。

有关端口类安装程序和串行函数驱动程序如何为 COM 端口创建 COM 端口设备接口的信息,请参阅 COM 端口的外部命名