Overlapped I/O Using I/O Completion Ports
The SOCKETS sample contains a simple Windows NT server that uses Windows
sockets. It demonstrates overlapped I/O using I/O completion ports to
receive ReadFile completion notification. An I/O completion port is the most
efficient form of overlapped I/O. I/O completion ports were introduced in
Windows NT 3.5.
CreateIoCompletionPort, as used in the server half of this sample, is only
supported on Windows NT.