Нашел статью по портам завершения, но многое не понятно стало при реализации. Поэтому возникли вопросы: - Можно ли вызвать операции чтения-записи не дожидаясь окончания другой? - Порты реализуюся через очередь APC или я совсем не в танке? - Как можно узнать о типе операции когда функция GetQueuedCompletionStatus вернет управление. - При очень частых вызовах (пишу серверное приложение) что будет? - Где можно еще почитать про это дело в эл виде? ("Эффективная многопоточность.." у меня есть) Пока все :