如何检查open comm ports win 7?

时间:2014-10-30 12:32:49

标签: ports

如何在Windows 7系统中串口或并口打开通讯端口?我有一个需要通过该端口发送请求的java程序,但我无法检测到开放端口。

需要帮助

1 个答案:

答案 0 :(得分:0)

尝试使用CreateFile打开端口。如果将返回INVALID_HANDLE_VALUE,则GetLastError将返回相应的错误代码(端口已打开)。

CreateFile(ComName,                   {name like COM}
       GENERIC_READ or GENERIC_WRITE, {access attributes}
       0,                             {no sharing}
       nil,                           {no security}
       OPEN_EXISTING,                 {creation action}
       FILE_ATTRIBUTE_NORMAL or
       FILE_FLAG_OVERLAPPED,          {attributes}
       0);                            {no template}