Winsock API Overview
The Winsock API functions can be used to develop TCP/IP applications for Microsoft Windows. The Winsock API is divided into 2 primary APIs: BSD and Winsock Extensions. The BSD group is Microsoft's version of the Berkeley Standard API. The Winsock extensions are additional APIs developed by Microsoft to further enhance the functionality of the protocol stack, particularly around asynchronous notification of network events. Winsock extensions are easy to identify by their WSA prefix.
To use the Winsock API functions, include the header winsock2.h in your project and link with the library RttcpipApi.lib.
See Also: