CreateIoCompletionPort
//创建CPU数*2 + 2个线程
for (i = 0; i < systeminfo.dwNumberOfProcessors*2+2; i++)
{
    CreateThread(NULL, 0, WorkerThread, CompletionPort, 0, &dwThreadId);}按道理 对于WorkerThread的处理是多个线程那我在WorkerThread线程函数内处理 读写操作需要加锁吗 因为是多线程啊还是IOCP已经协调好  读写不需要加锁呢