一般情况使用完成端口肯定会用到线程池,一般线程个数为cpu数*2
我的问题是这些线程有没有可能同时返回一个句柄的事件
比如一个socket我投递了10个WSARecv,那么会同时有两个或更多线程同时返回WSARecv事件吗?
上网查了一些资料,关于多线程如何返回事件的讲解较少,http://blog.csdn.net/fion45/article/details/12554339这篇文章最后说完成端口内部是线程安全的,同时一个句柄的消息只会被一个线程处理,真是这样吗,是否有微软官方白皮书资料确认这个问题