小编the*_*isu的帖子

我可以一次打开多少个TCP套接字?

我将开发一个TCP服务器应用程序.我在"选择服务器"步骤.我的TCP服务器将拥有2000多个客户端和一个套接字到每个客户端.

根据操作系统的不同,创建的套接字数量是否有限制?哪个操作系统允许在给定时间更多的开放套接字?

unix sockets windows operating-system tcp

6
推荐指数
2
解决办法
2万
查看次数

在Windows 7上连接到高于10的COM端口时出现无效的句柄错误

我开发了一个简单的串行端口应用程序,适用于低于10的COM端口(COM9,COM8,... COM1).但是当我的设备连接到高于10的端口(例如COM11)时,它没有连接,我得到一个INVALID_HANDLE.我的代码是:

comport = CreateFileA(comPortName.toAscii(), GENERIC_READ|GENERIC_WRITE,
                      FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL);

if(comport == INVALID_HANDLE_VALUE)
{
    //Write exception code here
    connectionStatus = CONNECTION_STATUS_DISCONNECTED;
}
Run Code Online (Sandbox Code Playgroud)

我的代码出了什么问题?有什么解决方案吗?

c++ winapi serial-port windows-7

3
推荐指数
1
解决办法
2747
查看次数

标签 统计

c++ ×1

operating-system ×1

serial-port ×1

sockets ×1

tcp ×1

unix ×1

winapi ×1

windows ×1

windows-7 ×1