|
|
1
1
不,不能将多个套接字链接到单个WSAEVENT。必须为每个要接收通知的套接字调用WSACreateEvent()和WSAEventSelect()。但是,可以使用WSAWaitForMultipleEvents()让一个线程等待来自多个套接字的事件。 至于使用完成端口,我建议您阅读MSDN关于此问题的文章,例如: Windows Sockets 2.0: Write Scalable Winsock Apps Using Completion Ports |
|
|
2
1
那没道理。一个事件只能发出一次信号。因此,如果您有多个套接字连接到同一事件,那么当它收到信号时,您永远不知道哪个套接字发出了事件信号! http://msdn.microsoft.com/en-us/library/ms742219%28v=VS.85%29.aspx ) |