Error Message:

WINSOCK Error: Protocol family not supported.

Explanation:

The protocol family has not been configured on the system or no implementation for it exists.

User Action:

Developer suggestions: Since each datagram and datastream socket type in the Internet address family has only one corresponding protocol, you should simply leave the value of the protocol input parameter as socket(). Alternatively, you could call getprotobyname() or WSAAsyncGetProtoByName() to get the appropriate protocol value from the network system. User suggestion: If you are using a third-party Transmission Control Protocol/Internet Protocol (TCP/IP), verify that it is compatible with Wsock32.dll. If you are using Microsoft TCP/IP, remove and reinstall TCP/IP. Or use another protocol that is compatible with Wsock32.dll.