3

有人告诉我要开发一个虚拟 com 端口,以便公司拥有的应用程序可以读取 com“comCompanyNameV1”。我试图将 com0com 分开,但它看起来很不完整,我发现我不得不在其中的大部分内容上拼凑起来我还没有得到任何接近编译的东西。主要是因为概述用于构建的工具不再可用。

谁能指出我允许我创建一个虚拟 COM 端口的方向?我真的不想花一个月的时间来弄清楚如何从头开始。

哦..如果有人知道如何用 c++ 以外的语言完成它,我也很擅长。


我忘了提。实际的硬件可能连接到 com1,但我仍然需要在自定义命名的 com 上读取应用程序。这是一个第三方应用程序,我们不知道他们为什么选择了一个奇怪的命名 com,但他们确实这样做了。

4

1 回答 1

1

如何在 Windows 中创建虚拟 Com1 端口?有帮助吗?

这是一个指向 SDK 的链接,可能会更容易 - http://www.download32.com/virtual-serial-port-sdk-i11199.html

回复您的评论。自从我对 DDK 做任何事情以来已经很长时间了,但谷歌搜索表明那里可能有一个串行端口示例。我不能确定。然而,从逻辑上讲,虚拟 com 端口应该是一个带有用户模式组件(已经提供)的 NT 实体。所以我怀疑你会编写一个内核驱动程序,然后按照你认为合适的方式与用户模式进程进行通信。

于 2009-06-23T07:06:35.733 回答