【发布时间】:2014-10-22 09:37:20
【问题描述】:
HANDLE hCom = INVALID_HANDLE_VALUE;
hCom = CreateFileW(
L"COM1:",
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL
);
我正在尝试使用虚拟电脑(Windows Embedded Compact)打开我电脑的 COM 端口。 函数 CreateFileW 提供一个 INVALID_HANDLE_VALUE。在 win32 上运行完美。
【问题讨论】:
-
你能显示一些代码吗?
-
检查
GetLastError()函数返回的值。这很可能会提示您为什么无法打开 com 端口。 -
WinCE下端口名称一样吗?我希望没有任何 DosDevices 别名。
标签: windows com embedded windows-ce