Google
 
 

Home
Quick Tour

Product Info

  Freeware eMail CRM Maximize the life-time value of your clients and getting them to smile at you Art of eMail CRM Applying minimum efforts for maximum result, at the shortest time? emails eMail Bolts & Nuts Interesting emails stuff that you should  know eMail Broadcast FAQ's eMail Marketing Tips
Great email strategies to help you increase sales
 
 
 

Page 1/3 - Winsock Error Codes

Page 2/3 (This page) User Fixable Errors - There are two basic types of errors: those an application user can remedy, and those he cannot. A user should never see an error that is not user-fixable.

Page 3/3 - List of user-fixable errors

User Fixable Errors - There are two basic types of errors: those an application user can remedy, and those he cannot and a user should never see an error that is not user-fixable.

Here is a list of user-fixable errors:

WSAEINTR (10004) Interrupted function call
A blocking operation was interrupted by a call to WSACancelBlockingCall

WSAEBADF (10009) Bad file number

WSAEACCES (10013) Permission denied
An attempt was made to access a socket in a way forbidden by its access permissions. An example is using a broadcast address for sendto without broadcast permission being set using setsockopt (SO_BROADCAST).

WSAEFAULT (10014) Bad address
The system detected an invalid pointer address in attempting to use a pointer argument of a call.

This error occurs if an application passes an invalid pointer value, or if the length of the buffer is too small. For instance, if the length of an argument which is a struct sockaddr is smaller than sizeof(struct sockaddr).

 
ESMTP Status Error Codes Command Group for data receive reply codes
 
Definition of extension to the SMTP service RFC-821
 
Winsock Error Codes
 
Mail Object Error Message
 
eMail Bolts & Nuts FAQ's
How to manage and clean bounced undelivered emails? Understand why emails get bounced
How to use your desktop PCs as an email server and bypass your ISP email server, a simple process using a free mail server program
How to test your message and see if it gets deleted by broad based anti-spam filters?
A one page email course. Everything you wanted to know about emailing in a "nut shell"
Quick guide to: dig finger traceroute ping whois nslookup IP block FTP SMTP relay TCP/IP Port
How to embed email tracking code into your email? Invisible counters, codes, scripts to track viewer
Send HTML or TEXT email using formatted HTML email, you can send an entire webpage
How to embed images into HTML email for faster emailing? Prevent displaying linked-site in recipient email client status bar
RFC defined ESMTP, SMTP Status Email Error Codes? These codes are used to provide informative explanations of error conditions
How email works?  Delivery of each email is done by your ISP mail server, first establishing a conversation through your recipient port 25
Some spiders visit site after site, collecting email addresses and controlling these rogue spiders spam bots or email harvesters with robot.txt
About TCP/IP and mail server port numbers? A number between 1 and 65535 which identifies to the receiving computer what function to perform

WSAEINVAL (10022)
Invalid argument

Some invalid argument was supplied (for example, specifying an invalid level to the setsockopt function).

In some instances, it also refers to the current state of the socket - for instance, calling accept on a socket that is not listening.
 

WSAEMFILE (10024) Too many open files
Too many open sockets. Each implementation may have a maximum number of socket handles available, either globally, per process or per thread.

WSAEWOULDBLOCK (10035)
Resource temporarily unavailable
This error is returned from operations on non-blocking sockets that cannot be completed immediately, for example recv when no data is queued to be read from the socket.

It is a non-fatal error, and the operation should be retried later. It is normal for WSAEWOULDBLOCK to be reported as the result from calling connects on a non-blocking SOCK_STREAM socket, since some time must elapse for the connection to be established.

 

WSAEINPROGRESS (10036) Operation now in progress
A blocking operation is currently executing. Windows Sockets only allows a single blocking operation to be outstanding per task (or thread), and if any other function call is made (whether or not it references that or any other socket) the function fails with the WSAEINPROGRESS error.

 

WSAEALREADY (10037) Operation already in progress
An operation was attempted on a non-blocking socket that already had an operation in progress - i.e. calling connect a second time on a non-blocking socket that is already connecting, or canceling an asynchronous request WSAAsyncGetXbyY that has already been canceled or completed.
 

