516 lines
8.3 KiB
C
516 lines
8.3 KiB
C
|
/**********************************************************************/
|
||
|
/** Microsoft Windows NT **/
|
||
|
/** Copyright(c) Microsoft Corporation, 1993 - 1997 **/
|
||
|
/**********************************************************************/
|
||
|
|
||
|
/*
|
||
|
wsockmsg.h
|
||
|
|
||
|
This file is generated by the MC tool from the CKMMSG.MC message
|
||
|
file.
|
||
|
|
||
|
*/
|
||
|
|
||
|
|
||
|
#ifndef _WSOCKMSG_H_
|
||
|
#define _WSOCKMSG_H_
|
||
|
|
||
|
//
|
||
|
// Values are 32 bit values layed out as follows:
|
||
|
//
|
||
|
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
|
||
|
// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
|
||
|
// +---+-+-+-----------------------+-------------------------------+
|
||
|
// |Sev|C|R| Facility | Code |
|
||
|
// +---+-+-+-----------------------+-------------------------------+
|
||
|
//
|
||
|
// where
|
||
|
//
|
||
|
// Sev - is the severity code
|
||
|
//
|
||
|
// 00 - Success
|
||
|
// 01 - Informational
|
||
|
// 10 - Warning
|
||
|
// 11 - Error
|
||
|
//
|
||
|
// C - is the Customer code flag
|
||
|
//
|
||
|
// R - is a reserved bit
|
||
|
//
|
||
|
// Facility - is the facility code
|
||
|
//
|
||
|
// Code - is the facility's status code
|
||
|
//
|
||
|
//
|
||
|
// Define the facility codes
|
||
|
//
|
||
|
|
||
|
|
||
|
//
|
||
|
// Define the severity codes
|
||
|
//
|
||
|
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EINTR
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Interrupted system call.
|
||
|
//
|
||
|
#define WSA_ERR_EINTR 0x00002714L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EBADF
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Bad file number.
|
||
|
//
|
||
|
#define WSA_ERR_EBADF 0x00002719L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EACCES
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Access denied.
|
||
|
//
|
||
|
#define WSA_ERR_EACCES 0x0000271DL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EFAULT
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Bad address.
|
||
|
//
|
||
|
#define WSA_ERR_EFAULT 0x0000271EL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EINVAL
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Invalid argument.
|
||
|
//
|
||
|
#define WSA_ERR_EINVAL 0x00002726L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EMFILE
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Too many open files.
|
||
|
//
|
||
|
#define WSA_ERR_EMFILE 0x00002728L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EWOULDBLOCK
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Operation would block.
|
||
|
//
|
||
|
#define WSA_ERR_EWOULDBLOCK 0x00002733L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EINPROGRESS
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Operation now in progress.
|
||
|
//
|
||
|
#define WSA_ERR_EINPROGRESS 0x00002734L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EALREADY
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Operation already in progress.
|
||
|
//
|
||
|
#define WSA_ERR_EALREADY 0x00002735L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENOTSOCK
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Socket operation on non-socket.
|
||
|
//
|
||
|
#define WSA_ERR_ENOTSOCK 0x00002736L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EDESTADDRREQ
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Destination address required.
|
||
|
//
|
||
|
#define WSA_ERR_EDESTADDRREQ 0x00002737L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EMSGSIZE
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Message too long.
|
||
|
//
|
||
|
#define WSA_ERR_EMSGSIZE 0x00002738L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EPROTOTYPE
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Protocol is wrong type for socket.
|
||
|
//
|
||
|
#define WSA_ERR_EPROTOTYPE 0x00002739L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENOPROTOOPT
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Bad protocol option.
|
||
|
//
|
||
|
#define WSA_ERR_ENOPROTOOPT 0x0000273AL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EPROTONOSUPPORT
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Protocol not supported.
|
||
|
//
|
||
|
#define WSA_ERR_EPROTONOSUPPORT 0x0000273BL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ESOCKNOSUPPORT
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Socket type not supported.
|
||
|
//
|
||
|
#define WSA_ERR_ESOCKNOSUPPORT 0x0000273CL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EOPNOTSUPP
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Operation not supported on socket.
|
||
|
//
|
||
|
#define WSA_ERR_EOPNOTSUPP 0x0000273DL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EPFNOSUPPORT
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Protocol family not supported.
|
||
|
//
|
||
|
#define WSA_ERR_EPFNOSUPPORT 0x0000273EL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EAFNOSUPPORT
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Address family not supported by protocol family.
|
||
|
//
|
||
|
#define WSA_ERR_EAFNOSUPPORT 0x0000273FL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EADDRINUSE
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Address already in use.
|
||
|
//
|
||
|
#define WSA_ERR_EADDRINUSE 0x00002740L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EADDRNOTAVAIL
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Can't assign requested address.
|
||
|
//
|
||
|
#define WSA_ERR_EADDRNOTAVAIL 0x00002741L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENETDOWN
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Network is down.
|
||
|
//
|
||
|
#define WSA_ERR_ENETDOWN 0x00002742L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENETUNREACH
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// ICMP network unreachable.
|
||
|
//
|
||
|
#define WSA_ERR_ENETUNREACH 0x00002743L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENETRESET
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Network was reset.
|
||
|
//
|
||
|
#define WSA_ERR_ENETRESET 0x00002744L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ECONNABORTED
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Software caused connection abort.
|
||
|
//
|
||
|
#define WSA_ERR_ECONNABORTED 0x00002745L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ECONNRESET
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Connection reset by peer.
|
||
|
//
|
||
|
#define WSA_ERR_ECONNRESET 0x00002746L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENOBUFS
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// No buffer space is supported.
|
||
|
//
|
||
|
#define WSA_ERR_ENOBUFS 0x00002747L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EISCONN
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Socket is already connected.
|
||
|
//
|
||
|
#define WSA_ERR_EISCONN 0x00002748L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENOTCONN
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Socket is not connected.
|
||
|
//
|
||
|
#define WSA_ERR_ENOTCONN 0x00002749L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ESHUTDOWN
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Can't send after socket shutdown.
|
||
|
//
|
||
|
#define WSA_ERR_ESHUTDOWN 0x0000274AL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ETOOMANYREFS
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Too many references.
|
||
|
//
|
||
|
#define WSA_ERR_ETOOMANYREFS 0x0000274BL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ETIMEDOUT
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Connection timed out.
|
||
|
//
|
||
|
#define WSA_ERR_ETIMEDOUT 0x0000274CL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ECONNREFUSED
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Connection refused.
|
||
|
//
|
||
|
#define WSA_ERR_ECONNREFUSED 0x0000274DL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ELOOP
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Too many levels of symbolic links.
|
||
|
//
|
||
|
#define WSA_ERR_ELOOP 0x0000274EL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENAMETOOLONG
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Name too long.
|
||
|
//
|
||
|
#define WSA_ERR_ENAMETOOLONG 0x0000274FL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EHOSTDOWN
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Host is down.
|
||
|
//
|
||
|
#define WSA_ERR_EHOSTDOWN 0x00002750L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EHOSTUNREACH
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Host is unreachable.
|
||
|
//
|
||
|
#define WSA_ERR_EHOSTUNREACH 0x00002751L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ENOTEMPTY
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Directory not empty.
|
||
|
//
|
||
|
#define WSA_ERR_ENOTEMPTY 0x00002752L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EPROCLIM
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// EPROCLIM returned.
|
||
|
//
|
||
|
#define WSA_ERR_EPROCLIM 0x00002753L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EUSERS
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// EUSERS returned.
|
||
|
//
|
||
|
#define WSA_ERR_EUSERS 0x00002754L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EDQUOT
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Disk quota exceeded.
|
||
|
//
|
||
|
#define WSA_ERR_EDQUOT 0x00002755L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_ESTALE
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// ESTALE returned.
|
||
|
//
|
||
|
#define WSA_ERR_ESTALE 0x00002756L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EREMOTE
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// The object is remote.
|
||
|
//
|
||
|
#define WSA_ERR_EREMOTE 0x00002757L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_SYSNOTREADY
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// System not ready.
|
||
|
//
|
||
|
#define WSA_ERR_SYSNOTREADY 0x0000276BL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_VERNOTSUPPORTED
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Version is not supported.
|
||
|
//
|
||
|
#define WSA_ERR_VERNOTSUPPORTED 0x0000276CL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_NOTINITIALISED
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Not initialized.
|
||
|
//
|
||
|
#define WSA_ERR_NOTINITIALISED 0x0000276DL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_EDISCON
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Disconnected.
|
||
|
//
|
||
|
#define WSA_ERR_EDISCON 0x00002775L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_HOST_NOT_FOUND
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Host not found.
|
||
|
//
|
||
|
#define WSA_ERR_HOST_NOT_FOUND 0x00002AF9L
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_TRY_AGAIN
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Try again.
|
||
|
//
|
||
|
#define WSA_ERR_TRY_AGAIN 0x00002AFAL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_NO_RECOVERY
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// Non-recoverable error.
|
||
|
//
|
||
|
#define WSA_ERR_NO_RECOVERY 0x00002AFBL
|
||
|
|
||
|
//
|
||
|
// MessageId: WSA_ERR_NO_DATA
|
||
|
//
|
||
|
// MessageText:
|
||
|
//
|
||
|
// No data record available.
|
||
|
//
|
||
|
#define WSA_ERR_NO_DATA 0x00002AFCL
|
||
|
|
||
|
|
||
|
#endif // _WSOCKMSG_H_
|
||
|
|