Use __cdecl rather than __stdcall for icalls on Windows 32-bit
[mono.git] / mono / io-layer / error.h
1 /*
2  * error.h:  Error reporting
3  *
4  * Author:
5  *      Dick Porter (dick@ximian.com)
6  *
7  * (C) 2002 Ximian, Inc.
8  */
9
10 #ifndef _WAPI_ERROR_H_
11 #define _WAPI_ERROR_H_
12
13 typedef enum {
14         ERROR_SUCCESS = 0,
15         NO_ERROR = 0,
16         ERROR_INVALID_FUNCTION = 1,
17         ERROR_FILE_NOT_FOUND = 2,
18         ERROR_PATH_NOT_FOUND = 3,
19         ERROR_TOO_MANY_OPEN_FILES = 4,
20         ERROR_ACCESS_DENIED = 5,
21         ERROR_INVALID_HANDLE = 6,
22         ERROR_ARENA_TRASHED = 7,
23         ERROR_NOT_ENOUGH_MEMORY = 8,
24         ERROR_INVALID_BLOCK = 9,
25         ERROR_BAD_ENVIRONMENT = 10,
26         ERROR_BAD_FORMAT = 11,
27         ERROR_INVALID_ACCESS = 12,
28         ERROR_INVALID_DATA = 13,
29         ERROR_OUTOFMEMORY = 14,
30         ERROR_INVALID_DRIVE = 15,
31         ERROR_CURRENT_DIRECTORY = 16,
32         ERROR_NOT_SAME_DEVICE = 17,
33         ERROR_NO_MORE_FILES = 18,
34         ERROR_WRITE_PROTECT = 19,
35         ERROR_BAD_UNIT = 20,
36         ERROR_NOT_READY = 21,
37         ERROR_BAD_COMMAND = 22,
38         ERROR_CRC = 23,
39         ERROR_BAD_LENGTH = 24,
40         ERROR_SEEK = 25,
41         ERROR_NOT_DOS_DISK = 26,
42         ERROR_SECTOR_NOT_FOUND = 27,
43         ERROR_OUT_OF_PAPER = 28,
44         ERROR_WRITE_FAULT = 29,
45         ERROR_READ_FAULT = 30,
46         ERROR_GEN_FAILURE = 31,
47         ERROR_SHARING_VIOLATION = 32,
48         ERROR_LOCK_VIOLATION = 33,
49         ERROR_WRONG_DISK = 34,
50         ERROR_SHARING_BUFFER_EXCEEDED = 36,
51         ERROR_HANDLE_EOF = 38,
52         ERROR_HANDLE_DISK_FULL = 39,
53         ERROR_NOT_SUPPORTED = 50,
54         ERROR_REM_NOT_LIST = 51,
55         ERROR_DUP_NAME = 52,
56         ERROR_BAD_NETPATH = 53,
57         ERROR_NETWORK_BUSY = 54,
58         ERROR_DEV_NOT_EXIST = 55,
59         ERROR_TOO_MANY_CMDS = 56,
60         ERROR_ADAP_HDW_ERR = 57,
61         ERROR_BAD_NET_RESP = 58,
62         ERROR_UNEXP_NET_ERR = 59,
63         ERROR_BAD_REM_ADAP = 60,
64         ERROR_PRINTQ_FULL = 61,
65         ERROR_NO_SPOOL_SPACE = 62,
66         ERROR_PRINT_CANCELLED = 63,
67         ERROR_NETNAME_DELETED = 64,
68         ERROR_NETWORK_ACCESS_DENIED = 65,
69         ERROR_BAD_DEV_TYPE = 66,
70         ERROR_BAD_NET_NAME = 67,
71         ERROR_TOO_MANY_NAMES = 68,
72         ERROR_TOO_MANY_SESS = 69,
73         ERROR_SHARING_PAUSED = 70,
74         ERROR_REQ_NOT_ACCEP = 71,
75         ERROR_REDIR_PAUSED = 72,
76         ERROR_FILE_EXISTS = 80,
77         ERROR_CANNOT_MAKE = 82,
78         ERROR_FAIL_I24 = 83,
79         ERROR_OUT_OF_STRUCTURES = 84,
80         ERROR_ALREADY_ASSIGNED = 85,
81         ERROR_INVALID_PASSWORD = 86,
82         ERROR_INVALID_PARAMETER = 87,
83         ERROR_NET_WRITE_FAULT = 88,
84         ERROR_NO_PROC_SLOTS = 89,
85         ERROR_TOO_MANY_SEMAPHORES = 100,
86         ERROR_EXCL_SEM_ALREADY_OWNED = 101,
87         ERROR_SEM_IS_SET = 102,
88         ERROR_TOO_MANY_SEM_REQUESTS = 103,
89         ERROR_INVALID_AT_INTERRUPT_TIME = 104,
90         ERROR_SEM_OWNER_DIED = 105,
91         ERROR_SEM_USER_LIMIT = 106,
92         ERROR_DISK_CHANGE = 107,
93         ERROR_DRIVE_LOCKED = 108,
94         ERROR_BROKEN_PIPE = 109,
95         ERROR_OPEN_FAILED = 110,
96         ERROR_BUFFER_OVERFLOW = 111,
97         ERROR_DISK_FULL = 112,
98         ERROR_NO_MORE_SEARCH_HANDLES = 113,
99         ERROR_INVALID_TARGET_HANDLE = 114,
100         ERROR_INVALID_CATEGORY = 117,
101         ERROR_INVALID_VERIFY_SWITCH = 118,
102         ERROR_BAD_DRIVER_LEVEL = 119,
103         ERROR_CALL_NOT_IMPLEMENTED = 120,
104         ERROR_SEM_TIMEOUT = 121,
105         ERROR_INSUFFICIENT_BUFFER = 122,
106         ERROR_INVALID_NAME = 123,
107         ERROR_INVALID_LEVEL = 124,
108         ERROR_NO_VOLUME_LABEL = 125,
109         ERROR_MOD_NOT_FOUND = 126,
110         ERROR_PROC_NOT_FOUND = 127,
111         ERROR_WAIT_NO_CHILDREN = 128,
112         ERROR_CHILD_NOT_COMPLETE = 129,
113         ERROR_DIRECT_ACCESS_HANDLE = 130,
114         ERROR_NEGATIVE_SEEK = 131,
115         ERROR_SEEK_ON_DEVICE = 132,
116         ERROR_IS_JOIN_TARGET = 133,
117         ERROR_IS_JOINED = 134,
118         ERROR_IS_SUBSTED = 135,
119         ERROR_NOT_JOINED = 136,
120         ERROR_NOT_SUBSTED = 137,
121         ERROR_JOIN_TO_JOIN = 138,
122         ERROR_SUBST_TO_SUBST = 139,
123         ERROR_JOIN_TO_SUBST = 140,
124         ERROR_SUBST_TO_JOIN = 141,
125         ERROR_BUSY_DRIVE = 142,
126         ERROR_SAME_DRIVE = 143,
127         ERROR_DIR_NOT_ROOT = 144,
128         ERROR_DIR_NOT_EMPTY = 145,
129         ERROR_IS_SUBST_PATH = 146,
130         ERROR_IS_JOIN_PATH = 147,
131         ERROR_PATH_BUSY = 148,
132         ERROR_IS_SUBST_TARGET = 149,
133         ERROR_SYSTEM_TRACE = 150,
134         ERROR_INVALID_EVENT_COUNT = 151,
135         ERROR_TOO_MANY_MUXWAITERS = 152,
136         ERROR_INVALID_LIST_FORMAT = 153,
137         ERROR_LABEL_TOO_LONG = 154,
138         ERROR_TOO_MANY_TCBS = 155,
139         ERROR_SIGNAL_REFUSED = 156,
140         ERROR_DISCARDED = 157,
141         ERROR_NOT_LOCKED = 158,
142         ERROR_BAD_THREADID_ADDR = 159,
143         ERROR_BAD_ARGUMENTS = 160,
144         ERROR_BAD_PATHNAME = 161,
145         ERROR_SIGNAL_PENDING = 162,
146         ERROR_MAX_THRDS_REACHED = 164,
147         ERROR_LOCK_FAILED = 167,
148         ERROR_BUSY = 170,
149         ERROR_CANCEL_VIOLATION = 173,
150         ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174,
151         ERROR_INVALID_SEGMENT_NUMBER = 180,
152         ERROR_INVALID_ORDINAL = 182,
153         ERROR_ALREADY_EXISTS = 183,
154         ERROR_INVALID_FLAG_NUMBER = 186,
155         ERROR_SEM_NOT_FOUND = 187,
156         ERROR_INVALID_STARTING_CODESEG = 188,
157         ERROR_INVALID_STACKSEG = 189,
158         ERROR_INVALID_MODULETYPE = 190,
159         ERROR_INVALID_EXE_SIGNATURE = 191,
160         ERROR_EXE_MARKED_INVALID = 192,
161         ERROR_BAD_EXE_FORMAT = 193,
162         ERROR_ITERATED_DATA_EXCEEDS_64k = 194,
163         ERROR_INVALID_MINALLOCSIZE = 195,
164         ERROR_DYNLINK_FROM_INVALID_RING = 196,
165         ERROR_IOPL_NOT_ENABLED = 197,
166         ERROR_INVALID_SEGDPL = 198,
167         ERROR_AUTODATASEG_EXCEEDS_64k = 199,
168         ERROR_RING2SEG_MUST_BE_MOVABLE = 200,
169         ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201,
170         ERROR_INFLOOP_IN_RELOC_CHAIN = 202,
171         ERROR_ENVVAR_NOT_FOUND = 203,
172         ERROR_NO_SIGNAL_SENT = 205,
173         ERROR_FILENAME_EXCED_RANGE = 206,
174         ERROR_RING2_STACK_IN_USE = 207,
175         ERROR_META_EXPANSION_TOO_LONG = 208,
176         ERROR_INVALID_SIGNAL_NUMBER = 209,
177         ERROR_THREAD_1_INACTIVE = 210,
178         ERROR_LOCKED = 212,
179         ERROR_TOO_MANY_MODULES = 214,
180         ERROR_NESTING_NOT_ALLOWED = 215,
181         ERROR_EXE_MACHINE_TYPE_MISMATCH = 216,
182         ERROR_BAD_PIPE = 230,
183         ERROR_PIPE_BUSY = 231,
184         ERROR_NO_DATA = 232,
185         ERROR_PIPE_NOT_CONNECTED = 233,
186         ERROR_MORE_DATA = 234,
187         ERROR_VC_DISCONNECTED = 240,
188         ERROR_INVALID_EA_NAME = 254,
189         ERROR_EA_LIST_INCONSISTENT = 255,
190         WAIT_TIMEOUT = 258,
191         ERROR_NO_MORE_ITEMS = 259,
192         ERROR_CANNOT_COPY = 266,
193         ERROR_DIRECTORY = 267,
194         ERROR_EAS_DIDNT_FIT = 275,
195         ERROR_EA_FILE_CORRUPT = 276,
196         ERROR_EA_TABLE_FULL = 277,
197         ERROR_INVALID_EA_HANDLE = 278,
198         ERROR_EAS_NOT_SUPPORTED = 282,
199         ERROR_NOT_OWNER = 288,
200         ERROR_TOO_MANY_POSTS = 298,
201         ERROR_PARTIAL_COPY = 299,
202         ERROR_OPLOCK_NOT_GRANTED = 300,
203         ERROR_INVALID_OPLOCK_PROTOCOL = 301,
204         ERROR_DISK_TOO_FRAGMENTED = 302,
205         ERROR_DELETE_PENDING = 303,
206         ERROR_MR_MID_NOT_FOUND = 317,
207         ERROR_INVALID_ADDRESS = 487,
208         ERROR_ARITHMETIC_OVERFLOW = 534,
209         ERROR_PIPE_CONNECTED = 535,
210         ERROR_PIPE_LISTENING = 536,
211         ERROR_EA_ACCESS_DENIED = 994,
212         ERROR_OPERATION_ABORTED = 995,
213         ERROR_IO_INCOMPLETE = 996,
214         ERROR_IO_PENDING = 997,
215         ERROR_NOACCESS = 998,
216         ERROR_SWAPERROR = 999,
217         ERROR_STACK_OVERFLOW = 1001,
218         ERROR_INVALID_MESSAGE = 1002,
219         ERROR_CAN_NOT_COMPLETE = 1003,
220         ERROR_INVALID_FLAGS = 1004,
221         ERROR_UNRECOGNIZED_VOLUME = 1005,
222         ERROR_FILE_INVALID = 1006,
223         ERROR_FULLSCREEN_MODE = 1007,
224         ERROR_NO_TOKEN = 1008,
225         ERROR_BADDB = 1009,
226         ERROR_BADKEY = 1010,
227         ERROR_CANTOPEN = 1011,
228         ERROR_CANTREAD = 1012,
229         ERROR_CANTWRITE = 1013,
230         ERROR_REGISTRY_RECOVERED = 1014,
231         ERROR_REGISTRY_CORRUPT = 1015,
232         ERROR_REGISTRY_IO_FAILED = 1016,
233         ERROR_NOT_REGISTRY_FILE = 1017,
234         ERROR_KEY_DELETED = 1018,
235         ERROR_NO_LOG_SPACE = 1019,
236         ERROR_KEY_HAS_CHILDREN = 1020,
237         ERROR_CHILD_MUST_BE_VOLATILE = 1021,
238         ERROR_NOTIFY_ENUM_DIR = 1022,
239         ERROR_DEPENDENT_SERVICES_RUNNING = 1051,
240         ERROR_INVALID_SERVICE_CONTROL = 1052,
241         ERROR_SERVICE_REQUEST_TIMEOUT = 1053,
242         ERROR_SERVICE_NO_THREAD = 1054,
243         ERROR_SERVICE_DATABASE_LOCKED = 1055,
244         ERROR_SERVICE_ALREADY_RUNNING = 1056,
245         ERROR_INVALID_SERVICE_ACCOUNT = 1057,
246         ERROR_SERVICE_DISABLED = 1058,
247         ERROR_CIRCULAR_DEPENDENCY = 1059,
248         ERROR_SERVICE_DOES_NOT_EXIST = 1060,
249         ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061,
250         ERROR_SERVICE_NOT_ACTIVE = 1062,
251         ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063,
252         ERROR_EXCEPTION_IN_SERVICE = 1064,
253         ERROR_DATABASE_DOES_NOT_EXIST = 1065,
254         ERROR_SERVICE_SPECIFIC_ERROR = 1066,
255         ERROR_PROCESS_ABORTED = 1067,
256         ERROR_SERVICE_DEPENDENCY_FAIL = 1068,
257         ERROR_SERVICE_LOGON_FAILED = 1069,
258         ERROR_SERVICE_START_HANG = 1070,
259         ERROR_INVALID_SERVICE_LOCK = 1071,
260         ERROR_SERVICE_MARKED_FOR_DELETE = 1072,
261         ERROR_SERVICE_EXISTS = 1073,
262         ERROR_ALREADY_RUNNING_LKG = 1074,
263         ERROR_SERVICE_DEPENDENCY_DELETED = 1075,
264         ERROR_BOOT_ALREADY_ACCEPTED = 1076,
265         ERROR_SERVICE_NEVER_STARTED = 1077,
266         ERROR_DUPLICATE_SERVICE_NAME = 1078,
267         ERROR_DIFFERENT_SERVICE_ACCOUNT = 1079,
268         ERROR_CANNOT_DETECT_DRIVER_FAILURE = 1080,
269         ERROR_CANNOT_DETECT_PROCESS_ABORT = 1081,
270         ERROR_NO_RECOVERY_PROGRAM = 1082,
271         ERROR_SERVICE_NOT_IN_EXE = 1083,
272         ERROR_NOT_SAFEBOOT_SERVICE = 1084,
273         ERROR_END_OF_MEDIA = 1100,
274         ERROR_FILEMARK_DETECTED = 1101,
275         ERROR_BEGINNING_OF_MEDIA = 1102,
276         ERROR_SETMARK_DETECTED = 1103,
277         ERROR_NO_DATA_DETECTED = 1104,
278         ERROR_PARTITION_FAILURE = 1105,
279         ERROR_INVALID_BLOCK_LENGTH = 1106,
280         ERROR_DEVICE_NOT_PARTITIONED = 1107,
281         ERROR_UNABLE_TO_LOCK_MEDIA = 1108,
282         ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109,
283         ERROR_MEDIA_CHANGED = 1110,
284         ERROR_BUS_RESET = 1111,
285         ERROR_NO_MEDIA_IN_DRIVE = 1112,
286         ERROR_NO_UNICODE_TRANSLATION = 1113,
287         ERROR_DLL_INIT_FAILED = 1114,
288         ERROR_SHUTDOWN_IN_PROGRESS = 1115,
289         ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116,
290         ERROR_IO_DEVICE = 1117,
291         ERROR_SERIAL_NO_DEVICE = 1118,
292         ERROR_IRQ_BUSY = 1119,
293         ERROR_MORE_WRITES = 1120,
294         ERROR_COUNTER_TIMEOUT = 1121,
295         ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122,
296         ERROR_FLOPPY_WRONG_CYLINDER = 1123,
297         ERROR_FLOPPY_UNKNOWN_ERROR = 1124,
298         ERROR_FLOPPY_BAD_REGISTERS = 1125,
299         ERROR_DISK_RECALIBRATE_FAILED = 1126,
300         ERROR_DISK_OPERATION_FAILED = 1127,
301         ERROR_DISK_RESET_FAILED = 1128,
302         ERROR_EOM_OVERFLOW = 1129,
303         ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130,
304         ERROR_POSSIBLE_DEADLOCK = 1131,
305         ERROR_MAPPED_ALIGNMENT = 1132,
306         ERROR_SET_POWER_STATE_VETOED = 1140,
307         ERROR_SET_POWER_STATE_FAILED = 1141,
308         ERROR_TOO_MANY_LINKS = 1142,
309         ERROR_OLD_WIN_VERSION = 1150,
310         ERROR_APP_WRONG_OS = 1151,
311         ERROR_SINGLE_INSTANCE_APP = 1152,
312         ERROR_RMODE_APP = 1153,
313         ERROR_INVALID_DLL = 1154,
314         ERROR_NO_ASSOCIATION = 1155,
315         ERROR_DDE_FAIL = 1156,
316         ERROR_DLL_NOT_FOUND = 1157,
317         ERROR_NO_MORE_USER_HANDLES = 1158,
318         ERROR_MESSAGE_SYNC_ONLY = 1159,
319         ERROR_SOURCE_ELEMENT_EMPTY = 1160,
320         ERROR_DESTINATION_ELEMENT_FULL = 1161,
321         ERROR_ILLEGAL_ELEMENT_ADDRESS = 1162,
322         ERROR_MAGAZINE_NOT_PRESENT = 1163,
323         ERROR_DEVICE_REINITIALIZATION_NEEDED = 1164,
324         ERROR_DEVICE_REQUIRES_CLEANING = 1165,
325         ERROR_DEVICE_DOOR_OPEN = 1166,
326         ERROR_DEVICE_NOT_CONNECTED = 1167,
327         ERROR_NOT_FOUND = 1168,
328         ERROR_NO_MATCH = 1169,
329         ERROR_SET_NOT_FOUND = 1170,
330         ERROR_POINT_NOT_FOUND = 1171,
331         ERROR_NO_TRACKING_SERVICE = 1172,
332         ERROR_NO_VOLUME_ID = 1173,
333         ERROR_UNABLE_TO_REMOVE_REPLACED = 1175,
334         ERROR_UNABLE_TO_MOVE_REPLACEMENT = 1176,
335         ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = 1177,
336         ERROR_JOURNAL_DELETE_IN_PROGRESS = 1178,
337         ERROR_JOURNAL_NOT_ACTIVE = 1179,
338         ERROR_POTENTIAL_FILE_FOUND = 1180,
339         ERROR_JOURNAL_ENTRY_DELETED = 1181,
340         ERROR_BAD_DEVICE = 1200,
341         ERROR_CONNECTION_UNAVAIL = 1201,
342         ERROR_DEVICE_ALREADY_REMEMBERED = 1202,
343         ERROR_NO_NET_OR_BAD_PATH = 1203,
344         ERROR_BAD_PROVIDER = 1204,
345         ERROR_CANNOT_OPEN_PROFILE = 1205,
346         ERROR_BAD_PROFILE = 1206,
347         ERROR_NOT_CONTAINER = 1207,
348         ERROR_EXTENDED_ERROR = 1208,
349         ERROR_INVALID_GROUPNAME = 1209,
350         ERROR_INVALID_COMPUTERNAME = 1210,
351         ERROR_INVALID_EVENTNAME = 1211,
352         ERROR_INVALID_DOMAINNAME = 1212,
353         ERROR_INVALID_SERVICENAME = 1213,
354         ERROR_INVALID_NETNAME = 1214,
355         ERROR_INVALID_SHARENAME = 1215,
356         ERROR_INVALID_PASSWORDNAME = 1216,
357         ERROR_INVALID_MESSAGENAME = 1217,
358         ERROR_INVALID_MESSAGEDEST = 1218,
359         ERROR_SESSION_CREDENTIAL_CONFLICT = 1219,
360         ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220,
361         ERROR_DUP_DOMAINNAME = 1221,
362         ERROR_NO_NETWORK = 1222,
363         ERROR_CANCELLED = 1223,
364         ERROR_USER_MAPPED_FILE = 1224,
365         ERROR_CONNECTION_REFUSED = 1225,
366         ERROR_GRACEFUL_DISCONNECT = 1226,
367         ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227,
368         ERROR_ADDRESS_NOT_ASSOCIATED = 1228,
369         ERROR_CONNECTION_INVALID = 1229,
370         ERROR_CONNECTION_ACTIVE = 1230,
371         ERROR_NETWORK_UNREACHABLE = 1231,
372         ERROR_HOST_UNREACHABLE = 1232,
373         ERROR_PROTOCOL_UNREACHABLE = 1233,
374         ERROR_PORT_UNREACHABLE = 1234,
375         ERROR_REQUEST_ABORTED = 1235,
376         ERROR_CONNECTION_ABORTED = 1236,
377         ERROR_RETRY = 1237,
378         ERROR_CONNECTION_COUNT_LIMIT = 1238,
379         ERROR_LOGIN_TIME_RESTRICTION = 1239,
380         ERROR_LOGIN_WKSTA_RESTRICTION = 1240,
381         ERROR_INCORRECT_ADDRESS = 1241,
382         ERROR_ALREADY_REGISTERED = 1242,
383         ERROR_SERVICE_NOT_FOUND = 1243,
384         ERROR_NOT_AUTHENTICATED = 1244,
385         ERROR_NOT_LOGGED_ON = 1245,
386         ERROR_CONTINUE = 1246,
387         ERROR_ALREADY_INITIALIZED = 1247,
388         ERROR_NO_MORE_DEVICES = 1248,
389         ERROR_NO_SUCH_SITE = 1249,
390         ERROR_DOMAIN_CONTROLLER_EXISTS = 1250,
391         ERROR_ONLY_IF_CONNECTED = 1251,
392         ERROR_OVERRIDE_NOCHANGES = 1252,
393         ERROR_BAD_USER_PROFILE = 1253,
394         ERROR_NOT_SUPPORTED_ON_SBS = 1254,
395         ERROR_SERVER_SHUTDOWN_IN_PROGRESS = 1255,
396         ERROR_HOST_DOWN = 1256,
397         ERROR_NON_ACCOUNT_SID = 1257,
398         ERROR_NON_DOMAIN_SID = 1258,
399         ERROR_APPHELP_BLOCK = 1259,
400         ERROR_ACCESS_DISABLED_BY_POLICY = 1260,
401         ERROR_REG_NAT_CONSUMPTION = 1261,
402         ERROR_CSCSHARE_OFFLINE = 1262,
403         ERROR_PKINIT_FAILURE = 1263,
404         ERROR_SMARTCARD_SUBSYSTEM_FAILURE = 1264,
405         ERROR_DOWNGRADE_DETECTED = 1265,
406         SEC_E_SMARTCARD_CERT_REVOKED = 1266,
407         SEC_E_ISSUING_CA_UNTRUSTED = 1267,
408         SEC_E_REVOCATION_OFFLINE_C = 1268,
409         SEC_E_PKINIT_CLIENT_FAILUR = 1269,
410         SEC_E_SMARTCARD_CERT_EXPIRED = 1270,
411         ERROR_MACHINE_LOCKED = 1271,
412         ERROR_CALLBACK_SUPPLIED_INVALID_DATA = 1273,
413         ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED = 1274,
414         ERROR_DRIVER_BLOCKED = 1275,
415         ERROR_INVALID_IMPORT_OF_NON_DLL = 1276,
416         ERROR_NOT_ALL_ASSIGNED = 1300,
417         ERROR_SOME_NOT_MAPPED = 1301,
418         ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302,
419         ERROR_LOCAL_USER_SESSION_KEY = 1303,
420         ERROR_NULL_LM_PASSWORD = 1304,
421         ERROR_UNKNOWN_REVISION = 1305,
422         ERROR_REVISION_MISMATCH = 1306,
423         ERROR_INVALID_OWNER = 1307,
424         ERROR_INVALID_PRIMARY_GROUP = 1308,
425         ERROR_NO_IMPERSONATION_TOKEN = 1309,
426         ERROR_CANT_DISABLE_MANDATORY = 1310,
427         ERROR_NO_LOGON_SERVERS = 1311,
428         ERROR_NO_SUCH_LOGON_SESSION = 1312,
429         ERROR_NO_SUCH_PRIVILEGE = 1313,
430         ERROR_PRIVILEGE_NOT_HELD = 1314,
431         ERROR_INVALID_ACCOUNT_NAME = 1315,
432         ERROR_USER_EXISTS = 1316,
433         ERROR_NO_SUCH_USER = 1317,
434         ERROR_GROUP_EXISTS = 1318,
435         ERROR_NO_SUCH_GROUP = 1319,
436         ERROR_MEMBER_IN_GROUP = 1320,
437         ERROR_MEMBER_NOT_IN_GROUP = 1321,
438         ERROR_LAST_ADMIN = 1322,
439         ERROR_WRONG_PASSWORD = 1323,
440         ERROR_ILL_FORMED_PASSWORD = 1324,
441         ERROR_PASSWORD_RESTRICTION = 1325,
442         ERROR_LOGON_FAILURE = 1326,
443         ERROR_ACCOUNT_RESTRICTION = 1327,
444         ERROR_INVALID_LOGON_HOURS = 1328,
445         ERROR_INVALID_WORKSTATION = 1329,
446         ERROR_PASSWORD_EXPIRED = 1330,
447         ERROR_ACCOUNT_DISABLED = 1331,
448         ERROR_NONE_MAPPED = 1332,
449         ERROR_TOO_MANY_LUIDS_REQUESTED = 1333,
450         ERROR_LUIDS_EXHAUSTED = 1334,
451         ERROR_INVALID_SUB_AUTHORITY = 1335,
452         ERROR_INVALID_ACL = 1336,
453         ERROR_INVALID_SID = 1337,
454         ERROR_INVALID_SECURITY_DESCR = 1338,
455         ERROR_BAD_INHERITANCE_ACL = 1340,
456         ERROR_SERVER_DISABLED = 1341,
457         ERROR_SERVER_NOT_DISABLED = 1342,
458         ERROR_INVALID_ID_AUTHORITY = 1343,
459         ERROR_ALLOTTED_SPACE_EXCEEDED = 1344,
460         ERROR_INVALID_GROUP_ATTRIBUTES = 1345,
461         ERROR_BAD_IMPERSONATION_LEVEL = 1346,
462         ERROR_CANT_OPEN_ANONYMOUS = 1347,
463         ERROR_BAD_VALIDATION_CLASS = 1348,
464         ERROR_BAD_TOKEN_TYPE = 1349,
465         ERROR_NO_SECURITY_ON_OBJECT = 1350,
466         ERROR_CANT_ACCESS_DOMAIN_INFO = 1351,
467         ERROR_INVALID_SERVER_STATE = 1352,
468         ERROR_INVALID_DOMAIN_STATE = 1353,
469         ERROR_INVALID_DOMAIN_ROLE = 1354,
470         ERROR_NO_SUCH_DOMAIN = 1355,
471         ERROR_DOMAIN_EXISTS = 1356,
472         ERROR_DOMAIN_LIMIT_EXCEEDED = 1357,
473         ERROR_INTERNAL_DB_CORRUPTION = 1358,
474         ERROR_INTERNAL_ERROR = 1359,
475         ERROR_GENERIC_NOT_MAPPED = 1360,
476         ERROR_BAD_DESCRIPTOR_FORMAT = 1361,
477         ERROR_NOT_LOGON_PROCESS = 1362,
478         ERROR_LOGON_SESSION_EXISTS = 1363,
479         ERROR_NO_SUCH_PACKAGE = 1364,
480         ERROR_BAD_LOGON_SESSION_STATE = 1365,
481         ERROR_LOGON_SESSION_COLLISION = 1366,
482         ERROR_INVALID_LOGON_TYPE = 1367,
483         ERROR_CANNOT_IMPERSONATE = 1368,
484         ERROR_RXACT_INVALID_STATE = 1369,
485         ERROR_RXACT_COMMIT_FAILURE = 1370,
486         ERROR_SPECIAL_ACCOUNT = 1371,
487         ERROR_SPECIAL_GROUP = 1372,
488         ERROR_SPECIAL_USER = 1373,
489         ERROR_MEMBERS_PRIMARY_GROUP = 1374,
490         ERROR_TOKEN_ALREADY_IN_USE = 1375,
491         ERROR_NO_SUCH_ALIAS = 1376,
492         ERROR_MEMBER_NOT_IN_ALIAS = 1377,
493         ERROR_MEMBER_IN_ALIAS = 1378,
494         ERROR_ALIAS_EXISTS = 1379,
495         ERROR_LOGON_NOT_GRANTED = 1380,
496         ERROR_TOO_MANY_SECRETS = 1381,
497         ERROR_SECRET_TOO_LONG = 1382,
498         ERROR_INTERNAL_DB_ERROR = 1383,
499         ERROR_TOO_MANY_CONTEXT_IDS = 1384,
500         ERROR_LOGON_TYPE_NOT_GRANTED = 1385,
501         ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386,
502         ERROR_NO_SUCH_MEMBER = 1387,
503         ERROR_INVALID_MEMBER = 1388,
504         ERROR_TOO_MANY_SIDS = 1389,
505         ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390,
506         ERROR_NO_INHERITANCE = 1391,
507         ERROR_FILE_CORRUPT = 1392,
508         ERROR_DISK_CORRUPT = 1393,
509         ERROR_NO_USER_SESSION_KEY = 1394,
510         ERROR_LICENSE_QUOTA_EXCEEDED = 1395,
511         ERROR_WRONG_TARGET_NAME = 1396,
512         ERROR_MUTUAL_AUTH_FAILED = 1397,
513         ERROR_TIME_SKEW = 1398,
514         ERROR_CURRENT_DOMAIN_NOT_ALLOWED = 1399,
515         ERROR_INVALID_WINDOW_HANDLE = 1400,
516         ERROR_INVALID_MENU_HANDLE = 1401,
517         ERROR_INVALID_CURSOR_HANDLE = 1402,
518         ERROR_INVALID_ACCEL_HANDLE = 1403,
519         ERROR_INVALID_HOOK_HANDLE = 1404,
520         ERROR_INVALID_DWP_HANDLE = 1405,
521         ERROR_TLW_WITH_WSCHILD = 1406,
522         ERROR_CANNOT_FIND_WND_CLASS = 1407,
523         ERROR_WINDOW_OF_OTHER_THREAD = 1408,
524         ERROR_HOTKEY_ALREADY_REGISTERED = 1409,
525         ERROR_CLASS_ALREADY_EXISTS = 1410,
526         ERROR_CLASS_DOES_NOT_EXIST = 1411,
527         ERROR_CLASS_HAS_WINDOWS = 1412,
528         ERROR_INVALID_INDEX = 1413,
529         ERROR_INVALID_ICON_HANDLE = 1414,
530         ERROR_PRIVATE_DIALOG_INDEX = 1415,
531         ERROR_LISTBOX_ID_NOT_FOUND = 1416,
532         ERROR_NO_WILDCARD_CHARACTERS = 1417,
533         ERROR_CLIPBOARD_NOT_OPEN = 1418,
534         ERROR_HOTKEY_NOT_REGISTERED = 1419,
535         ERROR_WINDOW_NOT_DIALOG = 1420,
536         ERROR_CONTROL_ID_NOT_FOUND = 1421,
537         ERROR_INVALID_COMBOBOX_MESSAGE = 1422,
538         ERROR_WINDOW_NOT_COMBOBOX = 1423,
539         ERROR_INVALID_EDIT_HEIGHT = 1424,
540         ERROR_DC_NOT_FOUND = 1425,
541         ERROR_INVALID_HOOK_FILTER = 1426,
542         ERROR_INVALID_FILTER_PROC = 1427,
543         ERROR_HOOK_NEEDS_HMOD = 1428,
544         ERROR_GLOBAL_ONLY_HOOK = 1429,
545         ERROR_JOURNAL_HOOK_SET = 1430,
546         ERROR_HOOK_NOT_INSTALLED = 1431,
547         ERROR_INVALID_LB_MESSAGE = 1432,
548         ERROR_SETCOUNT_ON_BAD_LB = 1433,
549         ERROR_LB_WITHOUT_TABSTOPS = 1434,
550         ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435,
551         ERROR_CHILD_WINDOW_MENU = 1436,
552         ERROR_NO_SYSTEM_MENU = 1437,
553         ERROR_INVALID_MSGBOX_STYLE = 1438,
554         ERROR_INVALID_SPI_VALUE = 1439,
555         ERROR_SCREEN_ALREADY_LOCKED = 1440,
556         ERROR_HWNDS_HAVE_DIFF_PARENT = 1441,
557         ERROR_NOT_CHILD_WINDOW = 1442,
558         ERROR_INVALID_GW_COMMAND = 1443,
559         ERROR_INVALID_THREAD_ID = 1444,
560         ERROR_NON_MDICHILD_WINDOW = 1445,
561         ERROR_POPUP_ALREADY_ACTIVE = 1446,
562         ERROR_NO_SCROLLBARS = 1447,
563         ERROR_INVALID_SCROLLBAR_RANGE = 1448,
564         ERROR_INVALID_SHOWWIN_COMMAND = 1449,
565         ERROR_NO_SYSTEM_RESOURCES = 1450,
566         ERROR_NONPAGED_SYSTEM_RESOURCES = 1451,
567         ERROR_PAGED_SYSTEM_RESOURCES = 1452,
568         ERROR_WORKING_SET_QUOTA = 1453,
569         ERROR_PAGEFILE_QUOTA = 1454,
570         ERROR_COMMITMENT_LIMIT = 1455,
571         ERROR_MENU_ITEM_NOT_FOUND = 1456,
572         ERROR_INVALID_KEYBOARD_HANDLE = 1457,
573         ERROR_HOOK_TYPE_NOT_ALLOWED = 1458,
574         ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459,
575         ERROR_TIMEOUT = 1460,
576         ERROR_INVALID_MONITOR_HANDLE = 1461,
577         ERROR_EVENTLOG_FILE_CORRUPT = 1500,
578         ERROR_EVENTLOG_CANT_START = 1501,
579         ERROR_LOG_FILE_FULL = 1502,
580         ERROR_EVENTLOG_FILE_CHANGED = 1503,
581         ERROR_INSTALL_SERVICE_FAILURE = 1601,
582         ERROR_INSTALL_USEREXIT = 1602,
583         ERROR_INSTALL_FAILURE = 1603,
584         ERROR_INSTALL_SUSPEND = 1604,
585         ERROR_UNKNOWN_PRODUCT = 1605,
586         ERROR_UNKNOWN_FEATURE = 1606,
587         ERROR_UNKNOWN_COMPONENT = 1607,
588         ERROR_UNKNOWN_PROPERTY = 1608,
589         ERROR_INVALID_HANDLE_STATE = 1609,
590         ERROR_BAD_CONFIGURATION = 1610,
591         ERROR_INDEX_ABSENT = 1611,
592         ERROR_INSTALL_SOURCE_ABSENT = 1612,
593         ERROR_INSTALL_PACKAGE_VERSION = 1613,
594         ERROR_PRODUCT_UNINSTALLED = 1614,
595         ERROR_BAD_QUERY_SYNTAX = 1615,
596         ERROR_INVALID_FIELD = 1616,
597         ERROR_DEVICE_REMOVED = 1617,
598         ERROR_INSTALL_ALREADY_RUNNING = 1618,
599         ERROR_INSTALL_PACKAGE_OPEN_FAILED = 1619,
600         ERROR_INSTALL_PACKAGE_INVALID = 1620,
601         ERROR_INSTALL_UI_FAILURE = 1621,
602         ERROR_INSTALL_LOG_FAILURE = 1622,
603         ERROR_INSTALL_LANGUAGE_UNSUPPORTED = 1623,
604         ERROR_INSTALL_TRANSFORM_FAILURE = 1624,
605         ERROR_INSTALL_PACKAGE_REJECTED = 1625,
606         ERROR_FUNCTION_NOT_CALLED = 1626,
607         ERROR_FUNCTION_FAILED = 1627,
608         ERROR_INVALID_TABLE = 1628,
609         ERROR_DATATYPE_MISMATCH = 1629,
610         ERROR_UNSUPPORTED_TYPE = 1630,
611         ERROR_CREATE_FAILED = 1631,
612         ERROR_INSTALL_TEMP_UNWRITABLE = 1632,
613         ERROR_INSTALL_PLATFORM_UNSUPPORTED = 1633,
614         ERROR_INSTALL_NOTUSED = 1634,
615         ERROR_PATCH_PACKAGE_OPEN_FAILED = 1635,
616         ERROR_PATCH_PACKAGE_INVALID = 1636,
617         ERROR_PATCH_PACKAGE_UNSUPPORTED = 1637,
618         ERROR_PRODUCT_VERSION = 1638,
619         ERROR_INVALID_COMMAND_LINE = 1639,
620         ERROR_INSTALL_REMOTE_DISALLOWED = 1640,
621         ERROR_SUCCESS_REBOOT_INITIATED = 1641,
622         ERROR_PATCH_TARGET_NOT_FOUND = 1642,
623         ERROR_PATCH_PACKAGE_REJECTED = 1643,
624         ERROR_INSTALL_TRANSFORM_REJECTED = 1644,
625         RPC_S_INVALID_STRING_BINDING = 1700,
626         RPC_S_WRONG_KIND_OF_BINDING = 1701,
627         RPC_S_INVALID_BINDING = 1702,
628         RPC_S_PROTSEQ_NOT_SUPPORTED = 1703,
629         RPC_S_INVALID_RPC_PROTSEQ = 1704,
630         RPC_S_INVALID_STRING_UUID = 1705,
631         RPC_S_INVALID_ENDPOINT_FORMAT = 1706,
632         RPC_S_INVALID_NET_ADDR = 1707,
633         RPC_S_NO_ENDPOINT_FOUND = 1708,
634         RPC_S_INVALID_TIMEOUT = 1709,
635         RPC_S_OBJECT_NOT_FOUND = 1710,
636         RPC_S_ALREADY_REGISTERED = 1711,
637         RPC_S_TYPE_ALREADY_REGISTERED = 1712,
638         RPC_S_ALREADY_LISTENING = 1713,
639         RPC_S_NO_PROTSEQS_REGISTERED = 1714,
640         RPC_S_NOT_LISTENING = 1715,
641         RPC_S_UNKNOWN_MGR_TYPE = 1716,
642         RPC_S_UNKNOWN_IF = 1717,
643         RPC_S_NO_BINDINGS = 1718,
644         RPC_S_NO_PROTSEQS = 1719,
645         RPC_S_CANT_CREATE_ENDPOINT = 1720,
646         RPC_S_OUT_OF_RESOURCES = 1721,
647         RPC_S_SERVER_UNAVAILABLE = 1722,
648         RPC_S_SERVER_TOO_BUSY = 1723,
649         RPC_S_INVALID_NETWORK_OPTIONS = 1724,
650         RPC_S_NO_CALL_ACTIVE = 1725,
651         RPC_S_CALL_FAILED = 1726,
652         RPC_S_CALL_FAILED_DNE = 1727,
653         RPC_S_PROTOCOL_ERROR = 1728,
654         RPC_S_UNSUPPORTED_TRANS_SYN = 1730,
655         RPC_S_UNSUPPORTED_TYPE = 1732,
656         RPC_S_INVALID_TAG = 1733,
657         RPC_S_INVALID_BOUND = 1734,
658         RPC_S_NO_ENTRY_NAME = 1735,
659         RPC_S_INVALID_NAME_SYNTAX = 1736,
660         RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737,
661         RPC_S_UUID_NO_ADDRESS = 1739,
662         RPC_S_DUPLICATE_ENDPOINT = 1740,
663         RPC_S_UNKNOWN_AUTHN_TYPE = 1741,
664         RPC_S_MAX_CALLS_TOO_SMALL = 1742,
665         RPC_S_STRING_TOO_LONG = 1743,
666         RPC_S_PROTSEQ_NOT_FOUND = 1744,
667         RPC_S_PROCNUM_OUT_OF_RANGE = 1745,
668         RPC_S_BINDING_HAS_NO_AUTH = 1746,
669         RPC_S_UNKNOWN_AUTHN_SERVICE = 1747,
670         RPC_S_UNKNOWN_AUTHN_LEVEL = 1748,
671         RPC_S_INVALID_AUTH_IDENTITY = 1749,
672         RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750,
673         EPT_S_INVALID_ENTRY = 1751,
674         EPT_S_CANT_PERFORM_OP = 1752,
675         EPT_S_NOT_REGISTERED = 1753,
676         RPC_S_NOTHING_TO_EXPORT = 1754,
677         RPC_S_INCOMPLETE_NAME = 1755,
678         RPC_S_INVALID_VERS_OPTION = 1756,
679         RPC_S_NO_MORE_MEMBERS = 1757,
680         RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758,
681         RPC_S_INTERFACE_NOT_FOUND = 1759,
682         RPC_S_ENTRY_ALREADY_EXISTS = 1760,
683         RPC_S_ENTRY_NOT_FOUND = 1761,
684         RPC_S_NAME_SERVICE_UNAVAILABLE = 1762,
685         RPC_S_INVALID_NAF_ID = 1763,
686         RPC_S_CANNOT_SUPPORT = 1764,
687         RPC_S_NO_CONTEXT_AVAILABLE = 1765,
688         RPC_S_INTERNAL_ERROR = 1766,
689         RPC_S_ZERO_DIVIDE = 1767,
690         RPC_S_ADDRESS_ERROR = 1768,
691         RPC_S_FP_DIV_ZERO = 1769,
692         RPC_S_FP_UNDERFLOW = 1770,
693         RPC_S_FP_OVERFLOW = 1771,
694         RPC_X_NO_MORE_ENTRIES = 1772,
695         RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773,
696         RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774,
697         RPC_X_SS_IN_NULL_CONTEXT = 1775,
698         RPC_X_SS_CONTEXT_DAMAGED = 1777,
699         RPC_X_SS_HANDLES_MISMATCH = 1778,
700         RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779,
701         RPC_X_NULL_REF_POINTER = 1780,
702         RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781,
703         RPC_X_BYTE_COUNT_TOO_SMALL = 1782,
704         RPC_X_BAD_STUB_DATA = 1783,
705         ERROR_INVALID_USER_BUFFER = 1784,
706         ERROR_UNRECOGNIZED_MEDIA = 1785,
707         ERROR_NO_TRUST_LSA_SECRET = 1786,
708         ERROR_NO_TRUST_SAM_ACCOUNT = 1787,
709         ERROR_TRUSTED_DOMAIN_FAILURE = 1788,
710         ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789,
711         ERROR_TRUST_FAILURE = 1790,
712         RPC_S_CALL_IN_PROGRESS = 1791,
713         ERROR_NETLOGON_NOT_STARTED = 1792,
714         ERROR_ACCOUNT_EXPIRED = 1793,
715         ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794,
716         ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795,
717         ERROR_UNKNOWN_PORT = 1796,
718         ERROR_UNKNOWN_PRINTER_DRIVER = 1797,
719         ERROR_UNKNOWN_PRINTPROCESSOR = 1798,
720         ERROR_INVALID_SEPARATOR_FILE = 1799,
721         ERROR_INVALID_PRIORITY = 1800,
722         ERROR_INVALID_PRINTER_NAME = 1801,
723         ERROR_PRINTER_ALREADY_EXISTS = 1802,
724         ERROR_INVALID_PRINTER_COMMAND = 1803,
725         ERROR_INVALID_DATATYPE = 1804,
726         ERROR_INVALID_ENVIRONMENT = 1805,
727         RPC_S_NO_MORE_BINDINGS = 1806,
728         ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807,
729         ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808,
730         ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809,
731         ERROR_DOMAIN_TRUST_INCONSISTENT = 1810,
732         ERROR_SERVER_HAS_OPEN_HANDLES = 1811,
733         ERROR_RESOURCE_DATA_NOT_FOUND = 1812,
734         ERROR_RESOURCE_TYPE_NOT_FOUND = 1813,
735         ERROR_RESOURCE_NAME_NOT_FOUND = 1814,
736         ERROR_RESOURCE_LANG_NOT_FOUND = 1815,
737         ERROR_NOT_ENOUGH_QUOTA = 1816,
738         RPC_S_NO_INTERFACES = 1817,
739         RPC_S_CALL_CANCELLED = 1818,
740         RPC_S_BINDING_INCOMPLETE = 1819,
741         RPC_S_COMM_FAILURE = 1820,
742         RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821,
743         RPC_S_NO_PRINC_NAME = 1822,
744         RPC_S_NOT_RPC_ERROR = 1823,
745         RPC_S_UUID_LOCAL_ONLY = 1824,
746         RPC_S_SEC_PKG_ERROR = 1825,
747         RPC_S_NOT_CANCELLED = 1826,
748         RPC_X_INVALID_ES_ACTION = 1827,
749         RPC_X_WRONG_ES_VERSION = 1828,
750         RPC_X_WRONG_STUB_VERSION = 1829,
751         RPC_X_INVALID_PIPE_OBJECT = 1830,
752         RPC_X_WRONG_PIPE_ORDER = 1831,
753         RPC_X_WRONG_PIPE_VERSION = 1832,
754         RPC_S_GROUP_MEMBER_NOT_FOUND = 1898,
755         EPT_S_CANT_CREATE = 1899,
756         RPC_S_INVALID_OBJECT = 1900,
757         ERROR_INVALID_TIME = 1901,
758         ERROR_INVALID_FORM_NAME = 1902,
759         ERROR_INVALID_FORM_SIZE = 1903,
760         ERROR_ALREADY_WAITING = 1904,
761         ERROR_PRINTER_DELETED = 1905,
762         ERROR_INVALID_PRINTER_STATE = 1906,
763         ERROR_PASSWORD_MUST_CHANGE = 1907,
764         ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908,
765         ERROR_ACCOUNT_LOCKED_OUT = 1909,
766         OR_INVALID_OXID = 1910,
767         OR_INVALID_OID = 1911,
768         OR_INVALID_SET = 1912,
769         RPC_S_SEND_INCOMPLETE = 1913,
770         RPC_S_INVALID_ASYNC_HANDLE = 1914,
771         RPC_S_INVALID_ASYNC_CALL = 1915,
772         RPC_X_PIPE_CLOSED = 1916,
773         RPC_X_PIPE_DISCIPLINE_ERROR = 1917,
774         RPC_X_PIPE_EMPTY = 1918,
775         ERROR_NO_SITENAME = 1919,
776         ERROR_CANT_ACCESS_FILE = 1920,
777         ERROR_CANT_RESOLVE_FILENAME = 1921,
778         RPC_S_ENTRY_TYPE_MISMATCH = 1922,
779         RPC_S_NOT_ALL_OBJS_EXPORTED = 1923,
780         RPC_S_INTERFACE_NOT_EXPORTED = 1924,
781         RPC_S_PROFILE_NOT_ADDED = 1925,
782         RPC_S_PRF_ELT_NOT_ADDED = 1926,
783         RPC_S_PRF_ELT_NOT_REMOVED = 1927,
784         RPC_S_GRP_ELT_NOT_ADDED = 1928,
785         RPC_S_GRP_ELT_NOT_REMOVED = 1929,
786         ERROR_KM_DRIVER_BLOCKED = 1930,
787         ERROR_CONTEXT_EXPIRED = 1931,
788         ERROR_INVALID_PIXEL_FORMAT = 2000,
789         ERROR_BAD_DRIVER = 2001,
790         ERROR_INVALID_WINDOW_STYLE = 2002,
791         ERROR_METAFILE_NOT_SUPPORTED = 2003,
792         ERROR_TRANSFORM_NOT_SUPPORTED = 2004,
793         ERROR_CLIPPING_NOT_SUPPORTED = 2005,
794         ERROR_INVALID_CMM = 2010,
795         ERROR_INVALID_PROFILE = 2011,
796         ERROR_TAG_NOT_FOUND = 2012,
797         ERROR_TAG_NOT_PRESENT = 2013,
798         ERROR_DUPLICATE_TAG = 2014,
799         ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE = 2015,
800         ERROR_PROFILE_NOT_FOUND = 2016,
801         ERROR_INVALID_COLORSPACE = 2017,
802         ERROR_ICM_NOT_ENABLED = 2018,
803         ERROR_DELETING_ICM_XFORM = 2019,
804         ERROR_INVALID_TRANSFORM = 2020,
805         ERROR_COLORSPACE_MISMATCH = 2021,
806         ERROR_INVALID_COLORINDEX = 2022,
807         ERROR_CONNECTED_OTHER_PASSWORD = 2108,
808         ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109,
809         ERROR_BAD_USERNAME = 2202,
810         ERROR_NOT_CONNECTED = 2250,
811         ERROR_OPEN_FILES = 2401,
812         ERROR_ACTIVE_CONNECTIONS = 2402,
813         ERROR_DEVICE_IN_USE = 2404,
814         ERROR_UNKNOWN_PRINT_MONITOR = 3000,
815         ERROR_PRINTER_DRIVER_IN_USE = 3001,
816         ERROR_SPOOL_FILE_NOT_FOUND = 3002,
817         ERROR_SPL_NO_STARTDOC = 3003,
818         ERROR_SPL_NO_ADDJOB = 3004,
819         ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005,
820         ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006,
821         ERROR_INVALID_PRINT_MONITOR = 3007,
822         ERROR_PRINT_MONITOR_IN_USE = 3008,
823         ERROR_PRINTER_HAS_JOBS_QUEUED = 3009,
824         ERROR_SUCCESS_REBOOT_REQUIRED = 3010,
825         ERROR_SUCCESS_RESTART_REQUIRED = 3011,
826         ERROR_PRINTER_NOT_FOUND = 3012,
827         ERROR_PRINTER_DRIVER_WARNED = 3013,
828         ERROR_PRINTER_DRIVER_BLOCKED = 3014,
829         ERROR_WINS_INTERNAL = 4000,
830         ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001,
831         ERROR_STATIC_INIT = 4002,
832         ERROR_INC_BACKUP = 4003,
833         ERROR_FULL_BACKUP = 4004,
834         ERROR_REC_NON_EXISTENT = 4005,
835         ERROR_RPL_NOT_ALLOWED = 4006,
836         ERROR_DHCP_ADDRESS_CONFLICT = 4100,
837         ERROR_WMI_GUID_NOT_FOUND = 4200,
838         ERROR_WMI_INSTANCE_NOT_FOUND = 4201,
839         ERROR_WMI_ITEMID_NOT_FOUND = 4202,
840         ERROR_WMI_TRY_AGAIN = 4203,
841         ERROR_WMI_DP_NOT_FOUND = 4204,
842         ERROR_WMI_UNRESOLVED_INSTANCE_REF = 4205,
843         ERROR_WMI_ALREADY_ENABLED = 4206,
844         ERROR_WMI_GUID_DISCONNECTED = 4207,
845         ERROR_WMI_SERVER_UNAVAILABLE = 4208,
846         ERROR_WMI_DP_FAILED = 4209,
847         ERROR_WMI_INVALID_MOF = 4210,
848         ERROR_WMI_INVALID_REGINFO = 4211,
849         ERROR_WMI_ALREADY_DISABLED = 4212,
850         ERROR_WMI_READ_ONLY = 4213,
851         ERROR_WMI_SET_FAILURE = 4214,
852         ERROR_INVALID_MEDIA = 4300,
853         ERROR_INVALID_LIBRARY = 4301,
854         ERROR_INVALID_MEDIA_POOL = 4302,
855         ERROR_DRIVE_MEDIA_MISMATCH = 4303,
856         ERROR_MEDIA_OFFLINE = 4304,
857         ERROR_LIBRARY_OFFLINE = 4305,
858         ERROR_EMPTY = 4306,
859         ERROR_NOT_EMPTY = 4307,
860         ERROR_MEDIA_UNAVAILABLE = 4308,
861         ERROR_RESOURCE_DISABLED = 4309,
862         ERROR_INVALID_CLEANER = 4310,
863         ERROR_UNABLE_TO_CLEAN = 4311,
864         ERROR_OBJECT_NOT_FOUND = 4312,
865         ERROR_DATABASE_FAILURE = 4313,
866         ERROR_DATABASE_FULL = 4314,
867         ERROR_MEDIA_INCOMPATIBLE = 4315,
868         ERROR_RESOURCE_NOT_PRESENT = 4316,
869         ERROR_INVALID_OPERATION = 4317,
870         ERROR_MEDIA_NOT_AVAILABLE = 4318,
871         ERROR_DEVICE_NOT_AVAILABLE = 4319,
872         ERROR_REQUEST_REFUSED = 4320,
873         ERROR_INVALID_DRIVE_OBJECT = 4321,
874         ERROR_LIBRARY_FULL = 4322,
875         ERROR_MEDIUM_NOT_ACCESSIBLE = 4323,
876         ERROR_UNABLE_TO_LOAD_MEDIUM = 4324,
877         ERROR_UNABLE_TO_INVENTORY_DRIVE = 4325,
878         ERROR_UNABLE_TO_INVENTORY_SLOT = 4326,
879         ERROR_UNABLE_TO_INVENTORY_TRANSPORT = 4327,
880         ERROR_TRANSPORT_FULL = 4328,
881         ERROR_CONTROLLING_IEPORT = 4329,
882         ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA = 4330,
883         ERROR_CLEANER_SLOT_SET = 4331,
884         ERROR_CLEANER_SLOT_NOT_SET = 4332,
885         ERROR_CLEANER_CARTRIDGE_SPENT = 4333,
886         ERROR_UNEXPECTED_OMID = 4334,
887         ERROR_CANT_DELETE_LAST_ITEM = 4335,
888         ERROR_MESSAGE_EXCEEDS_MAX_SIZE = 4336,
889         ERROR_VOLUME_CONTAINS_SYS_FILES = 4337,
890         ERROR_INDIGENOUS_TYPE = 4338,
891         ERROR_NO_SUPPORTING_DRIVES = 4339,
892         ERROR_CLEANER_CARTRIDGE_INSTALLED = 4340,
893         ERROR_FILE_OFFLINE = 4350,
894         ERROR_REMOTE_STORAGE_NOT_ACTIVE = 4351,
895         ERROR_REMOTE_STORAGE_MEDIA_ERROR = 4352,
896         ERROR_NOT_A_REPARSE_POINT = 4390,
897         ERROR_REPARSE_ATTRIBUTE_CONFLICT = 4391,
898         ERROR_INVALID_REPARSE_DATA = 4392,
899         ERROR_REPARSE_TAG_INVALID = 4393,
900         ERROR_REPARSE_TAG_MISMATCH = 4394,
901         ERROR_VOLUME_NOT_SIS_ENABLED = 4500,
902         ERROR_DEPENDENT_RESOURCE_EXISTS = 5001,
903         ERROR_DEPENDENCY_NOT_FOUND = 5002,
904         ERROR_DEPENDENCY_ALREADY_EXISTS = 5003,
905         ERROR_RESOURCE_NOT_ONLINE = 5004,
906         ERROR_HOST_NODE_NOT_AVAILABLE = 5005,
907         ERROR_RESOURCE_NOT_AVAILABLE = 5006,
908         ERROR_RESOURCE_NOT_FOUND = 5007,
909         ERROR_SHUTDOWN_CLUSTER = 5008,
910         ERROR_CANT_EVICT_ACTIVE_NODE = 5009,
911         ERROR_OBJECT_ALREADY_EXISTS = 5010,
912         ERROR_OBJECT_IN_LIST = 5011,
913         ERROR_GROUP_NOT_AVAILABLE = 5012,
914         ERROR_GROUP_NOT_FOUND = 5013,
915         ERROR_GROUP_NOT_ONLINE = 5014,
916         ERROR_HOST_NODE_NOT_RESOURCE_OWNER = 5015,
917         ERROR_HOST_NODE_NOT_GROUP_OWNER = 5016,
918         ERROR_RESMON_CREATE_FAILED = 5017,
919         ERROR_RESMON_ONLINE_FAILED = 5018,
920         ERROR_RESOURCE_ONLINE = 5019,
921         ERROR_QUORUM_RESOURCE = 5020,
922         ERROR_NOT_QUORUM_CAPABLE = 5021,
923         ERROR_CLUSTER_SHUTTING_DOWN = 5022,
924         ERROR_INVALID_STATE = 5023,
925         ERROR_RESOURCE_PROPERTIES_STORED = 5024,
926         ERROR_NOT_QUORUM_CLASS = 5025,
927         ERROR_CORE_RESOURCE = 5026,
928         ERROR_QUORUM_RESOURCE_ONLINE_FAILED = 5027,
929         ERROR_QUORUMLOG_OPEN_FAILED = 5028,
930         ERROR_CLUSTERLOG_CORRUPT = 5029,
931         ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE = 5030,
932         ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE = 5031,
933         ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND = 5032,
934         ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE = 5033,
935         ERROR_QUORUM_OWNER_ALIVE = 5034,
936         ERROR_NETWORK_NOT_AVAILABLE = 5035,
937         ERROR_NODE_NOT_AVAILABLE = 5036,
938         ERROR_ALL_NODES_NOT_AVAILABLE = 5037,
939         ERROR_RESOURCE_FAILED = 5038,
940         ERROR_CLUSTER_INVALID_NODE = 5039,
941         ERROR_CLUSTER_NODE_EXISTS = 5040,
942         ERROR_CLUSTER_JOIN_IN_PROGRESS = 5041,
943         ERROR_CLUSTER_NODE_NOT_FOUND = 5042,
944         ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND = 5043,
945         ERROR_CLUSTER_NETWORK_EXISTS = 5044,
946         ERROR_CLUSTER_NETWORK_NOT_FOUND = 5045,
947         ERROR_CLUSTER_NETINTERFACE_EXISTS = 5046,
948         ERROR_CLUSTER_NETINTERFACE_NOT_FOUND = 5047,
949         ERROR_CLUSTER_INVALID_REQUEST = 5048,
950         ERROR_CLUSTER_INVALID_NETWORK_PROVIDER = 5049,
951         ERROR_CLUSTER_NODE_DOWN = 5050,
952         ERROR_CLUSTER_NODE_UNREACHABLE = 5051,
953         ERROR_CLUSTER_NODE_NOT_MEMBER = 5052,
954         ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS = 5053,
955         ERROR_CLUSTER_INVALID_NETWORK = 5054,
956         ERROR_CLUSTER_NODE_UP = 5056,
957         ERROR_CLUSTER_IPADDR_IN_USE = 5057,
958         ERROR_CLUSTER_NODE_NOT_PAUSED = 5058,
959         ERROR_CLUSTER_NO_SECURITY_CONTEXT = 5059,
960         ERROR_CLUSTER_NETWORK_NOT_INTERNAL = 5060,
961         ERROR_CLUSTER_NODE_ALREADY_UP = 5061,
962         ERROR_CLUSTER_NODE_ALREADY_DOWN = 5062,
963         ERROR_CLUSTER_NETWORK_ALREADY_ONLINE = 5063,
964         ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE = 5064,
965         ERROR_CLUSTER_NODE_ALREADY_MEMBER = 5065,
966         ERROR_CLUSTER_LAST_INTERNAL_NETWORK = 5066,
967         ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS = 5067,
968         ERROR_INVALID_OPERATION_ON_QUORUM = 5068,
969         ERROR_DEPENDENCY_NOT_ALLOWED = 5069,
970         ERROR_CLUSTER_NODE_PAUSED = 5070,
971         ERROR_NODE_CANT_HOST_RESOURCE = 5071,
972         ERROR_CLUSTER_NODE_NOT_READY = 5072,
973         ERROR_CLUSTER_NODE_SHUTTING_DOWN = 5073,
974         ERROR_CLUSTER_JOIN_ABORTED = 5074,
975         ERROR_CLUSTER_INCOMPATIBLE_VERSIONS = 5075,
976         ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED = 5076,
977         ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = 5077,
978         ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND = 5078,
979         ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED = 5079,
980         ERROR_CLUSTER_RESNAME_NOT_FOUND = 5080,
981         ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED = 5081,
982         ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST = 5082,
983         ERROR_CLUSTER_DATABASE_SEQMISMATCH = 5083,
984         ERROR_RESMON_INVALID_STATE = 5084,
985         ERROR_CLUSTER_GUM_NOT_LOCKER = 5085,
986         ERROR_QUORUM_DISK_NOT_FOUND = 5086,
987         ERROR_DATABASE_BACKUP_CORRUPT = 5087,
988         ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT = 5088,
989         ERROR_RESOURCE_PROPERTY_UNCHANGEABLE = 5089,
990         ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = 5890,
991         ERROR_CLUSTER_QUORUMLOG_NOT_FOUND = 5891,
992         ERROR_CLUSTER_MEMBERSHIP_HALT = 5892,
993         ERROR_CLUSTER_INSTANCE_ID_MISMATCH = 5893,
994         ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP = 5894,
995         ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH = 5895,
996         ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP = 5896,
997         ERROR_CLUSTER_PARAMETER_MISMATCH = 5897,
998         ERROR_NODE_CANNOT_BE_CLUSTERED = 5898,
999         ERROR_CLUSTER_WRONG_OS_VERSION = 5899,
1000         ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME = 5900,
1001         ERROR_ENCRYPTION_FAILED = 6000,
1002         ERROR_DECRYPTION_FAILED = 6001,
1003         ERROR_FILE_ENCRYPTED = 6002,
1004         ERROR_NO_RECOVERY_POLICY = 6003,
1005         ERROR_NO_EFS = 6004,
1006         ERROR_WRONG_EFS = 6005,
1007         ERROR_NO_USER_KEYS = 6006,
1008         ERROR_FILE_NOT_ENCRYPTED = 6007,
1009         ERROR_NOT_EXPORT_FORMAT = 6008,
1010         ERROR_FILE_READ_ONLY = 6009,
1011         ERROR_DIR_EFS_DISALLOWED = 6010,
1012         ERROR_EFS_SERVER_NOT_TRUSTED = 6011,
1013         ERROR_BAD_RECOVERY_POLICY = 6012,
1014         ERROR_EFS_ALG_BLOB_TOO_BIG = 6013,
1015         ERROR_VOLUME_NOT_SUPPORT_EFS = 6014,
1016         ERROR_EFS_DISABLED = 6015,
1017         ERROR_EFS_VERSION_NOT_SUPPORT = 6016,
1018         ERROR_NO_BROWSER_SERVERS_FOUND = 6118,
1019         SCHED_E_SERVICE_NOT_LOCALSYSTEM = 6200,
1020         ERROR_CTX_WINSTATION_NAME_INVALID = 7001,
1021         ERROR_CTX_INVALID_PD = 7002,
1022         ERROR_CTX_PD_NOT_FOUND = 7003,
1023         ERROR_CTX_WD_NOT_FOUND = 7004,
1024         ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY = 7005,
1025         ERROR_CTX_SERVICE_NAME_COLLISION = 7006,
1026         ERROR_CTX_CLOSE_PENDING = 7007,
1027         ERROR_CTX_NO_OUTBUF = 7008,
1028         ERROR_CTX_MODEM_INF_NOT_FOUND = 7009,
1029         ERROR_CTX_INVALID_MODEMNAME = 7010,
1030         ERROR_CTX_MODEM_RESPONSE_ERROR = 7011,
1031         ERROR_CTX_MODEM_RESPONSE_TIMEOUT = 7012,
1032         ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = 7013,
1033         ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = 7014,
1034         ERROR_CTX_MODEM_RESPONSE_BUSY = 7015,
1035         ERROR_CTX_MODEM_RESPONSE_VOICE = 7016,
1036         ERROR_CTX_TD_ERROR = 7017,
1037         ERROR_CTX_WINSTATION_NOT_FOUND = 7022,
1038         ERROR_CTX_WINSTATION_ALREADY_EXISTS = 7023,
1039         ERROR_CTX_WINSTATION_BUSY = 7024,
1040         ERROR_CTX_BAD_VIDEO_MODE = 7025,
1041         ERROR_CTX_GRAPHICS_INVALID = 7035,
1042         ERROR_CTX_LOGON_DISABLED = 7037,
1043         ERROR_CTX_NOT_CONSOLE = 7038,
1044         ERROR_CTX_CLIENT_QUERY_TIMEOUT = 7040,
1045         ERROR_CTX_CONSOLE_DISCONNECT = 7041,
1046         ERROR_CTX_CONSOLE_CONNECT = 7042,
1047         ERROR_CTX_SHADOW_DENIED = 7044,
1048         ERROR_CTX_WINSTATION_ACCESS_DENIED = 7045,
1049         ERROR_CTX_INVALID_WD = 7049,
1050         ERROR_CTX_SHADOW_INVALID = 7050,
1051         ERROR_CTX_SHADOW_DISABLED = 7051,
1052         ERROR_CTX_CLIENT_LICENSE_IN_USE = 7052,
1053         ERROR_CTX_CLIENT_LICENSE_NOT_SET = 7053,
1054         ERROR_CTX_LICENSE_NOT_AVAILABLE = 7054,
1055         ERROR_CTX_LICENSE_CLIENT_INVALID = 7055,
1056         ERROR_CTX_LICENSE_EXPIRED = 7056,
1057         ERROR_CTX_SHADOW_NOT_RUNNING = 7057,
1058         ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE = 7058,
1059         FRS_ERR_INVALID_API_SEQUENCE = 8001,
1060         FRS_ERR_STARTING_SERVICE = 8002,
1061         FRS_ERR_STOPPING_SERVICE = 8003,
1062         FRS_ERR_INTERNAL_API = 8004,
1063         FRS_ERR_INTERNAL = 8005,
1064         FRS_ERR_SERVICE_COMM = 8006,
1065         FRS_ERR_INSUFFICIENT_PRIV = 8007,
1066         FRS_ERR_AUTHENTICATION = 8008,
1067         FRS_ERR_PARENT_INSUFFICIENT_PRIV = 8009,
1068         FRS_ERR_PARENT_AUTHENTICATION = 8010,
1069         FRS_ERR_CHILD_TO_PARENT_COMM = 8011,
1070         FRS_ERR_PARENT_TO_CHILD_COMM = 8012,
1071         FRS_ERR_SYSVOL_POPULATE = 8013,
1072         FRS_ERR_SYSVOL_POPULATE_TIMEOUT = 8014,
1073         FRS_ERR_SYSVOL_IS_BUSY = 8015,
1074         FRS_ERR_SYSVOL_DEMOTE = 8016,
1075         FRS_ERR_INVALID_SERVICE_PARAMETER = 8017,
1076         ERROR_DS_NOT_INSTALLED = 8200,
1077         ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY = 8201,
1078         ERROR_DS_NO_ATTRIBUTE_OR_VALUE = 8202,
1079         ERROR_DS_INVALID_ATTRIBUTE_SYNTAX = 8203,
1080         ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED = 8204,
1081         ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS = 8205,
1082         ERROR_DS_BUSY = 8206,
1083         ERROR_DS_UNAVAILABLE = 8207,
1084         ERROR_DS_NO_RIDS_ALLOCATED = 8208,
1085         ERROR_DS_NO_MORE_RIDS = 8209,
1086         ERROR_DS_INCORRECT_ROLE_OWNER = 8210,
1087         ERROR_DS_RIDMGR_INIT_ERROR = 8211,
1088         ERROR_DS_OBJ_CLASS_VIOLATION = 8212,
1089         ERROR_DS_CANT_ON_NON_LEAF = 8213,
1090         ERROR_DS_CANT_ON_RDN = 8214,
1091         ERROR_DS_CANT_MOD_OBJ_CLASS = 8215,
1092         ERROR_DS_CROSS_DOM_MOVE_ERROR = 8216,
1093         ERROR_DS_GC_NOT_AVAILABLE = 8217,
1094         ERROR_SHARED_POLICY = 8218,
1095         ERROR_POLICY_OBJECT_NOT_FOUND = 8219,
1096         ERROR_POLICY_ONLY_IN_DS = 8220,
1097         ERROR_PROMOTION_ACTIVE = 8221,
1098         ERROR_NO_PROMOTION_ACTIVE = 8222,
1099         ERROR_DS_OPERATIONS_ERROR = 8224,
1100         ERROR_DS_PROTOCOL_ERROR = 8225,
1101         ERROR_DS_TIMELIMIT_EXCEEDED = 8226,
1102         ERROR_DS_SIZELIMIT_EXCEEDED = 8227,
1103         ERROR_DS_ADMIN_LIMIT_EXCEEDED = 8228,
1104         ERROR_DS_COMPARE_FALSE = 8229,
1105         ERROR_DS_COMPARE_TRUE = 8230,
1106         ERROR_DS_AUTH_METHOD_NOT_SUPPORTED = 8231,
1107         ERROR_DS_STRONG_AUTH_REQUIRED = 8232,
1108         ERROR_DS_INAPPROPRIATE_AUTH = 8233,
1109         ERROR_DS_AUTH_UNKNOWN = 8234,
1110         ERROR_DS_REFERRAL = 8235,
1111         ERROR_DS_UNAVAILABLE_CRIT_EXTENSION = 8236,
1112         ERROR_DS_CONFIDENTIALITY_REQUIRED = 8237,
1113         ERROR_DS_INAPPROPRIATE_MATCHING = 8238,
1114         ERROR_DS_CONSTRAINT_VIOLATION = 8239,
1115         ERROR_DS_NO_SUCH_OBJECT = 8240,
1116         ERROR_DS_ALIAS_PROBLEM = 8241,
1117         ERROR_DS_INVALID_DN_SYNTAX = 8242,
1118         ERROR_DS_IS_LEAF = 8243,
1119         ERROR_DS_ALIAS_DEREF_PROBLEM = 8244,
1120         ERROR_DS_UNWILLING_TO_PERFORM = 8245,
1121         ERROR_DS_LOOP_DETECT = 8246,
1122         ERROR_DS_NAMING_VIOLATION = 8247,
1123         ERROR_DS_OBJECT_RESULTS_TOO_LARGE = 8248,
1124         ERROR_DS_AFFECTS_MULTIPLE_DSAS = 8249,
1125         ERROR_DS_SERVER_DOWN = 8250,
1126         ERROR_DS_LOCAL_ERROR = 8251,
1127         ERROR_DS_ENCODING_ERROR = 8252,
1128         ERROR_DS_DECODING_ERROR = 8253,
1129         ERROR_DS_FILTER_UNKNOWN = 8254,
1130         ERROR_DS_PARAM_ERROR = 8255,
1131         ERROR_DS_NOT_SUPPORTED = 8256,
1132         ERROR_DS_NO_RESULTS_RETURNED = 8257,
1133         ERROR_DS_CONTROL_NOT_FOUND = 8258,
1134         ERROR_DS_CLIENT_LOOP = 8259,
1135         ERROR_DS_REFERRAL_LIMIT_EXCEEDED = 8260,
1136         ERROR_DS_SORT_CONTROL_MISSING = 8261,
1137         ERROR_DS_OFFSET_RANGE_ERROR = 8262,
1138         ERROR_DS_ROOT_MUST_BE_NC = 8301,
1139         ERROR_DS_ADD_REPLICA_INHIBITED = 8302,
1140         ERROR_DS_ATT_NOT_DEF_IN_SCHEMA = 8303,
1141         ERROR_DS_MAX_OBJ_SIZE_EXCEEDED = 8304,
1142         ERROR_DS_OBJ_STRING_NAME_EXISTS = 8305,
1143         ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA = 8306,
1144         ERROR_DS_RDN_DOESNT_MATCH_SCHEMA = 8307,
1145         ERROR_DS_NO_REQUESTED_ATTS_FOUND = 8308,
1146         ERROR_DS_USER_BUFFER_TO_SMALL = 8309,
1147         ERROR_DS_ATT_IS_NOT_ON_OBJ = 8310,
1148         ERROR_DS_ILLEGAL_MOD_OPERATION = 8311,
1149         ERROR_DS_OBJ_TOO_LARGE = 8312,
1150         ERROR_DS_BAD_INSTANCE_TYPE = 8313,
1151         ERROR_DS_MASTERDSA_REQUIRED = 8314,
1152         ERROR_DS_OBJECT_CLASS_REQUIRED = 8315,
1153         ERROR_DS_MISSING_REQUIRED_ATT = 8316,
1154         ERROR_DS_ATT_NOT_DEF_FOR_CLASS = 8317,
1155         ERROR_DS_ATT_ALREADY_EXISTS = 8318,
1156         ERROR_DS_CANT_ADD_ATT_VALUES = 8320,
1157         ERROR_DS_SINGLE_VALUE_CONSTRAINT = 8321,
1158         ERROR_DS_RANGE_CONSTRAINT = 8322,
1159         ERROR_DS_ATT_VAL_ALREADY_EXISTS = 8323,
1160         ERROR_DS_CANT_REM_MISSING_ATT = 8324,
1161         ERROR_DS_CANT_REM_MISSING_ATT_VAL = 8325,
1162         ERROR_DS_ROOT_CANT_BE_SUBREF = 8326,
1163         ERROR_DS_NO_CHAINING = 8327,
1164         ERROR_DS_NO_CHAINED_EVAL = 8328,
1165         ERROR_DS_NO_PARENT_OBJECT = 8329,
1166         ERROR_DS_PARENT_IS_AN_ALIAS = 8330,
1167         ERROR_DS_CANT_MIX_MASTER_AND_REPS = 8331,
1168         ERROR_DS_CHILDREN_EXIST = 8332,
1169         ERROR_DS_OBJ_NOT_FOUND = 8333,
1170         ERROR_DS_ALIASED_OBJ_MISSING = 8334,
1171         ERROR_DS_BAD_NAME_SYNTAX = 8335,
1172         ERROR_DS_ALIAS_POINTS_TO_ALIAS = 8336,
1173         ERROR_DS_CANT_DEREF_ALIAS = 8337,
1174         ERROR_DS_OUT_OF_SCOPE = 8338,
1175         ERROR_DS_OBJECT_BEING_REMOVED = 8339,
1176         ERROR_DS_CANT_DELETE_DSA_OBJ = 8340,
1177         ERROR_DS_GENERIC_ERROR = 8341,
1178         ERROR_DS_DSA_MUST_BE_INT_MASTER = 8342,
1179         ERROR_DS_CLASS_NOT_DSA = 8343,
1180         ERROR_DS_INSUFF_ACCESS_RIGHTS = 8344,
1181         ERROR_DS_ILLEGAL_SUPERIOR = 8345,
1182         ERROR_DS_ATTRIBUTE_OWNED_BY_SAM = 8346,
1183         ERROR_DS_NAME_TOO_MANY_PARTS = 8347,
1184         ERROR_DS_NAME_TOO_LONG = 8348,
1185         ERROR_DS_NAME_VALUE_TOO_LONG = 8349,
1186         ERROR_DS_NAME_UNPARSEABLE = 8350,
1187         ERROR_DS_NAME_TYPE_UNKNOWN = 8351,
1188         ERROR_DS_NOT_AN_OBJECT = 8352,
1189         ERROR_DS_SEC_DESC_TOO_SHORT = 8353,
1190         ERROR_DS_SEC_DESC_INVALID = 8354,
1191         ERROR_DS_NO_DELETED_NAME = 8355,
1192         ERROR_DS_SUBREF_MUST_HAVE_PARENT = 8356,
1193         ERROR_DS_NCNAME_MUST_BE_NC = 8357,
1194         ERROR_DS_CANT_ADD_SYSTEM_ONLY = 8358,
1195         ERROR_DS_CLASS_MUST_BE_CONCRETE = 8359,
1196         ERROR_DS_INVALID_DMD = 8360,
1197         ERROR_DS_OBJ_GUID_EXISTS = 8361,
1198         ERROR_DS_NOT_ON_BACKLINK = 8362,
1199         ERROR_DS_NO_CROSSREF_FOR_NC = 8363,
1200         ERROR_DS_SHUTTING_DOWN = 8364,
1201         ERROR_DS_UNKNOWN_OPERATION = 8365,
1202         ERROR_DS_INVALID_ROLE_OWNER = 8366,
1203         ERROR_DS_COULDNT_CONTACT_FSMO = 8367,
1204         ERROR_DS_CROSS_NC_DN_RENAME = 8368,
1205         ERROR_DS_CANT_MOD_SYSTEM_ONLY = 8369,
1206         ERROR_DS_REPLICATOR_ONLY = 8370,
1207         ERROR_DS_OBJ_CLASS_NOT_DEFINED = 8371,
1208         ERROR_DS_OBJ_CLASS_NOT_SUBCLASS = 8372,
1209         ERROR_DS_NAME_REFERENCE_INVALID = 8373,
1210         ERROR_DS_CROSS_REF_EXISTS = 8374,
1211         ERROR_DS_CANT_DEL_MASTER_CROSSREF = 8375,
1212         ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD = 8376,
1213         ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX = 8377,
1214         ERROR_DS_DUP_RDN = 8378,
1215         ERROR_DS_DUP_OID = 8379,
1216         ERROR_DS_DUP_MAPI_ID = 8380,
1217         ERROR_DS_DUP_SCHEMA_ID_GUID = 8381,
1218         ERROR_DS_DUP_LDAP_DISPLAY_NAME = 8382,
1219         ERROR_DS_SEMANTIC_ATT_TEST = 8383,
1220         ERROR_DS_SYNTAX_MISMATCH = 8384,
1221         ERROR_DS_EXISTS_IN_MUST_HAVE = 8385,
1222         ERROR_DS_EXISTS_IN_MAY_HAVE = 8386,
1223         ERROR_DS_NONEXISTENT_MAY_HAVE = 8387,
1224         ERROR_DS_NONEXISTENT_MUST_HAVE = 8388,
1225         ERROR_DS_AUX_CLS_TEST_FAIL = 8389,
1226         ERROR_DS_NONEXISTENT_POSS_SUP = 8390,
1227         ERROR_DS_SUB_CLS_TEST_FAIL = 8391,
1228         ERROR_DS_BAD_RDN_ATT_ID_SYNTAX = 8392,
1229         ERROR_DS_EXISTS_IN_AUX_CLS = 8393,
1230         ERROR_DS_EXISTS_IN_SUB_CLS = 8394,
1231         ERROR_DS_EXISTS_IN_POSS_SUP = 8395,
1232         ERROR_DS_RECALCSCHEMA_FAILED = 8396,
1233         ERROR_DS_TREE_DELETE_NOT_FINISHED = 8397,
1234         ERROR_DS_CANT_DELETE = 8398,
1235         ERROR_DS_ATT_SCHEMA_REQ_ID = 8399,
1236         ERROR_DS_BAD_ATT_SCHEMA_SYNTAX = 8400,
1237         ERROR_DS_CANT_CACHE_ATT = 8401,
1238         ERROR_DS_CANT_CACHE_CLASS = 8402,
1239         ERROR_DS_CANT_REMOVE_ATT_CACHE = 8403,
1240         ERROR_DS_CANT_REMOVE_CLASS_CACHE = 8404,
1241         ERROR_DS_CANT_RETRIEVE_DN = 8405,
1242         ERROR_DS_MISSING_SUPREF = 8406,
1243         ERROR_DS_CANT_RETRIEVE_INSTANCE = 8407,
1244         ERROR_DS_CODE_INCONSISTENCY = 8408,
1245         ERROR_DS_DATABASE_ERROR = 8409,
1246         ERROR_DS_GOVERNSID_MISSING = 8410,
1247         ERROR_DS_MISSING_EXPECTED_ATT = 8411,
1248         ERROR_DS_NCNAME_MISSING_CR_REF = 8412,
1249         ERROR_DS_SECURITY_CHECKING_ERROR = 8413,
1250         ERROR_DS_SCHEMA_NOT_LOADED = 8414,
1251         ERROR_DS_SCHEMA_ALLOC_FAILED = 8415,
1252         ERROR_DS_ATT_SCHEMA_REQ_SYNTAX = 8416,
1253         ERROR_DS_GCVERIFY_ERROR = 8417,
1254         ERROR_DS_DRA_SCHEMA_MISMATCH = 8418,
1255         ERROR_DS_CANT_FIND_DSA_OBJ = 8419,
1256         ERROR_DS_CANT_FIND_EXPECTED_NC = 8420,
1257         ERROR_DS_CANT_FIND_NC_IN_CACHE = 8421,
1258         ERROR_DS_CANT_RETRIEVE_CHILD = 8422,
1259         ERROR_DS_SECURITY_ILLEGAL_MODIFY = 8423,
1260         ERROR_DS_CANT_REPLACE_HIDDEN_REC = 8424,
1261         ERROR_DS_BAD_HIERARCHY_FILE = 8425,
1262         ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED = 8426,
1263         ERROR_DS_CONFIG_PARAM_MISSING = 8427,
1264         ERROR_DS_COUNTING_AB_INDICES_FAILED = 8428,
1265         ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED = 8429,
1266         ERROR_DS_INTERNAL_FAILURE = 8430,
1267         ERROR_DS_UNKNOWN_ERROR = 8431,
1268         ERROR_DS_ROOT_REQUIRES_CLASS_TOP = 8432,
1269         ERROR_DS_REFUSING_FSMO_ROLES = 8433,
1270         ERROR_DS_MISSING_FSMO_SETTINGS = 8434,
1271         ERROR_DS_UNABLE_TO_SURRENDER_ROLES = 8435,
1272         ERROR_DS_DRA_GENERIC = 8436,
1273         ERROR_DS_DRA_INVALID_PARAMETER = 8437,
1274         ERROR_DS_DRA_BUSY = 8438,
1275         ERROR_DS_DRA_BAD_DN = 8439,
1276         ERROR_DS_DRA_BAD_NC = 8440,
1277         ERROR_DS_DRA_DN_EXISTS = 8441,
1278         ERROR_DS_DRA_INTERNAL_ERROR = 8442,
1279         ERROR_DS_DRA_INCONSISTENT_DIT = 8443,
1280         ERROR_DS_DRA_CONNECTION_FAILED = 8444,
1281         ERROR_DS_DRA_BAD_INSTANCE_TYPE = 8445,
1282         ERROR_DS_DRA_OUT_OF_MEM = 8446,
1283         ERROR_DS_DRA_MAIL_PROBLEM = 8447,
1284         ERROR_DS_DRA_REF_ALREADY_EXISTS = 8448,
1285         ERROR_DS_DRA_REF_NOT_FOUND = 8449,
1286         ERROR_DS_DRA_OBJ_IS_REP_SOURCE = 8450,
1287         ERROR_DS_DRA_DB_ERROR = 8451,
1288         ERROR_DS_DRA_NO_REPLICA = 8452,
1289         ERROR_DS_DRA_ACCESS_DENIED = 8453,
1290         ERROR_DS_DRA_NOT_SUPPORTED = 8454,
1291         ERROR_DS_DRA_RPC_CANCELLED = 8455,
1292         ERROR_DS_DRA_SOURCE_DISABLED = 8456,
1293         ERROR_DS_DRA_SINK_DISABLED = 8457,
1294         ERROR_DS_DRA_NAME_COLLISION = 8458,
1295         ERROR_DS_DRA_SOURCE_REINSTALLED = 8459,
1296         ERROR_DS_DRA_MISSING_PARENT = 8460,
1297         ERROR_DS_DRA_PREEMPTED = 8461,
1298         ERROR_DS_DRA_ABANDON_SYNC = 8462,
1299         ERROR_DS_DRA_SHUTDOWN = 8463,
1300         ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET = 8464,
1301         ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA = 8465,
1302         ERROR_DS_DRA_EXTN_CONNECTION_FAILED = 8466,
1303         ERROR_DS_INSTALL_SCHEMA_MISMATCH = 8467,
1304         ERROR_DS_DUP_LINK_ID = 8468,
1305         ERROR_DS_NAME_ERROR_RESOLVING = 8469,
1306         ERROR_DS_NAME_ERROR_NOT_FOUND = 8470,
1307         ERROR_DS_NAME_ERROR_NOT_UNIQUE = 8471,
1308         ERROR_DS_NAME_ERROR_NO_MAPPING = 8472,
1309         ERROR_DS_NAME_ERROR_DOMAIN_ONLY = 8473,
1310         ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 8474,
1311         ERROR_DS_CONSTRUCTED_ATT_MOD = 8475,
1312         ERROR_DS_WRONG_OM_OBJ_CLASS = 8476,
1313         ERROR_DS_DRA_REPL_PENDING = 8477,
1314         ERROR_DS_DS_REQUIRED = 8478,
1315         ERROR_DS_INVALID_LDAP_DISPLAY_NAME = 8479,
1316         ERROR_DS_NON_BASE_SEARCH = 8480,
1317         ERROR_DS_CANT_RETRIEVE_ATTS = 8481,
1318         ERROR_DS_BACKLINK_WITHOUT_LINK = 8482,
1319         ERROR_DS_EPOCH_MISMATCH = 8483,
1320         ERROR_DS_SRC_NAME_MISMATCH = 8484,
1321         ERROR_DS_SRC_AND_DST_NC_IDENTICAL = 8485,
1322         ERROR_DS_DST_NC_MISMATCH = 8486,
1323         ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC = 8487,
1324         ERROR_DS_SRC_GUID_MISMATCH = 8488,
1325         ERROR_DS_CANT_MOVE_DELETED_OBJECT = 8489,
1326         ERROR_DS_PDC_OPERATION_IN_PROGRESS = 8490,
1327         ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD = 8491,
1328         ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION = 8492,
1329         ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS = 8493,
1330         ERROR_DS_NC_MUST_HAVE_NC_PARENT = 8494,
1331         ERROR_DS_DST_DOMAIN_NOT_NATIVE = 8496,
1332         ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER = 8497,
1333         ERROR_DS_CANT_MOVE_ACCOUNT_GROUP = 8498,
1334         ERROR_DS_CANT_MOVE_RESOURCE_GROUP = 8499,
1335         ERROR_DS_INVALID_SEARCH_FLAG = 8500,
1336         ERROR_DS_NO_TREE_DELETE_ABOVE_NC = 8501,
1337         ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE = 8502,
1338         ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE = 8503,
1339         ERROR_DS_SAM_INIT_FAILURE = 8504,
1340         ERROR_DS_SENSITIVE_GROUP_VIOLATION = 8505,
1341         ERROR_DS_CANT_MOD_PRIMARYGROUPID = 8506,
1342         ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD = 8507,
1343         ERROR_DS_NONSAFE_SCHEMA_CHANGE = 8508,
1344         ERROR_DS_SCHEMA_UPDATE_DISALLOWED = 8509,
1345         ERROR_DS_CANT_CREATE_UNDER_SCHEMA = 8510,
1346         ERROR_DS_INSTALL_NO_SRC_SCH_VERSION = 8511,
1347         ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE = 8512,
1348         ERROR_DS_INVALID_GROUP_TYPE = 8513,
1349         ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 8514,
1350         ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 8515,
1351         ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 8516,
1352         ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 8517,
1353         ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 8518,
1354         ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 8519,
1355         ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 8520,
1356         ERROR_DS_HAVE_PRIMARY_MEMBERS = 8521,
1357         ERROR_DS_STRING_SD_CONVERSION_FAILED = 8522,
1358         ERROR_DS_NAMING_MASTER_GC = 8523,
1359         ERROR_DS_LOOKUP_FAILURE = 8524,
1360         ERROR_DS_COULDNT_UPDATE_SPNS = 8525,
1361         ERROR_DS_CANT_RETRIEVE_SD = 8526,
1362         ERROR_DS_KEY_NOT_UNIQUE = 8527,
1363         ERROR_DS_WRONG_LINKED_ATT_SYNTAX = 8528,
1364         ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD = 8529,
1365         ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY = 8530,
1366         ERROR_DS_CANT_START = 8531,
1367         ERROR_DS_INIT_FAILURE = 8532,
1368         ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION = 8533,
1369         ERROR_DS_SOURCE_DOMAIN_IN_FOREST = 8534,
1370         ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST = 8535,
1371         ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED = 8536,
1372         ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN = 8537,
1373         ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER = 8538,
1374         ERROR_DS_SRC_SID_EXISTS_IN_FOREST = 8539,
1375         ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH = 8540,
1376         ERROR_SAM_INIT_FAILURE = 8541,
1377         ERROR_DS_DRA_SCHEMA_INFO_SHIP = 8542,
1378         ERROR_DS_DRA_SCHEMA_CONFLICT = 8543,
1379         ERROR_DS_DRA_EARLIER_SCHEMA_CONLICT = 8544,
1380         ERROR_DS_DRA_OBJ_NC_MISMATCH = 8545,
1381         ERROR_DS_NC_STILL_HAS_DSAS = 8546,
1382         ERROR_DS_GC_REQUIRED = 8547,
1383         ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 8548,
1384         ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS = 8549,
1385         ERROR_DS_CANT_ADD_TO_GC = 8550,
1386         ERROR_DS_NO_CHECKPOINT_WITH_PDC = 8551,
1387         ERROR_DS_SOURCE_AUDITING_NOT_ENABLED = 8552,
1388         ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC = 8553,
1389         ERROR_DS_INVALID_NAME_FOR_SPN = 8554,
1390         ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS = 8555,
1391         ERROR_DS_UNICODEPWD_NOT_IN_QUOTES = 8556,
1392         ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 8557,
1393         ERROR_DS_MUST_BE_RUN_ON_DST_DC = 8558,
1394         ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER = 8559,
1395         ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ = 8560,
1396         ERROR_DS_INIT_FAILURE_CONSOLE = 8561,
1397         ERROR_DS_SAM_INIT_FAILURE_CONSOLE = 8562,
1398         ERROR_DS_FOREST_VERSION_TOO_HIGH = 8563,
1399         ERROR_DS_DOMAIN_VERSION_TOO_HIGH = 8564,
1400         ERROR_DS_FOREST_VERSION_TOO_LOW = 8565,
1401         ERROR_DS_DOMAIN_VERSION_TOO_LOW = 8566,
1402         ERROR_DS_INCOMPATIBLE_VERSION = 8567,
1403         ERROR_DS_LOW_DSA_VERSION = 8568,
1404         ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN = 8569,
1405         ERROR_DS_NOT_SUPPORTED_SORT_ORDER = 8570,
1406         ERROR_DS_NAME_NOT_UNIQUE = 8571,
1407         ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 = 8572,
1408         ERROR_DS_OUT_OF_VERSION_STORE = 8573,
1409         ERROR_DS_INCOMPATIBLE_CONTROLS_USED = 8574,
1410         ERROR_DS_NO_REF_DOMAIN = 8575,
1411         ERROR_DS_RESERVED_LINK_ID = 8576,
1412         ERROR_DS_LINK_ID_NOT_AVAILABLE = 8577,
1413         ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 8578,
1414         ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE = 8579,
1415         ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC = 8580,
1416         ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG = 8581,
1417         ERROR_DS_MODIFYDN_WRONG_GRANDPARENT = 8582,
1418         ERROR_DS_NAME_ERROR_TRUST_REFERRAL = 8583,
1419         ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER = 8584,
1420         ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD = 8585,
1421         ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE = 8586,
1422         ERROR_DS_THREAD_LIMIT_EXCEEDED = 8587,
1423         ERROR_DS_NOT_CLOSEST = 8588,
1424         ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF = 8589,
1425         ERROR_DS_SINGLE_USER_MODE_FAILED = 8590,
1426         ERROR_DS_NTDSCRIPT_SYNTAX_ERROR = 8591,
1427         ERROR_DS_NTDSCRIPT_PROCESS_ERROR = 8592,
1428         ERROR_DS_DIFFERENT_REPL_EPOCHS = 8593,
1429         ERROR_DS_DRS_EXTENSIONS_CHANGED = 8594,
1430         ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR = 8595,
1431         ERROR_DS_NO_MSDS_INTID = 8596,
1432         ERROR_DS_DUP_MSDS_INTID = 8597,
1433         ERROR_DS_EXISTS_IN_RDNATTID = 8598,
1434         ERROR_DS_AUTHORIZATION_FAILED = 8599,
1435         ERROR_DS_INVALID_SCRIPT = 8600,
1436         ERROR_DS_REMOTE_CROSSREF_OP_FAILED = 8601,
1437         DNS_ERROR_RCODE_FORMAT_ERROR = 9001,
1438         DNS_ERROR_RCODE_SERVER_FAILURE = 9002,
1439         DNS_ERROR_RCODE_NAME_ERROR = 9003,
1440         DNS_ERROR_RCODE_NOT_IMPLEMENTED = 9004,
1441         DNS_ERROR_RCODE_REFUSED = 9005,
1442         DNS_ERROR_RCODE_YXDOMAIN = 9006,
1443         DNS_ERROR_RCODE_YXRRSET = 9007,
1444         DNS_ERROR_RCODE_NXRRSET = 9008,
1445         DNS_ERROR_RCODE_NOTAUTH = 9009,
1446         DNS_ERROR_RCODE_NOTZONE = 9010,
1447         DNS_ERROR_RCODE_BADSIG = 9016,
1448         DNS_ERROR_RCODE_BADKEY = 9017,
1449         DNS_ERROR_RCODE_BADTIME = 9018,
1450         DNS_INFO_NO_RECORDS = 9501,
1451         DNS_ERROR_BAD_PACKET = 9502,
1452         DNS_ERROR_NO_PACKET = 9503,
1453         DNS_ERROR_RCODE = 9504,
1454         DNS_ERROR_UNSECURE_PACKET = 9505,
1455         DNS_ERROR_INVALID_TYPE = 9551,
1456         DNS_ERROR_INVALID_IP_ADDRESS = 9552,
1457         DNS_ERROR_INVALID_PROPERTY = 9553,
1458         DNS_ERROR_TRY_AGAIN_LATER = 9554,
1459         DNS_ERROR_NOT_UNIQUE = 9555,
1460         DNS_ERROR_NON_RFC_NAME = 9556,
1461         DNS_STATUS_FQDN = 9557,
1462         DNS_STATUS_DOTTED_NAME = 9558,
1463         DNS_STATUS_SINGLE_PART_NAME = 9559,
1464         DNS_ERROR_INVALID_NAME_CHAR = 9560,
1465         DNS_ERROR_NUMERIC_NAME = 9561,
1466         DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER = 9562,
1467         DNS_ERROR_ZONE_DOES_NOT_EXIST = 9601,
1468         DNS_ERROR_NO_ZONE_INFO = 9602,
1469         DNS_ERROR_INVALID_ZONE_OPERATION = 9603,
1470         DNS_ERROR_ZONE_CONFIGURATION_ERROR = 9604,
1471         DNS_ERROR_ZONE_HAS_NO_SOA_RECORD = 9605,
1472         DNS_ERROR_ZONE_HAS_NO_NS_RECORDS = 9606,
1473         DNS_ERROR_ZONE_LOCKED = 9607,
1474         DNS_ERROR_ZONE_CREATION_FAILED = 9608,
1475         DNS_ERROR_ZONE_ALREADY_EXISTS = 9609,
1476         DNS_ERROR_AUTOZONE_ALREADY_EXISTS = 9610,
1477         DNS_ERROR_INVALID_ZONE_TYPE = 9611,
1478         DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP = 9612,
1479         DNS_ERROR_ZONE_NOT_SECONDARY = 9613,
1480         DNS_ERROR_NEED_SECONDARY_ADDRESSES = 9614,
1481         DNS_ERROR_WINS_INIT_FAILED = 9615,
1482         DNS_ERROR_NEED_WINS_SERVERS = 9616,
1483         DNS_ERROR_NBSTAT_INIT_FAILED = 9617,
1484         DNS_ERROR_SOA_DELETE_INVALID = 9618,
1485         DNS_ERROR_FORWARDER_ALREADY_EXISTS = 9619,
1486         DNS_ERROR_ZONE_REQUIRES_MASTER_IP = 9620,
1487         DNS_ERROR_ZONE_IS_SHUTDOWN = 9621,
1488         DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = 9651,
1489         DNS_ERROR_INVALID_DATAFILE_NAME = 9652,
1490         DNS_ERROR_DATAFILE_OPEN_FAILURE = 9653,
1491         DNS_ERROR_FILE_WRITEBACK_FAILED = 9654,
1492         DNS_ERROR_DATAFILE_PARSING = 9655,
1493         DNS_ERROR_RECORD_DOES_NOT_EXIST = 9701,
1494         DNS_ERROR_RECORD_FORMAT = 9702,
1495         DNS_ERROR_NODE_CREATION_FAILED = 9703,
1496         DNS_ERROR_UNKNOWN_RECORD_TYPE = 9704,
1497         DNS_ERROR_RECORD_TIMED_OUT = 9705,
1498         DNS_ERROR_NAME_NOT_IN_ZONE = 9706,
1499         DNS_ERROR_CNAME_LOOP = 9707,
1500         DNS_ERROR_NODE_IS_CNAME = 9708,
1501         DNS_ERROR_CNAME_COLLISION = 9709,
1502         DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT = 9710,
1503         DNS_ERROR_RECORD_ALREADY_EXISTS = 9711,
1504         DNS_ERROR_SECONDARY_DATA = 9712,
1505         DNS_ERROR_NO_CREATE_CACHE_DATA = 9713,
1506         DNS_ERROR_NAME_DOES_NOT_EXIST = 9714,
1507         DNS_WARNING_PTR_CREATE_FAILED = 9715,
1508         DNS_WARNING_DOMAIN_UNDELETED = 9716,
1509         DNS_ERROR_DS_UNAVAILABLE = 9717,
1510         DNS_ERROR_DS_ZONE_ALREADY_EXISTS = 9718,
1511         DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE = 9719,
1512         DNS_INFO_AXFR_COMPLETE = 9751,
1513         DNS_ERROR_AXFR = 9752,
1514         DNS_INFO_ADDED_LOCAL_WINS = 9753,
1515         DNS_STATUS_CONTINUE_NEEDED = 9801,
1516         DNS_ERROR_NO_TCPIP = 9851,
1517         DNS_ERROR_NO_DNS_SERVERS = 9852,
1518         DNS_ERROR_DP_DOES_NOT_EXIST = 9901,
1519         DNS_ERROR_DP_ALREADY_EXISTS = 9902,
1520         DNS_ERROR_DP_NOT_ENLISTED = 9903,
1521         DNS_ERROR_DP_ALREADY_ENLISTED = 9904,
1522         WSAEINTR = 10004,
1523         WSAEBADF = 10009,
1524         WSAEACCES = 10013,
1525         WSAEFAULT = 10014,
1526         WSAEINVAL = 10022,
1527         WSAEMFILE = 10024,
1528         WSAEWOULDBLOCK = 10035,
1529         WSAEINPROGRESS = 10036,
1530         WSAEALREADY = 10037,
1531         WSAENOTSOCK = 10038,
1532         WSAEDESTADDRREQ = 10039,
1533         WSAEMSGSIZE = 10040,
1534         WSAEPROTOTYPE = 10041,
1535         WSAENOPROTOOPT = 10042,
1536         WSAEPROTONOSUPPORT = 10043,
1537         WSAESOCKTNOSUPPORT = 10044,
1538         WSAEOPNOTSUPP = 10045,
1539         WSAEPFNOSUPPORT = 10046,
1540         WSAEAFNOSUPPORT = 10047,
1541         WSAEADDRINUSE = 10048,
1542         WSAEADDRNOTAVAIL = 10049,
1543         WSAENETDOWN = 10050,
1544         WSAENETUNREACH = 10051,
1545         WSAENETRESET = 10052,
1546         WSAECONNABORTED = 10053,
1547         WSAECONNRESET = 10054,
1548         WSAENOBUFS = 10055,
1549         WSAEISCONN = 10056,
1550         WSAENOTCONN = 10057,
1551         WSAESHUTDOWN = 10058,
1552         WSAETOOMANYREFS = 10059,
1553         WSAETIMEDOUT = 10060,
1554         WSAECONNREFUSED = 10061,
1555         WSAELOOP = 10062,
1556         WSAENAMETOOLONG = 10063,
1557         WSAEHOSTDOWN = 10064,
1558         WSAEHOSTUNREACH = 10065,
1559         WSAENOTEMPTY = 10066,
1560         WSAEPROCLIM = 10067,
1561         WSAEUSERS = 10068,
1562         WSAEDQUOT = 10069,
1563         WSAESTALE = 10070,
1564         WSAEREMOTE = 10071,
1565         WSASYSNOTREADY = 10091,
1566         WSAVERNOTSUPPORTED = 10092,
1567         WSANOTINITIALISED = 10093,
1568         WSAEDISCON = 10101,
1569         WSAENOMORE = 10102,
1570         WSAECANCELLED = 10103,
1571         WSAEINVALIDPROCTABLE = 10104,
1572         WSAEINVALIDPROVIDER = 10105,
1573         WSAEPROVIDERFAILEDINIT = 10106,
1574         WSASYSCALLFAILURE = 10107,
1575         WSASERVICE_NOT_FOUND = 10108,
1576         WSATYPE_NOT_FOUND = 10109,
1577         WSA_E_NO_MORE = 10110,
1578         WSA_E_CANCELLED = 10111,
1579         WSAEREFUSED = 10112,
1580         WSAHOST_NOT_FOUND = 11001,
1581         WSATRY_AGAIN = 11002,
1582         WSANO_RECOVERY = 11003,
1583         WSANO_DATA = 11004,
1584         WSA_QOS_RECEIVERS = 11005,
1585         WSA_QOS_SENDERS = 11006,
1586         WSA_QOS_NO_SENDERS = 11007,
1587         WSA_QOS_NO_RECEIVERS = 11008,
1588         WSA_QOS_REQUEST_CONFIRMED = 11009,
1589         WSA_QOS_ADMISSION_FAILURE = 11010,
1590         WSA_QOS_POLICY_FAILURE = 11011,
1591         WSA_QOS_BAD_STYLE = 11012,
1592         WSA_QOS_BAD_OBJECT = 11013,
1593         WSA_QOS_TRAFFIC_CTRL_ERROR = 11014,
1594         WSA_QOS_GENERIC_ERROR = 11015,
1595         WSA_QOS_ESERVICETYPE = 11016,
1596         WSA_QOS_EFLOWSPEC = 11017,
1597         WSA_QOS_EPROVSPECBUF = 11018,
1598         WSA_QOS_EFILTERSTYLE = 11019,
1599         WSA_QOS_EFILTERTYPE = 11020,
1600         WSA_QOS_EFILTERCOUNT = 11021,
1601         WSA_QOS_EOBJLENGTH = 11022,
1602         WSA_QOS_EFLOWCOUNT = 11023,
1603         WSA_QOS_EUNKNOWNPSOBJ = 11024,
1604         WSA_QOS_EPOLICYOBJ = 11025,
1605         WSA_QOS_EFLOWDESC = 11026,
1606         WSA_QOS_EPSFLOWSPEC = 11027,
1607         WSA_QOS_EPSFILTERSPEC = 11028,
1608         WSA_QOS_ESDMODEOBJ = 11029,
1609         WSA_QOS_ESHAPERATEOBJ = 11030,
1610         WSA_QOS_RESERVED_PETYPE = 11031,
1611         ERROR_IPSEC_QM_POLICY_EXISTS = 13000,
1612         ERROR_IPSEC_QM_POLICY_NOT_FOUND = 13001,
1613         ERROR_IPSEC_QM_POLICY_IN_USE = 13002,
1614         ERROR_IPSEC_MM_POLICY_EXISTS = 13003,
1615         ERROR_IPSEC_MM_POLICY_NOT_FOUND = 13004,
1616         ERROR_IPSEC_MM_POLICY_IN_USE = 13005,
1617         ERROR_IPSEC_MM_FILTER_EXISTS = 13006,
1618         ERROR_IPSEC_MM_FILTER_NOT_FOUND = 13007,
1619         ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = 13008,
1620         ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = 13009,
1621         ERROR_IPSEC_MM_AUTH_EXISTS = 13010,
1622         ERROR_IPSEC_MM_AUTH_NOT_FOUND = 13011,
1623         ERROR_IPSEC_MM_AUTH_IN_USE = 13012,
1624         ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = 13013,
1625         ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = 13014,
1626         ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = 13015,
1627         ERROR_IPSEC_TUNNEL_FILTER_EXISTS = 13016,
1628         ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = 13017,
1629         ERROR_IPSEC_MM_FILTER_PENDING_DELETION = 13018,
1630         ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = 13019,
1631         ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = 13020,
1632         ERROR_IPSEC_MM_POLICY_PENDING_DELETION = 13021,
1633         ERROR_IPSEC_MM_AUTH_PENDING_DELETION = 13022,
1634         ERROR_IPSEC_QM_POLICY_PENDING_DELETION = 13023,
1635         ERROR_IPSEC_IKE_AUTH_FAIL = 13801,
1636         ERROR_IPSEC_IKE_ATTRIB_FAIL = 13802,
1637         ERROR_IPSEC_IKE_NEGOTIATION_PENDING = 13803,
1638         ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = 13804,
1639         ERROR_IPSEC_IKE_TIMED_OUT = 13805,
1640         ERROR_IPSEC_IKE_NO_CERT = 13806,
1641         ERROR_IPSEC_IKE_SA_DELETED = 13807,
1642         ERROR_IPSEC_IKE_SA_REAPED = 13808,
1643         ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = 13809,
1644         ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = 13810,
1645         ERROR_IPSEC_IKE_QUEUE_DROP_MM = 13811,
1646         ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = 13812,
1647         ERROR_IPSEC_IKE_DROP_NO_RESPONSE = 13813,
1648         ERROR_IPSEC_IKE_MM_DELAY_DROP = 13814,
1649         ERROR_IPSEC_IKE_QM_DELAY_DROP = 13815,
1650         ERROR_IPSEC_IKE_ERROR = 13816,
1651         ERROR_IPSEC_IKE_CRL_FAILED = 13817,
1652         ERROR_IPSEC_IKE_INVALID_KEY_USAGE = 13818,
1653         ERROR_IPSEC_IKE_INVALID_CERT_TYPE = 13819,
1654         ERROR_IPSEC_IKE_NO_PRIVATE_KEY = 13820,
1655         ERROR_IPSEC_IKE_DH_FAIL = 13822,
1656         ERROR_IPSEC_IKE_INVALID_HEADER = 13824,
1657         ERROR_IPSEC_IKE_NO_POLICY = 13825,
1658         ERROR_IPSEC_IKE_INVALID_SIGNATURE = 13826,
1659         ERROR_IPSEC_IKE_KERBEROS_ERROR = 13827,
1660         ERROR_IPSEC_IKE_NO_PUBLIC_KEY = 13828,
1661         ERROR_IPSEC_IKE_PROCESS_ERR = 13829,
1662         ERROR_IPSEC_IKE_PROCESS_ERR_SA = 13830,
1663         ERROR_IPSEC_IKE_PROCESS_ERR_PROP = 13831,
1664         ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = 13832,
1665         ERROR_IPSEC_IKE_PROCESS_ERR_KE = 13833,
1666         ERROR_IPSEC_IKE_PROCESS_ERR_ID = 13834,
1667         ERROR_IPSEC_IKE_PROCESS_ERR_CERT = 13835,
1668         ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = 13836,
1669         ERROR_IPSEC_IKE_PROCESS_ERR_HASH = 13837,
1670         ERROR_IPSEC_IKE_PROCESS_ERR_SIG = 13838,
1671         ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = 13839,
1672         ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = 13840,
1673         ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = 13841,
1674         ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = 13842,
1675         ERROR_IPSEC_IKE_INVALID_PAYLOAD = 13843,
1676         ERROR_IPSEC_IKE_LOAD_SOFT_SA = 13844,
1677         ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = 13845,
1678         ERROR_IPSEC_IKE_INVALID_COOKIE = 13846,
1679         ERROR_IPSEC_IKE_NO_PEER_CERT = 13847,
1680         ERROR_IPSEC_IKE_PEER_CRL_FAILED = 13848,
1681         ERROR_IPSEC_IKE_POLICY_CHANGE = 13849,
1682         ERROR_IPSEC_IKE_NO_MM_POLICY = 13850,
1683         ERROR_IPSEC_IKE_NOTCBPRIV = 13851,
1684         ERROR_IPSEC_IKE_SECLOADFAIL = 13852,
1685         ERROR_IPSEC_IKE_FAILSSPINIT = 13853,
1686         ERROR_IPSEC_IKE_FAILQUERYSSP = 13854,
1687         ERROR_IPSEC_IKE_SRVACQFAIL = 13855,
1688         ERROR_IPSEC_IKE_SRVQUERYCRED = 13856,
1689         ERROR_IPSEC_IKE_GETSPIFAIL = 13857,
1690         ERROR_IPSEC_IKE_INVALID_FILTER = 13858,
1691         ERROR_IPSEC_IKE_OUT_OF_MEMORY = 13859,
1692         ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = 13860,
1693         ERROR_IPSEC_IKE_INVALID_POLICY = 13861,
1694         ERROR_IPSEC_IKE_UNKNOWN_DOI = 13862,
1695         ERROR_IPSEC_IKE_INVALID_SITUATION = 13863,
1696         ERROR_IPSEC_IKE_DH_FAILURE = 13864,
1697         ERROR_IPSEC_IKE_INVALID_GROUP = 13865,
1698         ERROR_IPSEC_IKE_ENCRYPT = 13866,
1699         ERROR_IPSEC_IKE_DECRYPT = 13867,
1700         ERROR_IPSEC_IKE_POLICY_MATCH = 13868,
1701         ERROR_IPSEC_IKE_UNSUPPORTED_ID = 13869,
1702         ERROR_IPSEC_IKE_INVALID_HASH = 13870,
1703         ERROR_IPSEC_IKE_INVALID_HASH_ALG = 13871,
1704         ERROR_IPSEC_IKE_INVALID_HASH_SIZE = 13872,
1705         ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = 13873,
1706         ERROR_IPSEC_IKE_INVALID_AUTH_ALG = 13874,
1707         ERROR_IPSEC_IKE_INVALID_SIG = 13875,
1708         ERROR_IPSEC_IKE_LOAD_FAILED = 13876,
1709         ERROR_IPSEC_IKE_RPC_DELETE = 13877,
1710         ERROR_IPSEC_IKE_BENIGN_REINIT = 13878,
1711         ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = 13879,
1712         ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881,
1713         ERROR_IPSEC_IKE_MM_LIMIT = 13882,
1714         ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = 13883,
1715         ERROR_IPSEC_IKE_NEG_STATUS_END = 13884,
1716         ERROR_SXS_SECTION_NOT_FOUND = 14000,
1717         ERROR_SXS_CANT_GEN_ACTCTX = 14001,
1718         ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = 14002,
1719         ERROR_SXS_ASSEMBLY_NOT_FOUND = 14003,
1720         ERROR_SXS_MANIFEST_FORMAT_ERROR = 14004,
1721         ERROR_SXS_MANIFEST_PARSE_ERROR = 14005,
1722         ERROR_SXS_ACTIVATION_CONTEXT_DISABLED = 14006,
1723         ERROR_SXS_KEY_NOT_FOUND = 14007,
1724         ERROR_SXS_VERSION_CONFLICT = 14008,
1725         ERROR_SXS_WRONG_SECTION_TYPE = 14009,
1726         ERROR_SXS_THREAD_QUERIES_DISABLED = 14010,
1727         ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET = 14011,
1728         ERROR_SXS_UNKNOWN_ENCODING_GROUP = 14012,
1729         ERROR_SXS_UNKNOWN_ENCODING = 14013,
1730         ERROR_SXS_INVALID_XML_NAMESPACE_URI = 14014,
1731         ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14015,
1732         ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14016,
1733         ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE = 14017,
1734         ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE = 14018,
1735         ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE = 14019,
1736         ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT = 14020,
1737         ERROR_SXS_DUPLICATE_DLL_NAME = 14021,
1738         ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME = 14022,
1739         ERROR_SXS_DUPLICATE_CLSID = 14023,
1740         ERROR_SXS_DUPLICATE_IID = 14024,
1741         ERROR_SXS_DUPLICATE_TLBID = 14025,
1742         ERROR_SXS_DUPLICATE_PROGID = 14026,
1743         ERROR_SXS_DUPLICATE_ASSEMBLY_NAME = 14027,
1744         ERROR_SXS_FILE_HASH_MISMATCH = 14028,
1745         ERROR_SXS_POLICY_PARSE_ERROR = 14029,
1746         ERROR_SXS_XML_E_MISSINGQUOTE = 14030,
1747         ERROR_SXS_XML_E_COMMENTSYNTAX = 14031,
1748         ERROR_SXS_XML_E_BADSTARTNAMECHAR = 14032,
1749         ERROR_SXS_XML_E_BADNAMECHAR = 14033,
1750         ERROR_SXS_XML_E_BADCHARINSTRING = 14034,
1751         ERROR_SXS_XML_E_XMLDECLSYNTAX = 14035,
1752         ERROR_SXS_XML_E_BADCHARDATA = 14036,
1753         ERROR_SXS_XML_E_MISSINGWHITESPACE = 14037,
1754         ERROR_SXS_XML_E_EXPECTINGTAGEND = 14038,
1755         ERROR_SXS_XML_E_MISSINGSEMICOLON = 14039,
1756         ERROR_SXS_XML_E_UNBALANCEDPAREN = 14040,
1757         ERROR_SXS_XML_E_INTERNALERROR = 14041,
1758         ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE = 14042,
1759         ERROR_SXS_XML_E_INCOMPLETE_ENCODING = 14043,
1760         ERROR_SXS_XML_E_MISSING_PAREN = 14044,
1761         ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE = 14045,
1762         ERROR_SXS_XML_E_MULTIPLE_COLONS = 14046,
1763         ERROR_SXS_XML_E_INVALID_DECIMAL = 14047,
1764         ERROR_SXS_XML_E_INVALID_HEXIDECIMAL = 14048,
1765         ERROR_SXS_XML_E_INVALID_UNICODE = 14049,
1766         ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK = 14050,
1767         ERROR_SXS_XML_E_UNEXPECTEDENDTAG = 14051,
1768         ERROR_SXS_XML_E_UNCLOSEDTAG = 14052,
1769         ERROR_SXS_XML_E_DUPLICATEATTRIBUTE = 14053,
1770         ERROR_SXS_XML_E_MULTIPLEROOTS = 14054,
1771         ERROR_SXS_XML_E_INVALIDATROOTLEVEL = 14055,
1772         ERROR_SXS_XML_E_BADXMLDECL = 14056,
1773         ERROR_SXS_XML_E_MISSINGROOT = 14057,
1774         ERROR_SXS_XML_E_UNEXPECTEDEOF = 14058,
1775         ERROR_SXS_XML_E_BADPEREFINSUBSET = 14059,
1776         ERROR_SXS_XML_E_UNCLOSEDSTARTTAG = 14060,
1777         ERROR_SXS_XML_E_UNCLOSEDENDTAG = 14061,
1778         ERROR_SXS_XML_E_UNCLOSEDSTRING = 14062,
1779         ERROR_SXS_XML_E_UNCLOSEDCOMMENT = 14063,
1780         ERROR_SXS_XML_E_UNCLOSEDDECL = 14064,
1781         ERROR_SXS_XML_E_UNCLOSEDCDATA = 14065,
1782         ERROR_SXS_XML_E_RESERVEDNAMESPACE = 14066,
1783         ERROR_SXS_XML_E_INVALIDENCODING = 14067,
1784         ERROR_SXS_XML_E_INVALIDSWITCH = 14068,
1785         ERROR_SXS_XML_E_BADXMLCASE = 14069,
1786         ERROR_SXS_XML_E_INVALID_STANDALONE = 14070,
1787         ERROR_SXS_XML_E_UNEXPECTED_STANDALONE = 14071,
1788         ERROR_SXS_XML_E_INVALID_VERSION = 14072,
1789         ERROR_SXS_XML_E_MISSINGEQUALS = 14073,
1790         ERROR_SXS_PROTECTION_RECOVERY_FAILED = 14074,
1791         ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT = 14075,
1792         ERROR_SXS_PROTECTION_CATALOG_NOT_VALID = 14076,
1793         ERROR_SXS_UNTRANSLATABLE_HRESULT = 14077,
1794         ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING = 14078,
1795         ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE = 14079,
1796         ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME = 14080
1797 } WapiError;
1798
1799 G_BEGIN_DECLS
1800
1801 guint32 GetLastError (void);
1802 void SetLastError (guint32 code);
1803 guint32 errno_to_WSA (guint32 code, const char *function_name);
1804 gint _wapi_get_win32_file_error (gint err);
1805 void _wapi_error_cleanup (void);
1806
1807 G_END_DECLS
1808
1809 #endif /* _WAPI_ERROR_H_ */