
|
|
|
|
|
|
| Page 53 of 59 |
| ||||
|
|
|
|
|
|
|
|
|
| |||
| Macro | Code | Message |
| Description |
|
|
|
| |||
|
|
| Invalid |
|
| A service provider returned a |
| |||||
| WSAINVALIDPROCTABLE | OS | procedure table | bogus proc table to WS2_32.DLL. |
| |||||||
| dependent | from | service | (Usually caused by one or more of |
| |||||||
|
|
| ||||||||||
|
|
| provider |
| the function pointers being NULL.) |
| ||||||
|
| OS | Invalid | service | A service provider returned a |
| ||||||
| WSAINVALIDPROVIDER | provider version |
| |||||||||
|
| dependent | number |
|
| version number other than 2.0. |
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| The application has tried to |
| |||||
|
|
|
|
|
| determine the status of an |
| |||||
|
|
|
|
|
| overlapped operation which is not |
| |||||
|
|
| Overlapped | I/O | yet | completed. | Applications | that |
| |||
| WSA_IO_INCOMPLETE | OS | event object not | use | WSAGetOverlappedResult |
| ||||||
| dependent | in | signaled | (with the fWait flag set to false) in a |
| |||||||
|
|
| ||||||||||
|
|
| state |
|
| polling mode to determine when an |
| |||||
|
|
|
|
|
| overlapped | operation | has |
| |||
|
|
|
|
|
| completed will get this error code |
| |||||
|
|
|
|
|
| until the operation is complete. |
|
| ||||
|
|
|
|
|
| The application has initiated an |
| |||||
|
|
| Overlapped |
| overlapped operation which cannot |
| ||||||
|
| OS |
| be | completed | immediately. | A |
| ||||
| WSA_IO_PENDING | operations | will |
| ||||||||
| dependent | completion indication will be given |
| |||||||||
|
|
| complete later | at a later time when the operation |
| |||||||
|
|
|
|
|
|
| ||||||
|
|
|
|
|
| has been completed. |
|
| ||||
|
|
|
|
|
| An application used a Windows |
| |||||
|
| OS | Insufficient |
| Sockets | function | which directly |
| ||||
| WSA_NOT_ENOUGH_MEMORY | memory |
| maps to a Win32 function. The |
| |||||||
| dependent |
|
| |||||||||
|
|
| available |
| Win32 function is indicating a lack |
| ||||||
|
|
|
|
|
| of required memory resources. |
|
| ||||
|
|
|
|
|
| Either the application hasn't called |
| |||||
|
|
|
|
|
| WSAStartup | or | WSAStartup |
| |||
|
|
| Successful |
| failed. The application may be |
| ||||||
| WSANOTINITIALISED | 10093 | WSAStartup |
| accessing | a socket which | the |
| ||||
| not |
| yet | current active task does not own |
| |||||||
|
|
|
|
| ||||||||
|
|
| performed |
| (i.e. trying to share a socket |
| ||||||
|
|
|
|
|
| between tasks), | or | WSACleanup |
| |||
|
|
|
|
|
| has been called too many times. |
| |||||
|
|
|
|
|
| The requested name is valid and |
| |||||
|
|
|
|
|
| was found in the database, but it |
| |||||
|
|
|
|
|
| does not have the correct |
| |||||
|
|
|
|
|
| associated data being resolved for. |
| |||||
|
|
|
|
|
| The usual example for this is a |
| |||||
|
|
| Valid name, no | hostname |
| |||||||
| WSANO_DATA | 11004 | data record | of | attempt (using gethostbyname or |
| ||||||
|
|
| requested type | WSAAsyncGetHostByName) |
|
| ||||||
|
|
|
|
|
| which uses the DNS (Domain |
| |||||
|
|
|
|
|
| Name Server), and an MX record is |
| |||||
|
|
|
|
|
| returned but no A record - |
| |||||
|
|
|
|
|
| indicating the host itself exists, but |
| |||||
|
|
|
|
|
| is not directly reachable. |
|
|
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408)