@@ -104,24 +104,105 @@ def _intenum_converter(value, enum_klass):
104
104
except ValueError :
105
105
return value
106
106
107
+
107
108
# WSA error codes
108
109
if sys .platform .lower ().startswith ("win" ):
109
110
errorTab = {}
111
+ errorTab [6 ] = "Specified event object handle is invalid."
112
+ errorTab [8 ] = "Insufficient memory available."
113
+ errorTab [87 ] = "One or more parameters are invalid."
114
+ errorTab [995 ] = "Overlapped operation aborted."
115
+ errorTab [996 ] = "Overlapped I/O event object not in signaled state."
116
+ errorTab [997 ] = "Overlapped operation will complete later."
110
117
errorTab [10004 ] = "The operation was interrupted."
111
118
errorTab [10009 ] = "A bad file handle was passed."
112
119
errorTab [10013 ] = "Permission denied."
113
- errorTab [10014 ] = "A fault occurred on the network??" # WSAEFAULT
120
+ errorTab [10014 ] = "A fault occurred on the network??" # WSAEFAULT
114
121
errorTab [10022 ] = "An invalid operation was attempted."
122
+ errorTab [10024 ] = "Too many open files."
115
123
errorTab [10035 ] = "The socket operation would block"
116
124
errorTab [10036 ] = "A blocking operation is already in progress."
125
+ errorTab [10037 ] = "Operation already in progress."
126
+ errorTab [10038 ] = "Socket operation on nonsocket."
127
+ errorTab [10039 ] = "Destination address required."
128
+ errorTab [10040 ] = "Message too long."
129
+ errorTab [10041 ] = "Protocol wrong type for socket."
130
+ errorTab [10042 ] = "Bad protocol option."
131
+ errorTab [10043 ] = "Protocol not supported."
132
+ errorTab [10044 ] = "Socket type not supported."
133
+ errorTab [10045 ] = "Operation not supported."
134
+ errorTab [10046 ] = "Protocol family not supported."
135
+ errorTab [10047 ] = "Address family not supported by protocol family."
117
136
errorTab [10048 ] = "The network address is in use."
137
+ errorTab [10049 ] = "Cannot assign requested address."
138
+ errorTab [10050 ] = "Network is down."
139
+ errorTab [10051 ] = "Network is unreachable."
140
+ errorTab [10052 ] = "Network dropped connection on reset."
141
+ errorTab [10053 ] = "Software caused connection abort."
118
142
errorTab [10054 ] = "The connection has been reset."
143
+ errorTab [10055 ] = "No buffer space available."
144
+ errorTab [10056 ] = "Socket is already connected."
145
+ errorTab [10057 ] = "Socket is not connected."
119
146
errorTab [10058 ] = "The network has been shut down."
147
+ errorTab [10059 ] = "Too many references."
120
148
errorTab [10060 ] = "The operation timed out."
121
149
errorTab [10061 ] = "Connection refused."
150
+ errorTab [10062 ] = "Cannot translate name."
122
151
errorTab [10063 ] = "The name is too long."
123
152
errorTab [10064 ] = "The host is down."
124
153
errorTab [10065 ] = "The host is unreachable."
154
+ errorTab [10066 ] = "Directory not empty."
155
+ errorTab [10067 ] = "Too many processes."
156
+ errorTab [10068 ] = "User quota exceeded."
157
+ errorTab [10069 ] = "Disk quota exceeded."
158
+ errorTab [10070 ] = "Stale file handle reference."
159
+ errorTab [10071 ] = "Item is remote."
160
+ errorTab [10091 ] = "Network subsystem is unavailable."
161
+ errorTab [10092 ] = "Winsock.dll version out of range."
162
+ errorTab [10093 ] = "Successful WSAStartup not yet performed."
163
+ errorTab [10101 ] = "Graceful shutdown in progress."
164
+ errorTab [10102 ] = "No more results from WSALookupServiceNext."
165
+ errorTab [10103 ] = "Call has been canceled."
166
+ errorTab [10104 ] = "Procedure call table is invalid."
167
+ errorTab [10105 ] = "Service provider is invalid."
168
+ errorTab [10106 ] = "Service provider failed to initialize."
169
+ errorTab [10107 ] = "System call failure."
170
+ errorTab [10108 ] = "Service not found."
171
+ errorTab [10109 ] = "Class type not found."
172
+ errorTab [10110 ] = "No more results from WSALookupServiceNext."
173
+ errorTab [10111 ] = "Call was canceled."
174
+ errorTab [10112 ] = "Database query was refused."
175
+ errorTab [11001 ] = "Host not found."
176
+ errorTab [11002 ] = "Nonauthoritative host not found."
177
+ errorTab [11003 ] = "This is a nonrecoverable error."
178
+ errorTab [11004 ] = "Valid name, no data record requested type."
179
+ errorTab [11005 ] = "QoS receivers."
180
+ errorTab [11006 ] = "QoS senders."
181
+ errorTab [11007 ] = "No QoS senders."
182
+ errorTab [11008 ] = "QoS no receivers."
183
+ errorTab [11009 ] = "QoS request confirmed."
184
+ errorTab [11010 ] = "QoS admission error."
185
+ errorTab [11011 ] = "QoS policy failure."
186
+ errorTab [11012 ] = "QoS bad style."
187
+ errorTab [11013 ] = "QoS bad object."
188
+ errorTab [11014 ] = "QoS traffic control error."
189
+ errorTab [11015 ] = "QoS generic error."
190
+ errorTab [11016 ] = "QoS service type error."
191
+ errorTab [11017 ] = "QoS flowspec error."
192
+ errorTab [11018 ] = "Invalid QoS provider buffer."
193
+ errorTab [11019 ] = "Invalid QoS filter style."
194
+ errorTab [11020 ] = "Invalid QoS filter style."
195
+ errorTab [11021 ] = "Incorrect QoS filter count."
196
+ errorTab [11022 ] = "Invalid QoS object length."
197
+ errorTab [11023 ] = "Incorrect QoS flow count."
198
+ errorTab [11024 ] = "Unrecognized QoS object."
199
+ errorTab [11025 ] = "Invalid QoS policy object."
200
+ errorTab [11026 ] = "Invalid QoS flow descriptor."
201
+ errorTab [11027 ] = "Invalid QoS provider-specific flowspec."
202
+ errorTab [11028 ] = "Invalid QoS provider-specific filterspec."
203
+ errorTab [11029 ] = "Invalid QoS shape discard mode object."
204
+ errorTab [11030 ] = "Invalid QoS shaping rate object."
205
+ errorTab [11031 ] = "Reserved policy QoS element type."
125
206
__all__ .append ("errorTab" )
126
207
127
208
0 commit comments