Home > Socket Error > Windows Socket Version 2 Api Error Code Documentation In Msdn

Windows Socket Version 2 Api Error Code Documentation In Msdn

Contents

Handling Winsock Errors Most Windows Sockets 2 functions do not return the specific cause of an error when the function returns. This documentation is archived and is not being maintained. For Winsock functions that return a pointer, a return value of NULL indicates an error and a specific error number can be retrieved by calling the WSAGetLastError function. We appreciate your feedback. get redirected here

Some Winsock functions return a value of zero if successful. Downloads and tools Windows 10 dev tools Visual Studio Windows SDK Windows Store badges Essentials API reference (Windows apps) API reference (desktop apps) Code samples How-to guides (Windows apps) Learning resources See ASP.NET Ajax CDN Terms of Use – http://www.asp.net/ajaxlibrary/CDN.ashx. ]]> In earlier versions of the Platform Software Development Kit (SDK), HRESULT_FROM_WIN32 was defined as a macro in the Winerror.h header file.

Socket Error 10054

A Winsock error code can be converted to an HRESULT for use in a remote procedure call (RPC) using HRESULT_FROM_WIN32. Yes No Additional feedback? 1500 characters remaining Submit Skip this Thank you! Related topics Windows Sockets Error Codes     Show: Inherited Protected Print Export (0) Print Export (0) Share IN THIS ARTICLE Is this page helpful?

  1. A port number that identifies the application.
  2. Yes No Additional feedback? 1500 characters remaining Submit Skip this Thank you!
  3. For compatibility with BSD, an application may choose to change the Winsock2.h and uncomment this block.
  4. In earlier versions of the Platform Software Development Kit (SDK), HRESULT_FROM_WIN32 was defined as a macro in the Winerror.h header file.
  5. WSAEADDRNOTAVAIL The requested address is not valid in its context.
  6. The bind function may also be used on an unconnected socket before subsequent calls to the connect, ConnectEx, WSAConnect, WSAConnectByList, or WSAConnectByName functions before send operations.
  7. However, application developers are strongly discouraged from uncommenting this block because of inevitable conflicts with errno.h in most applications.
  8. WSAEACCES An attempt was made to access a socket in a way forbidden by its access permissions.

For Winsock functions that return a handle, a return value of INVALID_SOCKET (0xffff) indicates an error and a specific error number can be retrieved by calling WSAGetLastError. Otherwise, the value SOCKET_ERROR (-1) is returned and a specific error number can be retrieved by calling the WSAGetLastError function. {{offlineMessage}} Store Store home Devices Microsoft Surface PCs & tablets Xbox Virtual reality Accessories Windows phone Software Office Windows Additional software Apps All apps Windows apps Windows phone apps Games Socket Error 10049