К сожалению нет.Windows поддерживает два разных шаблона через перекрывающиеся порты ввода-вывода и завершения ввода-вывода для асинхронной связи.
Вкратце, перекрывающийся ввод-вывод кратко получает обратный вызов после завершения операции ввода-вывода.IOCP получает событие на порт , когда операция ввода-вывода завершается, и позволяет приложениям одновременно масштабировать обработку множества сокетов.
http://en.wikipedia.org/wiki/Iocp
В худшем случаеесли вы можете прикрепить поток IOCP к именованным каналам и создать событие через socketpair
для обработки в select
или WSAPoll
.