代码之家  ›  专栏  ›  技术社区  ›  baash05

如何开发一个虚拟COM端口C++

  •  3
  • baash05  · 技术社区  · 17 年前

    我被告知要开发一个虚拟COM端口,这样一个应用程序公司可以读取COM公司COMCONYAMEV1。我试着把com0com拆开,但它看起来太不完整了,我发现我不得不对它的大部分内容胡思乱想,我还没有得到任何接近编译的东西。主要是因为用来构建的工具已经不可用了。

    有人指点我允许我创建一个虚拟COM端口吗?我真的不想花一个月的时间想办法从头开始。

    哦。。如果有些人知道如何用C++以外的语言来完成它,我也很好。


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

    1 回复  |  直到 14 年前
        1
  •  1
  •   Community Mohan Dere    9 年前

    How to create a Virtual Com1 port in windows? 帮助什么?

    这是一个到sdk的链接,可以使它更容易- http://www.download32.com/virtual-serial-port-sdk-i11199.html

    回复你的评论。很长一段时间以来,我没有做任何事情与DDK,但谷歌表明,可能有一个串行端口的例子在那里。我不能肯定。但是从逻辑上讲,虚拟COM端口应该是一个NT实体,具有用户模式组件(已经提供)。所以我怀疑您会编写一个内核驱动程序,然后根据需要与用户模式进程通信。