Winsock Error Codes - Brought to you by Winsock-Error.com

10043 "Protocol not supported."

WSAEPROTONOSUPPORT (Winsock error number: 10043)

Microsoft say this about Winsock error 10043 - WSAEPROTONOSUPPORT:

The requested protocol has not been configured into the system, or no implementation for it exists. For example, a socket call requests a SOCK_DGRAM socket, but specifies a stream protocol.

Full details of Winsock TCP error 10043 - WSAEPROTONOSUPPORT:

Berkeley description: The protocol has not been configured into the system, or no implementation for it exists.

WinSock description: Same as Berkeley. So, for example, if a WinSock implementation doesn't support SOCK_RAW with IPPROTO_IP (or any other protocol), then the call would fail with WSAEPROTONOSUPPORT (however, if it doesn't support SOCK_RAW at all, you should expect WSAESOCKTNOSUPPORT).

See also: WSAESOCKTNOSUPPORT

   
This page is designed to help you to understand Winsock TCP error 10043. It will not necessarily mean you can instantly fix issues when your computer tells you that Winsock is having problems with code 10043, rather it will give you the necessary background information to help solve the matter.

Programming declarations for 10043 (WSAEPROTONOSUPPORT):

C#
long WSAEPROTONOSUPPORT = 10043 ;

VB.net
Dim WSAEPROTONOSUPPORT As Long = 10043

VB6
Dim WSAEPROTONOSUPPORT As Long
WSAEPROTONOSUPPORT = 10043