You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法打开RDP重定向串口问题求助

虚拟机串口重定向与CreateFile调用问题

环境信息

  • 主机与虚拟机均为Win10 x64系统
  • 主机连接FTDI设备,需在虚拟机中访问该设备
  • 已在主机和虚拟机两端设置允许端口重定向

问题现象

  • 串口在虚拟机的部分界面可见,但设备管理器中完全不显示
  • 使用COM2、\.\COM2、\\.\COM2作为端口路径调用CreateFile时,均返回INVALID_HANDLE_VALUE,调用GetLastError返回错误信息「系统找不到指定文件」
  • 移除FILE_FLAG_OVERLAPPED参数后,问题依然存在

调用代码

HANDLE m_hCommPort = CreateFile( port ,
                    GENERIC_READ|GENERIC_WRITE,
                    0,
                    NULL,
                    OPEN_EXISTING,
                    FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED,
                    NULL
                    );

异常情况

虚拟机中实际不存在COM4端口,但测试时却能正常打开该端口;而本该存在的COM2端口始终无法打开。

疑问

请问重定向端口是否有特殊的语法要求,或是我遗漏了什么系统或虚拟机层面的设置?

内容的提问来源于stack exchange,提问作者ZorgoZ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 23:05:21