WSAENOTSOCK (10038) Socket operation on non-socket
An operation was attempted on something that is not a socket. Either the socket handle parameter did not reference a valid socket, or for select, a member of an fd_set was not valid.
 

WSAEDESTADDRREQ (10039)
Destination address required

A required address was omitted from an operation on a socket. For example, this error will be returned if sendto is called with the remote address of ADDR_ANY


WSAEMSGSIZE (10040)
Message too long

A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself.

 

WSAEPROTOTYPE (10041)
Protocol wrong type for socket
A protocol was specified in the socketfunction call that does not support the semantics of the socket type requested.
For example, the ARPA Internet UDP protocol cannot be specified with a socket type of SOCK_STREAM
 

WSAENOPROTOOPT (10042) Bad protocol option
An unknown, invalid or unsupported option or level was specified in a getsockopt or setsockoptcall

 

WSAEPROTONOSUPPORT (10043)
Protocol not supported
The requested protocol has not been configured into the system, or no implementation for it exists. For example, a socketcall requests a SOCK_DGRAM socket, but specifies a stream protocol.

 

WSAESOCKTNOSUPPORT (10044)
Socket type not supported
The support for the specified socket type does not exist in this address family. For example, the optional type SOCK_RAW might be selected in a socketcall, and the implementation does not support SOCK_RAW sockets at all.

WSAEOPNOTSUPP (10045) Operation not supported
The attempted operation is not supported for the type of object referenced.

Usually this occurs when a socket descriptor to a socket that cannot support this operation, for example, trying to accept a connection on a datagram socket.

List of user-fixable errors - Continue Next Page 3/3

Free2-Try 100% effective. The easiest way to Stop Spam getting into your PC. I recommend it.

stop spam

 
 
.

.

Free eBook Sun Tzu Art of War Commanders without thoughtful strategy invite defeat.

Sun Tzu

 

Free eBook Great online Stealth Marketing strategies to help you increase sales

email tips

 
 
eMail Bolts & Nuts FAQ's
How to manage and clean bounced undelivered emails? Understand why emails get bounced
How to use your desktop PCs as an email server and bypass your ISP email server, a simple process using a free mail server program
How to test your message and see if it gets deleted by broad based anti-spam filters?
A one page email course. Everything you wanted to know about emailing in a "nut shell"
Quick guide to: dig finger traceroute ping whois nslookup IP block FTP SMTP relay TCP/IP Port
How to embed email tracking code into your email? Invisible counters, codes, scripts to track viewer
Send HTML or TEXT email using formatted HTML email, you can send an entire webpage
How to embed images into HTML email for faster emailing? Prevent displaying linked-site in recipient email client status bar
RFC defined ESMTP, SMTP Status Email Error Codes? These codes are used to provide informative explanations of error conditions
How email works?  Delivery of each email is done by your ISP mail server, first establishing a conversation through your recipient port 25
Some spiders visit site after site, collecting email addresses and controlling these rogue spiders spam bots or email harvesters with robot.txt
About TCP/IP and mail server port numbers? It is a number between 1 and 65535 which identifies to the receiving computer what function you want to perform

Spam-tracking 103 WHOIS tool nslookup and traceroute freeware download

 

whois.internic.net or network solutions are network registries to find out contact info for current domain or IP address

.

nslookup a DNS tool that Perform forward and reverse DNS queries for the current address (this will usually give you the IP address of a hostname)

.

traceroute finds the route packets take between you and the selected address

.

Email in a "nut shell" a one page course about emailing. Everything you wanted to know about emailing.

.

How email works? Delivery of each email is done by your ISP mailserver establishing a conversation through (port 25) of your recipient mail server

.

 
Can't find
what you want?

Try Google...
 

Google

 

 

 

 

©Copyright June 2002  Permission to re-print, please click here

Suggestions or feed-back, please drop us a note  |  eMail CRM Freeware  | This site>>eMail Bolts & Nuts

Home | Guest Book | Refund Policy | Privacy Policy | Contact Us | Support | Purchase | Product Info | Quick Tour

Minute WisdomSun Tzu Art of War | Useful Sites | eMail Broadcast FAQ's | Art of eMail CRM | eMail Marketing Tips