Wdk 多个Windows驱动程序虚拟串行端口

Wdk 多个Windows驱动程序虚拟串行端口,wdk,Wdk,我正在开发一个Windows UMDF驱动程序,将多个虚拟串行端口“映射”到一个HW串行端口 我想创建一个驱动程序,向用户公开一些链接到单个硬件COM端口的虚拟COM端口(COM3、COM4、COM5等) 我能够为单个虚拟COM创建驱动程序(我能够创建一个虚拟COM端口并将其链接到HW COM端口);现在我需要为几个虚拟通信扩展我的工作 如何在单个驱动程序中生成和公开更多虚拟COM端口?以前从未这样做过,但最合理的解决方案是让多个虚拟COM端口与同一硬件设备通信。在我看来,不能为多个设备提供一个

我正在开发一个Windows UMDF驱动程序,将多个虚拟串行端口“映射”到一个HW串行端口

我想创建一个驱动程序,向用户公开一些链接到单个硬件COM端口的虚拟COM端口(COM3、COM4、COM5等)

我能够为单个虚拟COM创建驱动程序(我能够创建一个虚拟COM端口并将其链接到HW COM端口);现在我需要为几个虚拟通信扩展我的工作


如何在单个驱动程序中生成和公开更多虚拟COM端口?

以前从未这样做过,但最合理的解决方案是让多个虚拟COM端口与同一硬件设备通信。在我看来,不能为多个设备提供一个驱动程序实例。在驱动程序中添加第二个虚拟COM端口时出现了什么问题?