Windows Sockets Classes
Collapse the table of content
Expand the table of content
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

Windows Sockets Classes

Windows Sockets provide a network protocol-independent way to communicate between two computers. These sockets can be synchronous (your program waits until the communication is done) or asynchronous (your program continues running while the communication is going on).


Encapsulates the Windows Sockets API in a thin wrapper.


Higher level abstraction derived from CAsyncSocket. It operates synchronously.


Provides a CFile interface to a Windows Socket.

© 2015 Microsoft