Differences From Artifact [e6836976082781cc]:
- File
src/win32/winerror.d
- 2011-02-23 12:53:16 - part of checkin [c2b7a98c21] on branch trunk - Initial import (user: kinaba) [annotate]
To Artifact [71c5579353ac7b76]:
- File
src/win32/winerror.d
- 2015-04-21 10:46:55 - part of checkin [4e2933c620] on branch trunk - Rebased to the latest verson dmd 2.067. Not yet verified the outcome. (user: kinaba) [annotate]
1 +/***********************************************************************\
2 +* winerror.d *
3 +* *
4 +* Windows API header module *
5 +* *
6 +* Translated from MinGW Windows headers *
7 +* *
8 +* Placed into public domain *
9 +\***********************************************************************/
1 10 module win32.winerror;
2 11
3 -// Translated from Microsoft Platform SDK August 2001 Edition
4 -// by Y.Tomino (demoonlit@inter7.jp)
12 +/* Comments from the Mingw header:
13 + * WAIT_TIMEOUT is also defined in winbase.h
14 + */
15 +
16 +private import win32.windef;
17 +
18 +alias int SCODE; // was in win32.wtypes.
19 +
20 +enum : uint {
21 + ERROR_SUCCESS = 0,
22 + NO_ERROR = 0,
23 + ERROR_INVALID_FUNCTION,
24 + ERROR_FILE_NOT_FOUND,
25 + ERROR_PATH_NOT_FOUND,
26 + ERROR_TOO_MANY_OPEN_FILES,
27 + ERROR_ACCESS_DENIED,
28 + ERROR_INVALID_HANDLE,
29 + ERROR_ARENA_TRASHED,
30 + ERROR_NOT_ENOUGH_MEMORY,
31 + ERROR_INVALID_BLOCK,
32 + ERROR_BAD_ENVIRONMENT,
33 + ERROR_BAD_FORMAT,
34 + ERROR_INVALID_ACCESS,
35 + ERROR_INVALID_DATA,
36 + ERROR_OUTOFMEMORY,
37 + ERROR_INVALID_DRIVE,
38 + ERROR_CURRENT_DIRECTORY,
39 + ERROR_NOT_SAME_DEVICE,
40 + ERROR_NO_MORE_FILES,
41 + ERROR_WRITE_PROTECT,
42 + ERROR_BAD_UNIT,
43 + ERROR_NOT_READY,
44 + ERROR_BAD_COMMAND,
45 + ERROR_CRC,
46 + ERROR_BAD_LENGTH,
47 + ERROR_SEEK,
48 + ERROR_NOT_DOS_DISK,
49 + ERROR_SECTOR_NOT_FOUND,
50 + ERROR_OUT_OF_PAPER,
51 + ERROR_WRITE_FAULT,
52 + ERROR_READ_FAULT,
53 + ERROR_GEN_FAILURE,
54 + ERROR_SHARING_VIOLATION,
55 + ERROR_LOCK_VIOLATION,
56 + ERROR_WRONG_DISK, // = 34
57 + ERROR_SHARING_BUFFER_EXCEEDED = 36,
58 + ERROR_HANDLE_EOF = 38,
59 + ERROR_HANDLE_DISK_FULL, // = 39
60 + ERROR_NOT_SUPPORTED = 50,
61 + ERROR_REM_NOT_LIST,
62 + ERROR_DUP_NAME,
63 + ERROR_BAD_NETPATH,
64 + ERROR_NETWORK_BUSY,
65 + ERROR_DEV_NOT_EXIST,
66 + ERROR_TOO_MANY_CMDS,
67 + ERROR_ADAP_HDW_ERR,
68 + ERROR_BAD_NET_RESP,
69 + ERROR_UNEXP_NET_ERR,
70 + ERROR_BAD_REM_ADAP,
71 + ERROR_PRINTQ_FULL,
72 + ERROR_NO_SPOOL_SPACE,
73 + ERROR_PRINT_CANCELLED,
74 + ERROR_NETNAME_DELETED,
75 + ERROR_NETWORK_ACCESS_DENIED,
76 + ERROR_BAD_DEV_TYPE,
77 + ERROR_BAD_NET_NAME,
78 + ERROR_TOO_MANY_NAMES,
79 + ERROR_TOO_MANY_SESS,
80 + ERROR_SHARING_PAUSED,
81 + ERROR_REQ_NOT_ACCEP,
82 + ERROR_REDIR_PAUSED, // = 72
83 + ERROR_FILE_EXISTS = 80,
84 + ERROR_CANNOT_MAKE = 82,
85 + ERROR_FAIL_I24,
86 + ERROR_OUT_OF_STRUCTURES,
87 + ERROR_ALREADY_ASSIGNED,
88 + ERROR_INVALID_PASSWORD,
89 + ERROR_INVALID_PARAMETER,
90 + ERROR_NET_WRITE_FAULT,
91 + ERROR_NO_PROC_SLOTS, // = 89
92 + ERROR_TOO_MANY_SEMAPHORES = 100,
93 + ERROR_EXCL_SEM_ALREADY_OWNED,
94 + ERROR_SEM_IS_SET,
95 + ERROR_TOO_MANY_SEM_REQUESTS,
96 + ERROR_INVALID_AT_INTERRUPT_TIME,
97 + ERROR_SEM_OWNER_DIED,
98 + ERROR_SEM_USER_LIMIT,
99 + ERROR_DISK_CHANGE,
100 + ERROR_DRIVE_LOCKED,
101 + ERROR_BROKEN_PIPE,
102 + ERROR_OPEN_FAILED,
103 + ERROR_BUFFER_OVERFLOW,
104 + ERROR_DISK_FULL,
105 + ERROR_NO_MORE_SEARCH_HANDLES,
106 + ERROR_INVALID_TARGET_HANDLE, // = 114
107 + ERROR_INVALID_CATEGORY = 117,
108 + ERROR_INVALID_VERIFY_SWITCH,
109 + ERROR_BAD_DRIVER_LEVEL,
110 + ERROR_CALL_NOT_IMPLEMENTED,
111 + ERROR_SEM_TIMEOUT,
112 + ERROR_INSUFFICIENT_BUFFER,
113 + ERROR_INVALID_NAME,
114 + ERROR_INVALID_LEVEL,
115 + ERROR_NO_VOLUME_LABEL,
116 + ERROR_MOD_NOT_FOUND,
117 + ERROR_PROC_NOT_FOUND,
118 + ERROR_WAIT_NO_CHILDREN,
119 + ERROR_CHILD_NOT_COMPLETE,
120 + ERROR_DIRECT_ACCESS_HANDLE,
121 + ERROR_NEGATIVE_SEEK,
122 + ERROR_SEEK_ON_DEVICE,
123 + ERROR_IS_JOIN_TARGET,
124 + ERROR_IS_JOINED,
125 + ERROR_IS_SUBSTED,
126 + ERROR_NOT_JOINED,
127 + ERROR_NOT_SUBSTED,
128 + ERROR_JOIN_TO_JOIN,
129 + ERROR_SUBST_TO_SUBST,
130 + ERROR_JOIN_TO_SUBST,
131 + ERROR_SUBST_TO_JOIN,
132 + ERROR_BUSY_DRIVE,
133 + ERROR_SAME_DRIVE,
134 + ERROR_DIR_NOT_ROOT,
135 + ERROR_DIR_NOT_EMPTY,
136 + ERROR_IS_SUBST_PATH,
137 + ERROR_IS_JOIN_PATH,
138 + ERROR_PATH_BUSY,
139 + ERROR_IS_SUBST_TARGET,
140 + ERROR_SYSTEM_TRACE,
141 + ERROR_INVALID_EVENT_COUNT,
142 + ERROR_TOO_MANY_MUXWAITERS,
143 + ERROR_INVALID_LIST_FORMAT,
144 + ERROR_LABEL_TOO_LONG,
145 + ERROR_TOO_MANY_TCBS,
146 + ERROR_SIGNAL_REFUSED,
147 + ERROR_DISCARDED,
148 + ERROR_NOT_LOCKED,
149 + ERROR_BAD_THREADID_ADDR,
150 + ERROR_BAD_ARGUMENTS,
151 + ERROR_BAD_PATHNAME,
152 + ERROR_SIGNAL_PENDING, // = 162
153 + ERROR_MAX_THRDS_REACHED = 164,
154 + ERROR_LOCK_FAILED = 167,
155 + ERROR_BUSY = 170,
156 + ERROR_CANCEL_VIOLATION = 173,
157 + ERROR_ATOMIC_LOCKS_NOT_SUPPORTED, // = 174
158 + ERROR_INVALID_SEGMENT_NUMBER = 180,
159 + ERROR_INVALID_ORDINAL = 182,
160 + ERROR_ALREADY_EXISTS, // = 183
161 + ERROR_INVALID_FLAG_NUMBER = 186,
162 + ERROR_SEM_NOT_FOUND,
163 + ERROR_INVALID_STARTING_CODESEG,
164 + ERROR_INVALID_STACKSEG,
165 + ERROR_INVALID_MODULETYPE,
166 + ERROR_INVALID_EXE_SIGNATURE,
167 + ERROR_EXE_MARKED_INVALID,
168 + ERROR_BAD_EXE_FORMAT,
169 + ERROR_ITERATED_DATA_EXCEEDS_64k,
170 + ERROR_INVALID_MINALLOCSIZE,
171 + ERROR_DYNLINK_FROM_INVALID_RING,
172 + ERROR_IOPL_NOT_ENABLED,
173 + ERROR_INVALID_SEGDPL,
174 + ERROR_AUTODATASEG_EXCEEDS_64k,
175 + ERROR_RING2SEG_MUST_BE_MOVABLE,
176 + ERROR_RELOC_CHAIN_XEEDS_SEGLIM,
177 + ERROR_INFLOOP_IN_RELOC_CHAIN,
178 + ERROR_ENVVAR_NOT_FOUND, // = 203
179 + ERROR_NO_SIGNAL_SENT = 205,
180 + ERROR_FILENAME_EXCED_RANGE,
181 + ERROR_RING2_STACK_IN_USE,
182 + ERROR_META_EXPANSION_TOO_LONG,
183 + ERROR_INVALID_SIGNAL_NUMBER,
184 + ERROR_THREAD_1_INACTIVE, // = 210
185 + ERROR_LOCKED = 212,
186 + ERROR_TOO_MANY_MODULES = 214,
187 + ERROR_NESTING_NOT_ALLOWED,
188 + ERROR_EXE_MACHINE_TYPE_MISMATCH,
189 + ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY,
190 + ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY, // = 218
191 + ERROR_BAD_PIPE = 230,
192 + ERROR_PIPE_BUSY,
193 + ERROR_NO_DATA,
194 + ERROR_PIPE_NOT_CONNECTED,
195 + ERROR_MORE_DATA, // = 234
196 + ERROR_VC_DISCONNECTED = 240,
197 + ERROR_INVALID_EA_NAME = 254,
198 + ERROR_EA_LIST_INCONSISTENT, // = 255
199 + WAIT_TIMEOUT = 258,
200 + ERROR_NO_MORE_ITEMS, // = 259
201 + ERROR_CANNOT_COPY = 266,
202 + ERROR_DIRECTORY, // = 267
203 + ERROR_EAS_DIDNT_FIT = 275,
204 + ERROR_EA_FILE_CORRUPT,
205 + ERROR_EA_TABLE_FULL,
206 + ERROR_INVALID_EA_HANDLE, // = 278
207 + ERROR_EAS_NOT_SUPPORTED = 282,
208 + ERROR_NOT_OWNER = 288,
209 + ERROR_TOO_MANY_POSTS = 298,
210 + ERROR_PARTIAL_COPY,
211 + ERROR_OPLOCK_NOT_GRANTED,
212 + ERROR_INVALID_OPLOCK_PROTOCOL,
213 + ERROR_DISK_TOO_FRAGMENTED,
214 + ERROR_DELETE_PENDING, // = 303
215 + ERROR_MR_MID_NOT_FOUND = 317,
216 + ERROR_SCOPE_NOT_FOUND, // = 318
217 + ERROR_INVALID_ADDRESS = 487,
218 + ERROR_ARITHMETIC_OVERFLOW = 534,
219 + ERROR_PIPE_CONNECTED,
220 + ERROR_PIPE_LISTENING, // = 536
221 + ERROR_EA_ACCESS_DENIED = 994,
222 + ERROR_OPERATION_ABORTED,
223 + ERROR_IO_INCOMPLETE,
224 + ERROR_IO_PENDING,
225 + ERROR_NOACCESS,
226 + ERROR_SWAPERROR, // = 999
227 + ERROR_STACK_OVERFLOW = 1001,
228 + ERROR_INVALID_MESSAGE,
229 + ERROR_CAN_NOT_COMPLETE,
230 + ERROR_INVALID_FLAGS,
231 + ERROR_UNRECOGNIZED_VOLUME,
232 + ERROR_FILE_INVALID,
233 + ERROR_FULLSCREEN_MODE,
234 + ERROR_NO_TOKEN,
235 + ERROR_BADDB,
236 + ERROR_BADKEY,
237 + ERROR_CANTOPEN,
238 + ERROR_CANTREAD,
239 + ERROR_CANTWRITE,
240 + ERROR_REGISTRY_RECOVERED,
241 + ERROR_REGISTRY_CORRUPT,
242 + ERROR_REGISTRY_IO_FAILED,
243 + ERROR_NOT_REGISTRY_FILE,
244 + ERROR_KEY_DELETED,
245 + ERROR_NO_LOG_SPACE,
246 + ERROR_KEY_HAS_CHILDREN,
247 + ERROR_CHILD_MUST_BE_VOLATILE,
248 + ERROR_NOTIFY_ENUM_DIR, // = 1022
249 + ERROR_DEPENDENT_SERVICES_RUNNING = 1051,
250 + ERROR_INVALID_SERVICE_CONTROL,
251 + ERROR_SERVICE_REQUEST_TIMEOUT,
252 + ERROR_SERVICE_NO_THREAD,
253 + ERROR_SERVICE_DATABASE_LOCKED,
254 + ERROR_SERVICE_ALREADY_RUNNING,
255 + ERROR_INVALID_SERVICE_ACCOUNT,
256 + ERROR_SERVICE_DISABLED,
257 + ERROR_CIRCULAR_DEPENDENCY,
258 + ERROR_SERVICE_DOES_NOT_EXIST,
259 + ERROR_SERVICE_CANNOT_ACCEPT_CTRL,
260 + ERROR_SERVICE_NOT_ACTIVE,
261 + ERROR_FAILED_SERVICE_CONTROLLER_CONNECT,
262 + ERROR_EXCEPTION_IN_SERVICE,
263 + ERROR_DATABASE_DOES_NOT_EXIST,
264 + ERROR_SERVICE_SPECIFIC_ERROR,
265 + ERROR_PROCESS_ABORTED,
266 + ERROR_SERVICE_DEPENDENCY_FAIL,
267 + ERROR_SERVICE_LOGON_FAILED,
268 + ERROR_SERVICE_START_HANG,
269 + ERROR_INVALID_SERVICE_LOCK,
270 + ERROR_SERVICE_MARKED_FOR_DELETE,
271 + ERROR_SERVICE_EXISTS,
272 + ERROR_ALREADY_RUNNING_LKG,
273 + ERROR_SERVICE_DEPENDENCY_DELETED,
274 + ERROR_BOOT_ALREADY_ACCEPTED,
275 + ERROR_SERVICE_NEVER_STARTED,
276 + ERROR_DUPLICATE_SERVICE_NAME,
277 + ERROR_DIFFERENT_SERVICE_ACCOUNT,
278 + ERROR_CANNOT_DETECT_DRIVER_FAILURE,
279 + ERROR_CANNOT_DETECT_PROCESS_ABORT,
280 + ERROR_NO_RECOVERY_PROGRAM,
281 + ERROR_SERVICE_NOT_IN_EXE,
282 + ERROR_NOT_SAFEBOOT_SERVICE, // = 1084
283 + ERROR_END_OF_MEDIA = 1100,
284 + ERROR_FILEMARK_DETECTED,
285 + ERROR_BEGINNING_OF_MEDIA,
286 + ERROR_SETMARK_DETECTED,
287 + ERROR_NO_DATA_DETECTED,
288 + ERROR_PARTITION_FAILURE,
289 + ERROR_INVALID_BLOCK_LENGTH,
290 + ERROR_DEVICE_NOT_PARTITIONED,
291 + ERROR_UNABLE_TO_LOCK_MEDIA,
292 + ERROR_UNABLE_TO_UNLOAD_MEDIA,
293 + ERROR_MEDIA_CHANGED,
294 + ERROR_BUS_RESET,
295 + ERROR_NO_MEDIA_IN_DRIVE,
296 + ERROR_NO_UNICODE_TRANSLATION,
297 + ERROR_DLL_INIT_FAILED,
298 + ERROR_SHUTDOWN_IN_PROGRESS,
299 + ERROR_NO_SHUTDOWN_IN_PROGRESS,
300 + ERROR_IO_DEVICE,
301 + ERROR_SERIAL_NO_DEVICE,
302 + ERROR_IRQ_BUSY,
303 + ERROR_MORE_WRITES,
304 + ERROR_COUNTER_TIMEOUT,
305 + ERROR_FLOPPY_ID_MARK_NOT_FOUND,
306 + ERROR_FLOPPY_WRONG_CYLINDER,
307 + ERROR_FLOPPY_UNKNOWN_ERROR,
308 + ERROR_FLOPPY_BAD_REGISTERS,
309 + ERROR_DISK_RECALIBRATE_FAILED,
310 + ERROR_DISK_OPERATION_FAILED,
311 + ERROR_DISK_RESET_FAILED,
312 + ERROR_EOM_OVERFLOW,
313 + ERROR_NOT_ENOUGH_SERVER_MEMORY,
314 + ERROR_POSSIBLE_DEADLOCK,
315 + ERROR_MAPPED_ALIGNMENT, // = 1132
316 + ERROR_SET_POWER_STATE_VETOED = 1140,
317 + ERROR_SET_POWER_STATE_FAILED,
318 + ERROR_TOO_MANY_LINKS, // = 1142
319 + ERROR_OLD_WIN_VERSION = 1150,
320 + ERROR_APP_WRONG_OS,
321 + ERROR_SINGLE_INSTANCE_APP,
322 + ERROR_RMODE_APP,
323 + ERROR_INVALID_DLL,
324 + ERROR_NO_ASSOCIATION,
325 + ERROR_DDE_FAIL,
326 + ERROR_DLL_NOT_FOUND,
327 + ERROR_NO_MORE_USER_HANDLES,
328 + ERROR_MESSAGE_SYNC_ONLY,
329 + ERROR_SOURCE_ELEMENT_EMPTY,
330 + ERROR_DESTINATION_ELEMENT_FULL,
331 + ERROR_ILLEGAL_ELEMENT_ADDRESS,
332 + ERROR_MAGAZINE_NOT_PRESENT,
333 + ERROR_DEVICE_REINITIALIZATION_NEEDED,
334 + ERROR_DEVICE_REQUIRES_CLEANING,
335 + ERROR_DEVICE_DOOR_OPEN,
336 + ERROR_DEVICE_NOT_CONNECTED,
337 + ERROR_NOT_FOUND,
338 + ERROR_NO_MATCH,
339 + ERROR_SET_NOT_FOUND,
340 + ERROR_POINT_NOT_FOUND,
341 + ERROR_NO_TRACKING_SERVICE,
342 + ERROR_NO_VOLUME_ID, // = 1173
343 + ERROR_UNABLE_TO_REMOVE_REPLACED = 1175,
344 + ERROR_UNABLE_TO_MOVE_REPLACEMENT,
345 + ERROR_UNABLE_TO_MOVE_REPLACEMENT_2,
346 + ERROR_JOURNAL_DELETE_IN_PROGRESS,
347 + ERROR_JOURNAL_NOT_ACTIVE,
348 + ERROR_POTENTIAL_FILE_FOUND,
349 + ERROR_JOURNAL_ENTRY_DELETED, // = 1181
350 + ERROR_BAD_DEVICE = 1200,
351 + ERROR_CONNECTION_UNAVAIL,
352 + ERROR_DEVICE_ALREADY_REMEMBERED,
353 + ERROR_NO_NET_OR_BAD_PATH,
354 + ERROR_BAD_PROVIDER,
355 + ERROR_CANNOT_OPEN_PROFILE,
356 + ERROR_BAD_PROFILE,
357 + ERROR_NOT_CONTAINER,
358 + ERROR_EXTENDED_ERROR,
359 + ERROR_INVALID_GROUPNAME,
360 + ERROR_INVALID_COMPUTERNAME,
361 + ERROR_INVALID_EVENTNAME,
362 + ERROR_INVALID_DOMAINNAME,
363 + ERROR_INVALID_SERVICENAME,
364 + ERROR_INVALID_NETNAME,
365 + ERROR_INVALID_SHARENAME,
366 + ERROR_INVALID_PASSWORDNAME,
367 + ERROR_INVALID_MESSAGENAME,
368 + ERROR_INVALID_MESSAGEDEST,
369 + ERROR_SESSION_CREDENTIAL_CONFLICT,
370 + ERROR_REMOTE_SESSION_LIMIT_EXCEEDED,
371 + ERROR_DUP_DOMAINNAME,
372 + ERROR_NO_NETWORK,
373 + ERROR_CANCELLED,
374 + ERROR_USER_MAPPED_FILE,
375 + ERROR_CONNECTION_REFUSED,
376 + ERROR_GRACEFUL_DISCONNECT,
377 + ERROR_ADDRESS_ALREADY_ASSOCIATED,
378 + ERROR_ADDRESS_NOT_ASSOCIATED,
379 + ERROR_CONNECTION_INVALID,
380 + ERROR_CONNECTION_ACTIVE,
381 + ERROR_NETWORK_UNREACHABLE,
382 + ERROR_HOST_UNREACHABLE,
383 + ERROR_PROTOCOL_UNREACHABLE,
384 + ERROR_PORT_UNREACHABLE,
385 + ERROR_REQUEST_ABORTED,
386 + ERROR_CONNECTION_ABORTED,
387 + ERROR_RETRY,
388 + ERROR_CONNECTION_COUNT_LIMIT,
389 + ERROR_LOGIN_TIME_RESTRICTION,
390 + ERROR_LOGIN_WKSTA_RESTRICTION,
391 + ERROR_INCORRECT_ADDRESS,
392 + ERROR_ALREADY_REGISTERED,
393 + ERROR_SERVICE_NOT_FOUND,
394 + ERROR_NOT_AUTHENTICATED,
395 + ERROR_NOT_LOGGED_ON,
396 + ERROR_CONTINUE,
397 + ERROR_ALREADY_INITIALIZED,
398 + ERROR_NO_MORE_DEVICES,
399 + ERROR_NO_SUCH_SITE,
400 + ERROR_DOMAIN_CONTROLLER_EXISTS,
401 + ERROR_ONLY_IF_CONNECTED,
402 + ERROR_OVERRIDE_NOCHANGES,
403 + ERROR_BAD_USER_PROFILE,
404 + ERROR_NOT_SUPPORTED_ON_SBS,
405 + ERROR_SERVER_SHUTDOWN_IN_PROGRESS,
406 + ERROR_HOST_DOWN,
407 + ERROR_NON_ACCOUNT_SID,
408 + ERROR_NON_DOMAIN_SID,
409 + ERROR_APPHELP_BLOCK,
410 + ERROR_ACCESS_DISABLED_BY_POLICY,
411 + ERROR_REG_NAT_CONSUMPTION,
412 + ERROR_CSCSHARE_OFFLINE,
413 + ERROR_PKINIT_FAILURE,
414 + ERROR_SMARTCARD_SUBSYSTEM_FAILURE,
415 + ERROR_DOWNGRADE_DETECTED,
416 + SEC_E_SMARTCARD_CERT_REVOKED,
417 + SEC_E_ISSUING_CA_UNTRUSTED,
418 + SEC_E_REVOCATION_OFFLINE_C,
419 + SEC_E_PKINIT_CLIENT_FAILUR,
420 + SEC_E_SMARTCARD_CERT_EXPIRED,
421 + ERROR_MACHINE_LOCKED, // = 1271
422 + ERROR_CALLBACK_SUPPLIED_INVALID_DATA = 1273,
423 + ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED,
424 + ERROR_DRIVER_BLOCKED,
425 + ERROR_INVALID_IMPORT_OF_NON_DLL,
426 + ERROR_ACCESS_DISABLED_WEBBLADE,
427 + ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER,
428 + ERROR_RECOVERY_FAILURE,
429 + ERROR_ALREADY_FIBER,
430 + ERROR_ALREADY_THREAD,
431 + ERROR_STACK_BUFFER_OVERRUN,
432 + ERROR_PARAMETER_QUOTA_EXCEEDED,
433 + ERROR_DEBUGGER_INACTIVE, // = 1284
434 + ERROR_NOT_ALL_ASSIGNED = 1300,
435 + ERROR_SOME_NOT_MAPPED,
436 + ERROR_NO_QUOTAS_FOR_ACCOUNT,
437 + ERROR_LOCAL_USER_SESSION_KEY,
438 + ERROR_NULL_LM_PASSWORD,
439 + ERROR_UNKNOWN_REVISION,
440 + ERROR_REVISION_MISMATCH,
441 + ERROR_INVALID_OWNER,
442 + ERROR_INVALID_PRIMARY_GROUP,
443 + ERROR_NO_IMPERSONATION_TOKEN,
444 + ERROR_CANT_DISABLE_MANDATORY,
445 + ERROR_NO_LOGON_SERVERS,
446 + ERROR_NO_SUCH_LOGON_SESSION,
447 + ERROR_NO_SUCH_PRIVILEGE,
448 + ERROR_PRIVILEGE_NOT_HELD,
449 + ERROR_INVALID_ACCOUNT_NAME,
450 + ERROR_USER_EXISTS,
451 + ERROR_NO_SUCH_USER,
452 + ERROR_GROUP_EXISTS,
453 + ERROR_NO_SUCH_GROUP,
454 + ERROR_MEMBER_IN_GROUP,
455 + ERROR_MEMBER_NOT_IN_GROUP,
456 + ERROR_LAST_ADMIN,
457 + ERROR_WRONG_PASSWORD,
458 + ERROR_ILL_FORMED_PASSWORD,
459 + ERROR_PASSWORD_RESTRICTION,
460 + ERROR_LOGON_FAILURE,
461 + ERROR_ACCOUNT_RESTRICTION,
462 + ERROR_INVALID_LOGON_HOURS,
463 + ERROR_INVALID_WORKSTATION,
464 + ERROR_PASSWORD_EXPIRED,
465 + ERROR_ACCOUNT_DISABLED,
466 + ERROR_NONE_MAPPED,
467 + ERROR_TOO_MANY_LUIDS_REQUESTED,
468 + ERROR_LUIDS_EXHAUSTED,
469 + ERROR_INVALID_SUB_AUTHORITY,
470 + ERROR_INVALID_ACL,
471 + ERROR_INVALID_SID,
472 + ERROR_INVALID_SECURITY_DESCR, // = 1338
473 + ERROR_BAD_INHERITANCE_ACL = 1340,
474 + ERROR_SERVER_DISABLED,
475 + ERROR_SERVER_NOT_DISABLED,
476 + ERROR_INVALID_ID_AUTHORITY,
477 + ERROR_ALLOTTED_SPACE_EXCEEDED,
478 + ERROR_INVALID_GROUP_ATTRIBUTES,
479 + ERROR_BAD_IMPERSONATION_LEVEL,
480 + ERROR_CANT_OPEN_ANONYMOUS,
481 + ERROR_BAD_VALIDATION_CLASS,
482 + ERROR_BAD_TOKEN_TYPE,
483 + ERROR_NO_SECURITY_ON_OBJECT,
484 + ERROR_CANT_ACCESS_DOMAIN_INFO,
485 + ERROR_INVALID_SERVER_STATE,
486 + ERROR_INVALID_DOMAIN_STATE,
487 + ERROR_INVALID_DOMAIN_ROLE,
488 + ERROR_NO_SUCH_DOMAIN,
489 + ERROR_DOMAIN_EXISTS,
490 + ERROR_DOMAIN_LIMIT_EXCEEDED,
491 + ERROR_INTERNAL_DB_CORRUPTION,
492 + ERROR_INTERNAL_ERROR,
493 + ERROR_GENERIC_NOT_MAPPED,
494 + ERROR_BAD_DESCRIPTOR_FORMAT,
495 + ERROR_NOT_LOGON_PROCESS,
496 + ERROR_LOGON_SESSION_EXISTS,
497 + ERROR_NO_SUCH_PACKAGE,
498 + ERROR_BAD_LOGON_SESSION_STATE,
499 + ERROR_LOGON_SESSION_COLLISION,
500 + ERROR_INVALID_LOGON_TYPE,
501 + ERROR_CANNOT_IMPERSONATE,
502 + ERROR_RXACT_INVALID_STATE,
503 + ERROR_RXACT_COMMIT_FAILURE,
504 + ERROR_SPECIAL_ACCOUNT,
505 + ERROR_SPECIAL_GROUP,
506 + ERROR_SPECIAL_USER,
507 + ERROR_MEMBERS_PRIMARY_GROUP,
508 + ERROR_TOKEN_ALREADY_IN_USE,
509 + ERROR_NO_SUCH_ALIAS,
510 + ERROR_MEMBER_NOT_IN_ALIAS,
511 + ERROR_MEMBER_IN_ALIAS,
512 + ERROR_ALIAS_EXISTS,
513 + ERROR_LOGON_NOT_GRANTED,
514 + ERROR_TOO_MANY_SECRETS,
515 + ERROR_SECRET_TOO_LONG,
516 + ERROR_INTERNAL_DB_ERROR,
517 + ERROR_TOO_MANY_CONTEXT_IDS,
518 + ERROR_LOGON_TYPE_NOT_GRANTED,
519 + ERROR_NT_CROSS_ENCRYPTION_REQUIRED,
520 + ERROR_NO_SUCH_MEMBER,
521 + ERROR_INVALID_MEMBER,
522 + ERROR_TOO_MANY_SIDS,
523 + ERROR_LM_CROSS_ENCRYPTION_REQUIRED,
524 + ERROR_NO_INHERITANCE,
525 + ERROR_FILE_CORRUPT,
526 + ERROR_DISK_CORRUPT,
527 + ERROR_NO_USER_SESSION_KEY,
528 + ERROR_LICENSE_QUOTA_EXCEEDED,
529 + ERROR_WRONG_TARGET_NAME,
530 + ERROR_MUTUAL_AUTH_FAILED,
531 + ERROR_TIME_SKEW,
532 + ERROR_CURRENT_DOMAIN_NOT_ALLOWED,
533 + ERROR_INVALID_WINDOW_HANDLE,
534 + ERROR_INVALID_MENU_HANDLE,
535 + ERROR_INVALID_CURSOR_HANDLE,
536 + ERROR_INVALID_ACCEL_HANDLE,
537 + ERROR_INVALID_HOOK_HANDLE,
538 + ERROR_INVALID_DWP_HANDLE,
539 + ERROR_TLW_WITH_WSCHILD,
540 + ERROR_CANNOT_FIND_WND_CLASS,
541 + ERROR_WINDOW_OF_OTHER_THREAD,
542 + ERROR_HOTKEY_ALREADY_REGISTERED,
543 + ERROR_CLASS_ALREADY_EXISTS,
544 + ERROR_CLASS_DOES_NOT_EXIST,
545 + ERROR_CLASS_HAS_WINDOWS,
546 + ERROR_INVALID_INDEX,
547 + ERROR_INVALID_ICON_HANDLE,
548 + ERROR_PRIVATE_DIALOG_INDEX,
549 + ERROR_LISTBOX_ID_NOT_FOUND,
550 + ERROR_NO_WILDCARD_CHARACTERS,
551 + ERROR_CLIPBOARD_NOT_OPEN,
552 + ERROR_HOTKEY_NOT_REGISTERED,
553 + ERROR_WINDOW_NOT_DIALOG,
554 + ERROR_CONTROL_ID_NOT_FOUND,
555 + ERROR_INVALID_COMBOBOX_MESSAGE,
556 + ERROR_WINDOW_NOT_COMBOBOX,
557 + ERROR_INVALID_EDIT_HEIGHT,
558 + ERROR_DC_NOT_FOUND,
559 + ERROR_INVALID_HOOK_FILTER,
560 + ERROR_INVALID_FILTER_PROC,
561 + ERROR_HOOK_NEEDS_HMOD,
562 + ERROR_GLOBAL_ONLY_HOOK,
563 + ERROR_JOURNAL_HOOK_SET,
564 + ERROR_HOOK_NOT_INSTALLED,
565 + ERROR_INVALID_LB_MESSAGE,
566 + ERROR_SETCOUNT_ON_BAD_LB,
567 + ERROR_LB_WITHOUT_TABSTOPS,
568 + ERROR_DESTROY_OBJECT_OF_OTHER_THREAD,
569 + ERROR_CHILD_WINDOW_MENU,
570 + ERROR_NO_SYSTEM_MENU,
571 + ERROR_INVALID_MSGBOX_STYLE,
572 + ERROR_INVALID_SPI_VALUE,
573 + ERROR_SCREEN_ALREADY_LOCKED,
574 + ERROR_HWNDS_HAVE_DIFF_PARENT,
575 + ERROR_NOT_CHILD_WINDOW,
576 + ERROR_INVALID_GW_COMMAND,
577 + ERROR_INVALID_THREAD_ID,
578 + ERROR_NON_MDICHILD_WINDOW,
579 + ERROR_POPUP_ALREADY_ACTIVE,
580 + ERROR_NO_SCROLLBARS,
581 + ERROR_INVALID_SCROLLBAR_RANGE,
582 + ERROR_INVALID_SHOWWIN_COMMAND,
583 + ERROR_NO_SYSTEM_RESOURCES,
584 + ERROR_NONPAGED_SYSTEM_RESOURCES,
585 + ERROR_PAGED_SYSTEM_RESOURCES,
586 + ERROR_WORKING_SET_QUOTA,
587 + ERROR_PAGEFILE_QUOTA,
588 + ERROR_COMMITMENT_LIMIT,
589 + ERROR_MENU_ITEM_NOT_FOUND,
590 + ERROR_INVALID_KEYBOARD_HANDLE,
591 + ERROR_HOOK_TYPE_NOT_ALLOWED,
592 + ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION,
593 + ERROR_TIMEOUT,
594 + ERROR_INVALID_MONITOR_HANDLE, // = 1461
595 + ERROR_EVENTLOG_FILE_CORRUPT = 1500,
596 + ERROR_EVENTLOG_CANT_START,
597 + ERROR_LOG_FILE_FULL,
598 + ERROR_EVENTLOG_FILE_CHANGED, // = 1503
599 + ERROR_INSTALL_SERVICE_FAILURE = 1601,
600 + ERROR_INSTALL_USEREXIT,
601 + ERROR_INSTALL_FAILURE,
602 + ERROR_INSTALL_SUSPEND,
603 + ERROR_UNKNOWN_PRODUCT,
604 + ERROR_UNKNOWN_FEATURE,
605 + ERROR_UNKNOWN_COMPONENT,
606 + ERROR_UNKNOWN_PROPERTY,
607 + ERROR_INVALID_HANDLE_STATE,
608 + ERROR_BAD_CONFIGURATION,
609 + ERROR_INDEX_ABSENT,
610 + ERROR_INSTALL_SOURCE_ABSENT,
611 + ERROR_INSTALL_PACKAGE_VERSION,
612 + ERROR_PRODUCT_UNINSTALLED,
613 + ERROR_BAD_QUERY_SYNTAX,
614 + ERROR_INVALID_FIELD,
615 + ERROR_DEVICE_REMOVED,
616 + ERROR_INSTALL_ALREADY_RUNNING,
617 + ERROR_INSTALL_PACKAGE_OPEN_FAILED,
618 + ERROR_INSTALL_PACKAGE_INVALID,
619 + ERROR_INSTALL_UI_FAILURE,
620 + ERROR_INSTALL_LOG_FAILURE,
621 + ERROR_INSTALL_LANGUAGE_UNSUPPORTED,
622 + ERROR_INSTALL_TRANSFORM_FAILURE,
623 + ERROR_INSTALL_PACKAGE_REJECTED,
624 + ERROR_FUNCTION_NOT_CALLED,
625 + ERROR_FUNCTION_FAILED,
626 + ERROR_INVALID_TABLE,
627 + ERROR_DATATYPE_MISMATCH,
628 + ERROR_UNSUPPORTED_TYPE,
629 + ERROR_CREATE_FAILED,
630 + ERROR_INSTALL_TEMP_UNWRITABLE,
631 + ERROR_INSTALL_PLATFORM_UNSUPPORTED,
632 + ERROR_INSTALL_NOTUSED,
633 + ERROR_PATCH_PACKAGE_OPEN_FAILED,
634 + ERROR_PATCH_PACKAGE_INVALID,
635 + ERROR_PATCH_PACKAGE_UNSUPPORTED,
636 + ERROR_PRODUCT_VERSION,
637 + ERROR_INVALID_COMMAND_LINE,
638 + ERROR_INSTALL_REMOTE_DISALLOWED,
639 + ERROR_SUCCESS_REBOOT_INITIATED,
640 + ERROR_PATCH_TARGET_NOT_FOUND,
641 + ERROR_PATCH_PACKAGE_REJECTED,
642 + ERROR_INSTALL_TRANSFORM_REJECTED,
643 + ERROR_INSTALL_REMOTE_PROHIBITED, // = 1645
644 + RPC_S_INVALID_STRING_BINDING = 1700,
645 + RPC_S_WRONG_KIND_OF_BINDING,
646 + RPC_S_INVALID_BINDING,
647 + RPC_S_PROTSEQ_NOT_SUPPORTED,
648 + RPC_S_INVALID_RPC_PROTSEQ,
649 + RPC_S_INVALID_STRING_UUID,
650 + RPC_S_INVALID_ENDPOINT_FORMAT,
651 + RPC_S_INVALID_NET_ADDR,
652 + RPC_S_NO_ENDPOINT_FOUND,
653 + RPC_S_INVALID_TIMEOUT,
654 + RPC_S_OBJECT_NOT_FOUND,
655 + RPC_S_ALREADY_REGISTERED,
656 + RPC_S_TYPE_ALREADY_REGISTERED,
657 + RPC_S_ALREADY_LISTENING,
658 + RPC_S_NO_PROTSEQS_REGISTERED,
659 + RPC_S_NOT_LISTENING,
660 + RPC_S_UNKNOWN_MGR_TYPE,
661 + RPC_S_UNKNOWN_IF,
662 + RPC_S_NO_BINDINGS,
663 + RPC_S_NO_PROTSEQS,
664 + RPC_S_CANT_CREATE_ENDPOINT,
665 + RPC_S_OUT_OF_RESOURCES,
666 + RPC_S_SERVER_UNAVAILABLE,
667 + RPC_S_SERVER_TOO_BUSY,
668 + RPC_S_INVALID_NETWORK_OPTIONS,
669 + RPC_S_NO_CALL_ACTIVE,
670 + RPC_S_CALL_FAILED,
671 + RPC_S_CALL_FAILED_DNE,
672 + RPC_S_PROTOCOL_ERROR, // = 1728
673 + RPC_S_UNSUPPORTED_TRANS_SYN = 1730,
674 + RPC_S_UNSUPPORTED_TYPE = 1732,
675 + RPC_S_INVALID_TAG,
676 + RPC_S_INVALID_BOUND,
677 + RPC_S_NO_ENTRY_NAME,
678 + RPC_S_INVALID_NAME_SYNTAX,
679 + RPC_S_UNSUPPORTED_NAME_SYNTAX, // = 1737
680 + RPC_S_UUID_NO_ADDRESS = 1739,
681 + RPC_S_DUPLICATE_ENDPOINT,
682 + RPC_S_UNKNOWN_AUTHN_TYPE,
683 + RPC_S_MAX_CALLS_TOO_SMALL,
684 + RPC_S_STRING_TOO_LONG,
685 + RPC_S_PROTSEQ_NOT_FOUND,
686 + RPC_S_PROCNUM_OUT_OF_RANGE,
687 + RPC_S_BINDING_HAS_NO_AUTH,
688 + RPC_S_UNKNOWN_AUTHN_SERVICE,
689 + RPC_S_UNKNOWN_AUTHN_LEVEL,
690 + RPC_S_INVALID_AUTH_IDENTITY,
691 + RPC_S_UNKNOWN_AUTHZ_SERVICE,
692 + EPT_S_INVALID_ENTRY,
693 + EPT_S_CANT_PERFORM_OP,
694 + EPT_S_NOT_REGISTERED,
695 + RPC_S_NOTHING_TO_EXPORT,
696 + RPC_S_INCOMPLETE_NAME,
697 + RPC_S_INVALID_VERS_OPTION,
698 + RPC_S_NO_MORE_MEMBERS,
699 + RPC_S_NOT_ALL_OBJS_UNEXPORTED,
700 + RPC_S_INTERFACE_NOT_FOUND,
701 + RPC_S_ENTRY_ALREADY_EXISTS,
702 + RPC_S_ENTRY_NOT_FOUND,
703 + RPC_S_NAME_SERVICE_UNAVAILABLE,
704 + RPC_S_INVALID_NAF_ID,
705 + RPC_S_CANNOT_SUPPORT,
706 + RPC_S_NO_CONTEXT_AVAILABLE,
707 + RPC_S_INTERNAL_ERROR,
708 + RPC_S_ZERO_DIVIDE,
709 + RPC_S_ADDRESS_ERROR,
710 + RPC_S_FP_DIV_ZERO,
711 + RPC_S_FP_UNDERFLOW,
712 + RPC_S_FP_OVERFLOW,
713 + RPC_X_NO_MORE_ENTRIES,
714 + RPC_X_SS_CHAR_TRANS_OPEN_FAIL,
715 + RPC_X_SS_CHAR_TRANS_SHORT_FILE,
716 + RPC_X_SS_IN_NULL_CONTEXT, // = 1775
717 + RPC_X_SS_CONTEXT_DAMAGED = 1777,
718 + RPC_X_SS_HANDLES_MISMATCH,
719 + RPC_X_SS_CANNOT_GET_CALL_HANDLE,
720 + RPC_X_NULL_REF_POINTER,
721 + RPC_X_ENUM_VALUE_OUT_OF_RANGE,
722 + RPC_X_BYTE_COUNT_TOO_SMALL,
723 + RPC_X_BAD_STUB_DATA,
724 + ERROR_INVALID_USER_BUFFER,
725 + ERROR_UNRECOGNIZED_MEDIA,
726 + ERROR_NO_TRUST_LSA_SECRET,
727 + ERROR_NO_TRUST_SAM_ACCOUNT,
728 + ERROR_TRUSTED_DOMAIN_FAILURE,
729 + ERROR_TRUSTED_RELATIONSHIP_FAILURE,
730 + ERROR_TRUST_FAILURE,
731 + RPC_S_CALL_IN_PROGRESS,
732 + ERROR_NETLOGON_NOT_STARTED,
733 + ERROR_ACCOUNT_EXPIRED,
734 + ERROR_REDIRECTOR_HAS_OPEN_HANDLES,
735 + ERROR_PRINTER_DRIVER_ALREADY_INSTALLED,
736 + ERROR_UNKNOWN_PORT,
737 + ERROR_UNKNOWN_PRINTER_DRIVER,
738 + ERROR_UNKNOWN_PRINTPROCESSOR,
739 + ERROR_INVALID_SEPARATOR_FILE,
740 + ERROR_INVALID_PRIORITY,
741 + ERROR_INVALID_PRINTER_NAME,
742 + ERROR_PRINTER_ALREADY_EXISTS,
743 + ERROR_INVALID_PRINTER_COMMAND,
744 + ERROR_INVALID_DATATYPE,
745 + ERROR_INVALID_ENVIRONMENT,
746 + RPC_S_NO_MORE_BINDINGS,
747 + ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT,
748 + ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT,
749 + ERROR_NOLOGON_SERVER_TRUST_ACCOUNT,
750 + ERROR_DOMAIN_TRUST_INCONSISTENT,
751 + ERROR_SERVER_HAS_OPEN_HANDLES,
752 + ERROR_RESOURCE_DATA_NOT_FOUND,
753 + ERROR_RESOURCE_TYPE_NOT_FOUND,
754 + ERROR_RESOURCE_NAME_NOT_FOUND,
755 + ERROR_RESOURCE_LANG_NOT_FOUND,
756 + ERROR_NOT_ENOUGH_QUOTA,
757 + RPC_S_NO_INTERFACES,
758 + RPC_S_CALL_CANCELLED,
759 + RPC_S_BINDING_INCOMPLETE,
760 + RPC_S_COMM_FAILURE,
761 + RPC_S_UNSUPPORTED_AUTHN_LEVEL,
762 + RPC_S_NO_PRINC_NAME,
763 + RPC_S_NOT_RPC_ERROR,
764 + RPC_S_UUID_LOCAL_ONLY,
765 + RPC_S_SEC_PKG_ERROR,
766 + RPC_S_NOT_CANCELLED,
767 + RPC_X_INVALID_ES_ACTION,
768 + RPC_X_WRONG_ES_VERSION,
769 + RPC_X_WRONG_STUB_VERSION,
770 + RPC_X_INVALID_PIPE_OBJECT,
771 + RPC_X_WRONG_PIPE_ORDER,
772 + RPC_X_WRONG_PIPE_VERSION, // = 1832
773 + RPC_S_GROUP_MEMBER_NOT_FOUND = 1898,
774 + EPT_S_CANT_CREATE,
775 + RPC_S_INVALID_OBJECT,
776 + ERROR_INVALID_TIME,
777 + ERROR_INVALID_FORM_NAME,
778 + ERROR_INVALID_FORM_SIZE,
779 + ERROR_ALREADY_WAITING,
780 + ERROR_PRINTER_DELETED,
781 + ERROR_INVALID_PRINTER_STATE,
782 + ERROR_PASSWORD_MUST_CHANGE,
783 + ERROR_DOMAIN_CONTROLLER_NOT_FOUND,
784 + ERROR_ACCOUNT_LOCKED_OUT,
785 + OR_INVALID_OXID,
786 + OR_INVALID_OID,
787 + OR_INVALID_SET,
788 + RPC_S_SEND_INCOMPLETE,
789 + RPC_S_INVALID_ASYNC_HANDLE,
790 + RPC_S_INVALID_ASYNC_CALL,
791 + RPC_X_PIPE_CLOSED,
792 + RPC_X_PIPE_DISCIPLINE_ERROR,
793 + RPC_X_PIPE_EMPTY,
794 + ERROR_NO_SITENAME,
795 + ERROR_CANT_ACCESS_FILE,
796 + ERROR_CANT_RESOLVE_FILENAME,
797 + RPC_S_ENTRY_TYPE_MISMATCH,
798 + RPC_S_NOT_ALL_OBJS_EXPORTED,
799 + RPC_S_INTERFACE_NOT_EXPORTED,
800 + RPC_S_PROFILE_NOT_ADDED,
801 + RPC_S_PRF_ELT_NOT_ADDED,
802 + RPC_S_PRF_ELT_NOT_REMOVED,
803 + RPC_S_GRP_ELT_NOT_ADDED,
804 + RPC_S_GRP_ELT_NOT_REMOVED,
805 + ERROR_KM_DRIVER_BLOCKED,
806 + ERROR_CONTEXT_EXPIRED,
807 + ERROR_PER_USER_TRUST_QUOTA_EXCEEDED,
808 + ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED,
809 + ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED, // = 1934
810 + ERROR_INVALID_PIXEL_FORMAT = 2000,
811 + ERROR_BAD_DRIVER,
812 + ERROR_INVALID_WINDOW_STYLE,
813 + ERROR_METAFILE_NOT_SUPPORTED,
814 + ERROR_TRANSFORM_NOT_SUPPORTED,
815 + ERROR_CLIPPING_NOT_SUPPORTED, // = 2005
816 + ERROR_INVALID_CMM = 2010,
817 + ERROR_INVALID_PROFILE,
818 + ERROR_TAG_NOT_FOUND,
819 + ERROR_TAG_NOT_PRESENT,
820 + ERROR_DUPLICATE_TAG,
821 + ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE,
822 + ERROR_PROFILE_NOT_FOUND,
823 + ERROR_INVALID_COLORSPACE,
824 + ERROR_ICM_NOT_ENABLED,
825 + ERROR_DELETING_ICM_XFORM,
826 + ERROR_INVALID_TRANSFORM,
827 + ERROR_COLORSPACE_MISMATCH,
828 + ERROR_INVALID_COLORINDEX, // = 2022
829 + ERROR_CONNECTED_OTHER_PASSWORD = 2108,
830 + ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT, // = 2109
831 + ERROR_BAD_USERNAME = 2202,
832 + ERROR_NOT_CONNECTED = 2250,
833 + ERROR_OPEN_FILES = 2401,
834 + ERROR_ACTIVE_CONNECTIONS, // = 2402
835 + ERROR_DEVICE_IN_USE = 2404,
836 + ERROR_UNKNOWN_PRINT_MONITOR = 3000,
837 + ERROR_PRINTER_DRIVER_IN_USE,
838 + ERROR_SPOOL_FILE_NOT_FOUND,
839 + ERROR_SPL_NO_STARTDOC,
840 + ERROR_SPL_NO_ADDJOB,
841 + ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED,
842 + ERROR_PRINT_MONITOR_ALREADY_INSTALLED,
843 + ERROR_INVALID_PRINT_MONITOR,
844 + ERROR_PRINT_MONITOR_IN_USE,
845 + ERROR_PRINTER_HAS_JOBS_QUEUED,
846 + ERROR_SUCCESS_REBOOT_REQUIRED,
847 + ERROR_SUCCESS_RESTART_REQUIRED,
848 + ERROR_PRINTER_NOT_FOUND,
849 + ERROR_PRINTER_DRIVER_WARNED,
850 + ERROR_PRINTER_DRIVER_BLOCKED, // = 3014
851 + ERROR_WINS_INTERNAL = 4000,
852 + ERROR_CAN_NOT_DEL_LOCAL_WINS,
853 + ERROR_STATIC_INIT,
854 + ERROR_INC_BACKUP,
855 + ERROR_FULL_BACKUP,
856 + ERROR_REC_NON_EXISTENT,
857 + ERROR_RPL_NOT_ALLOWED, // = 4006
858 + ERROR_DHCP_ADDRESS_CONFLICT = 4100,
859 + ERROR_WMI_GUID_NOT_FOUND = 4200,
860 + ERROR_WMI_INSTANCE_NOT_FOUND,
861 + ERROR_WMI_ITEMID_NOT_FOUND,
862 + ERROR_WMI_TRY_AGAIN,
863 + ERROR_WMI_DP_NOT_FOUND,
864 + ERROR_WMI_UNRESOLVED_INSTANCE_REF,
865 + ERROR_WMI_ALREADY_ENABLED,
866 + ERROR_WMI_GUID_DISCONNECTED,
867 + ERROR_WMI_SERVER_UNAVAILABLE,
868 + ERROR_WMI_DP_FAILED,
869 + ERROR_WMI_INVALID_MOF,
870 + ERROR_WMI_INVALID_REGINFO,
871 + ERROR_WMI_ALREADY_DISABLED,
872 + ERROR_WMI_READ_ONLY,
873 + ERROR_WMI_SET_FAILURE, // = 4214
874 + ERROR_INVALID_MEDIA = 4300,
875 + ERROR_INVALID_LIBRARY,
876 + ERROR_INVALID_MEDIA_POOL,
877 + ERROR_DRIVE_MEDIA_MISMATCH,
878 + ERROR_MEDIA_OFFLINE,
879 + ERROR_LIBRARY_OFFLINE,
880 + ERROR_EMPTY,
881 + ERROR_NOT_EMPTY,
882 + ERROR_MEDIA_UNAVAILABLE,
883 + ERROR_RESOURCE_DISABLED,
884 + ERROR_INVALID_CLEANER,
885 + ERROR_UNABLE_TO_CLEAN,
886 + ERROR_OBJECT_NOT_FOUND,
887 + ERROR_DATABASE_FAILURE,
888 + ERROR_DATABASE_FULL,
889 + ERROR_MEDIA_INCOMPATIBLE,
890 + ERROR_RESOURCE_NOT_PRESENT,
891 + ERROR_INVALID_OPERATION,
892 + ERROR_MEDIA_NOT_AVAILABLE,
893 + ERROR_DEVICE_NOT_AVAILABLE,
894 + ERROR_REQUEST_REFUSED,
895 + ERROR_INVALID_DRIVE_OBJECT,
896 + ERROR_LIBRARY_FULL,
897 + ERROR_MEDIUM_NOT_ACCESSIBLE,
898 + ERROR_UNABLE_TO_LOAD_MEDIUM,
899 + ERROR_UNABLE_TO_INVENTORY_DRIVE,
900 + ERROR_UNABLE_TO_INVENTORY_SLOT,
901 + ERROR_UNABLE_TO_INVENTORY_TRANSPORT,
902 + ERROR_TRANSPORT_FULL,
903 + ERROR_CONTROLLING_IEPORT,
904 + ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA,
905 + ERROR_CLEANER_SLOT_SET,
906 + ERROR_CLEANER_SLOT_NOT_SET,
907 + ERROR_CLEANER_CARTRIDGE_SPENT,
908 + ERROR_UNEXPECTED_OMID,
909 + ERROR_CANT_DELETE_LAST_ITEM,
910 + ERROR_MESSAGE_EXCEEDS_MAX_SIZE,
911 + ERROR_VOLUME_CONTAINS_SYS_FILES,
912 + ERROR_INDIGENOUS_TYPE,
913 + ERROR_NO_SUPPORTING_DRIVES,
914 + ERROR_CLEANER_CARTRIDGE_INSTALLED, // = 4340
915 + ERROR_FILE_OFFLINE = 4350,
916 + ERROR_REMOTE_STORAGE_NOT_ACTIVE,
917 + ERROR_REMOTE_STORAGE_MEDIA_ERROR, // = 4352
918 + ERROR_NOT_A_REPARSE_POINT = 4390,
919 + ERROR_REPARSE_ATTRIBUTE_CONFLICT,
920 + ERROR_INVALID_REPARSE_DATA,
921 + ERROR_REPARSE_TAG_INVALID,
922 + ERROR_REPARSE_TAG_MISMATCH, // = 4394
923 + ERROR_VOLUME_NOT_SIS_ENABLED = 4500,
924 + ERROR_DEPENDENT_RESOURCE_EXISTS = 5001,
925 + ERROR_DEPENDENCY_NOT_FOUND,
926 + ERROR_DEPENDENCY_ALREADY_EXISTS,
927 + ERROR_RESOURCE_NOT_ONLINE,
928 + ERROR_HOST_NODE_NOT_AVAILABLE,
929 + ERROR_RESOURCE_NOT_AVAILABLE,
930 + ERROR_RESOURCE_NOT_FOUND,
931 + ERROR_SHUTDOWN_CLUSTER,
932 + ERROR_CANT_EVICT_ACTIVE_NODE,
933 + ERROR_OBJECT_ALREADY_EXISTS,
934 + ERROR_OBJECT_IN_LIST,
935 + ERROR_GROUP_NOT_AVAILABLE,
936 + ERROR_GROUP_NOT_FOUND,
937 + ERROR_GROUP_NOT_ONLINE,
938 + ERROR_HOST_NODE_NOT_RESOURCE_OWNER,
939 + ERROR_HOST_NODE_NOT_GROUP_OWNER,
940 + ERROR_RESMON_CREATE_FAILED,
941 + ERROR_RESMON_ONLINE_FAILED,
942 + ERROR_RESOURCE_ONLINE,
943 + ERROR_QUORUM_RESOURCE,
944 + ERROR_NOT_QUORUM_CAPABLE,
945 + ERROR_CLUSTER_SHUTTING_DOWN,
946 + ERROR_INVALID_STATE,
947 + ERROR_RESOURCE_PROPERTIES_STORED,
948 + ERROR_NOT_QUORUM_CLASS,
949 + ERROR_CORE_RESOURCE,
950 + ERROR_QUORUM_RESOURCE_ONLINE_FAILED,
951 + ERROR_QUORUMLOG_OPEN_FAILED,
952 + ERROR_CLUSTERLOG_CORRUPT,
953 + ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE,
954 + ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE,
955 + ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND,
956 + ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE,
957 + ERROR_QUORUM_OWNER_ALIVE,
958 + ERROR_NETWORK_NOT_AVAILABLE,
959 + ERROR_NODE_NOT_AVAILABLE,
960 + ERROR_ALL_NODES_NOT_AVAILABLE,
961 + ERROR_RESOURCE_FAILED,
962 + ERROR_CLUSTER_INVALID_NODE,
963 + ERROR_CLUSTER_NODE_EXISTS,
964 + ERROR_CLUSTER_JOIN_IN_PROGRESS,
965 + ERROR_CLUSTER_NODE_NOT_FOUND,
966 + ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND,
967 + ERROR_CLUSTER_NETWORK_EXISTS,
968 + ERROR_CLUSTER_NETWORK_NOT_FOUND,
969 + ERROR_CLUSTER_NETINTERFACE_EXISTS,
970 + ERROR_CLUSTER_NETINTERFACE_NOT_FOUND,
971 + ERROR_CLUSTER_INVALID_REQUEST,
972 + ERROR_CLUSTER_INVALID_NETWORK_PROVIDER,
973 + ERROR_CLUSTER_NODE_DOWN,
974 + ERROR_CLUSTER_NODE_UNREACHABLE,
975 + ERROR_CLUSTER_NODE_NOT_MEMBER,
976 + ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS,
977 + ERROR_CLUSTER_INVALID_NETWORK, // = 5054
978 + ERROR_CLUSTER_NODE_UP = 5056,
979 + ERROR_CLUSTER_IPADDR_IN_USE,
980 + ERROR_CLUSTER_NODE_NOT_PAUSED,
981 + ERROR_CLUSTER_NO_SECURITY_CONTEXT,
982 + ERROR_CLUSTER_NETWORK_NOT_INTERNAL,
983 + ERROR_CLUSTER_NODE_ALREADY_UP,
984 + ERROR_CLUSTER_NODE_ALREADY_DOWN,
985 + ERROR_CLUSTER_NETWORK_ALREADY_ONLINE,
986 + ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE,
987 + ERROR_CLUSTER_NODE_ALREADY_MEMBER,
988 + ERROR_CLUSTER_LAST_INTERNAL_NETWORK,
989 + ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS,
990 + ERROR_INVALID_OPERATION_ON_QUORUM,
991 + ERROR_DEPENDENCY_NOT_ALLOWED,
992 + ERROR_CLUSTER_NODE_PAUSED,
993 + ERROR_NODE_CANT_HOST_RESOURCE,
994 + ERROR_CLUSTER_NODE_NOT_READY,
995 + ERROR_CLUSTER_NODE_SHUTTING_DOWN,
996 + ERROR_CLUSTER_JOIN_ABORTED,
997 + ERROR_CLUSTER_INCOMPATIBLE_VERSIONS,
998 + ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED,
999 + ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED,
1000 + ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND,
1001 + ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED,
1002 + ERROR_CLUSTER_RESNAME_NOT_FOUND,
1003 + ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED,
1004 + ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST,
1005 + ERROR_CLUSTER_DATABASE_SEQMISMATCH,
1006 + ERROR_RESMON_INVALID_STATE,
1007 + ERROR_CLUSTER_GUM_NOT_LOCKER,
1008 + ERROR_QUORUM_DISK_NOT_FOUND,
1009 + ERROR_DATABASE_BACKUP_CORRUPT,
1010 + ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT,
1011 + ERROR_RESOURCE_PROPERTY_UNCHANGEABLE, // = 5089
1012 + ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = 5890,
1013 + ERROR_CLUSTER_QUORUMLOG_NOT_FOUND,
1014 + ERROR_CLUSTER_MEMBERSHIP_HALT,
1015 + ERROR_CLUSTER_INSTANCE_ID_MISMATCH,
1016 + ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP,
1017 + ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH,
1018 + ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP,
1019 + ERROR_CLUSTER_PARAMETER_MISMATCH,
1020 + ERROR_NODE_CANNOT_BE_CLUSTERED,
1021 + ERROR_CLUSTER_WRONG_OS_VERSION,
1022 + ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME,
1023 + ERROR_CLUSCFG_ALREADY_COMMITTED,
1024 + ERROR_CLUSCFG_ROLLBACK_FAILED,
1025 + ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT,
1026 + ERROR_CLUSTER_OLD_VERSION,
1027 + ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME, // = 5905
1028 + ERROR_ENCRYPTION_FAILED = 6000,
1029 + ERROR_DECRYPTION_FAILED,
1030 + ERROR_FILE_ENCRYPTED,
1031 + ERROR_NO_RECOVERY_POLICY,
1032 + ERROR_NO_EFS,
1033 + ERROR_WRONG_EFS,
1034 + ERROR_NO_USER_KEYS,
1035 + ERROR_FILE_NOT_ENCRYPTED,
1036 + ERROR_NOT_EXPORT_FORMAT,
1037 + ERROR_FILE_READ_ONLY,
1038 + ERROR_DIR_EFS_DISALLOWED,
1039 + ERROR_EFS_SERVER_NOT_TRUSTED,
1040 + ERROR_BAD_RECOVERY_POLICY,
1041 + ERROR_EFS_ALG_BLOB_TOO_BIG,
1042 + ERROR_VOLUME_NOT_SUPPORT_EFS,
1043 + ERROR_EFS_DISABLED,
1044 + ERROR_EFS_VERSION_NOT_SUPPORT, // = 6016
1045 + ERROR_NO_BROWSER_SERVERS_FOUND = 6118,
1046 + SCHED_E_SERVICE_NOT_LOCALSYSTEM = 6200,
1047 +
1048 + ERROR_CTX_WINSTATION_NAME_INVALID = 7001,
1049 + ERROR_CTX_INVALID_PD,
1050 + ERROR_CTX_PD_NOT_FOUND,
1051 + ERROR_CTX_WD_NOT_FOUND,
1052 + ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY,
1053 + ERROR_CTX_SERVICE_NAME_COLLISION,
1054 + ERROR_CTX_CLOSE_PENDING,
1055 + ERROR_CTX_NO_OUTBUF,
1056 + ERROR_CTX_MODEM_INF_NOT_FOUND,
1057 + ERROR_CTX_INVALID_MODEMNAME,
1058 + ERROR_CTX_MODEM_RESPONSE_ERROR,
1059 + ERROR_CTX_MODEM_RESPONSE_TIMEOUT,
1060 + ERROR_CTX_MODEM_RESPONSE_NO_CARRIER,
1061 + ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE,
1062 + ERROR_CTX_MODEM_RESPONSE_BUSY,
1063 + ERROR_CTX_MODEM_RESPONSE_VOICE,
1064 + ERROR_CTX_TD_ERROR, // = 7017
1065 + ERROR_CTX_WINSTATION_NOT_FOUND = 7022,
1066 + ERROR_CTX_WINSTATION_ALREADY_EXISTS,
1067 + ERROR_CTX_WINSTATION_BUSY,
1068 + ERROR_CTX_BAD_VIDEO_MODE, // = 7025
1069 + ERROR_CTX_GRAPHICS_INVALID = 7035,
1070 + ERROR_CTX_LOGON_DISABLED = 7037,
1071 + ERROR_CTX_NOT_CONSOLE, // = 7038
1072 + ERROR_CTX_CLIENT_QUERY_TIMEOUT = 7040,
1073 + ERROR_CTX_CONSOLE_DISCONNECT,
1074 + ERROR_CTX_CONSOLE_CONNECT, // = 7042
1075 + ERROR_CTX_SHADOW_DENIED = 7044,
1076 + ERROR_CTX_WINSTATION_ACCESS_DENIED, // = 7045
1077 + ERROR_CTX_INVALID_WD = 7049,
1078 + ERROR_CTX_SHADOW_INVALID,
1079 + ERROR_CTX_SHADOW_DISABLED,
1080 + ERROR_CTX_CLIENT_LICENSE_IN_USE,
1081 + ERROR_CTX_CLIENT_LICENSE_NOT_SET,
1082 + ERROR_CTX_LICENSE_NOT_AVAILABLE,
1083 + ERROR_CTX_LICENSE_CLIENT_INVALID,
1084 + ERROR_CTX_LICENSE_EXPIRED,
1085 + ERROR_CTX_SHADOW_NOT_RUNNING,
1086 + ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE,
1087 + ERROR_ACTIVATION_COUNT_EXCEEDED, // = 7059
1088 +
1089 + FRS_ERR_INVALID_API_SEQUENCE = 8001,
1090 + FRS_ERR_STARTING_SERVICE,
1091 + FRS_ERR_STOPPING_SERVICE,
1092 + FRS_ERR_INTERNAL_API,
1093 + FRS_ERR_INTERNAL,
1094 + FRS_ERR_SERVICE_COMM,
1095 + FRS_ERR_INSUFFICIENT_PRIV,
1096 + FRS_ERR_AUTHENTICATION,
1097 + FRS_ERR_PARENT_INSUFFICIENT_PRIV,
1098 + FRS_ERR_PARENT_AUTHENTICATION,
1099 + FRS_ERR_CHILD_TO_PARENT_COMM,
1100 + FRS_ERR_PARENT_TO_CHILD_COMM,
1101 + FRS_ERR_SYSVOL_POPULATE,
1102 + FRS_ERR_SYSVOL_POPULATE_TIMEOUT,
1103 + FRS_ERR_SYSVOL_IS_BUSY,
1104 + FRS_ERR_SYSVOL_DEMOTE,
1105 + FRS_ERR_INVALID_SERVICE_PARAMETER, // = 8017
1106 + ERROR_DS_NOT_INSTALLED = 8200,
1107 + ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY,
1108 + ERROR_DS_NO_ATTRIBUTE_OR_VALUE,
1109 + ERROR_DS_INVALID_ATTRIBUTE_SYNTAX,
1110 + ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED,
1111 + ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS,
1112 + ERROR_DS_BUSY,
1113 + ERROR_DS_UNAVAILABLE,
1114 + ERROR_DS_NO_RIDS_ALLOCATED,
1115 + ERROR_DS_NO_MORE_RIDS,
1116 + ERROR_DS_INCORRECT_ROLE_OWNER,
1117 + ERROR_DS_RIDMGR_INIT_ERROR,
1118 + ERROR_DS_OBJ_CLASS_VIOLATION,
1119 + ERROR_DS_CANT_ON_NON_LEAF,
1120 + ERROR_DS_CANT_ON_RDN,
1121 + ERROR_DS_CANT_MOD_OBJ_CLASS,
1122 + ERROR_DS_CROSS_DOM_MOVE_ERROR,
1123 + ERROR_DS_GC_NOT_AVAILABLE,
1124 + ERROR_SHARED_POLICY,
1125 + ERROR_POLICY_OBJECT_NOT_FOUND,
1126 + ERROR_POLICY_ONLY_IN_DS,
1127 + ERROR_PROMOTION_ACTIVE,
1128 + ERROR_NO_PROMOTION_ACTIVE, // = 8222
1129 + ERROR_DS_OPERATIONS_ERROR = 8224,
1130 + ERROR_DS_PROTOCOL_ERROR,
1131 + ERROR_DS_TIMELIMIT_EXCEEDED,
1132 + ERROR_DS_SIZELIMIT_EXCEEDED,
1133 + ERROR_DS_ADMIN_LIMIT_EXCEEDED,
1134 + ERROR_DS_COMPARE_FALSE,
1135 + ERROR_DS_COMPARE_TRUE,
1136 + ERROR_DS_AUTH_METHOD_NOT_SUPPORTED,
1137 + ERROR_DS_STRONG_AUTH_REQUIRED,
1138 + ERROR_DS_INAPPROPRIATE_AUTH,
1139 + ERROR_DS_AUTH_UNKNOWN,
1140 + ERROR_DS_REFERRAL,
1141 + ERROR_DS_UNAVAILABLE_CRIT_EXTENSION,
1142 + ERROR_DS_CONFIDENTIALITY_REQUIRED,
1143 + ERROR_DS_INAPPROPRIATE_MATCHING,
1144 + ERROR_DS_CONSTRAINT_VIOLATION,
1145 + ERROR_DS_NO_SUCH_OBJECT,
1146 + ERROR_DS_ALIAS_PROBLEM,
1147 + ERROR_DS_INVALID_DN_SYNTAX,
1148 + ERROR_DS_IS_LEAF,
1149 + ERROR_DS_ALIAS_DEREF_PROBLEM,
1150 + ERROR_DS_UNWILLING_TO_PERFORM,
1151 + ERROR_DS_LOOP_DETECT,
1152 + ERROR_DS_NAMING_VIOLATION,
1153 + ERROR_DS_OBJECT_RESULTS_TOO_LARGE,
1154 + ERROR_DS_AFFECTS_MULTIPLE_DSAS,
1155 + ERROR_DS_SERVER_DOWN,
1156 + ERROR_DS_LOCAL_ERROR,
1157 + ERROR_DS_ENCODING_ERROR,
1158 + ERROR_DS_DECODING_ERROR,
1159 + ERROR_DS_FILTER_UNKNOWN,
1160 + ERROR_DS_PARAM_ERROR,
1161 + ERROR_DS_NOT_SUPPORTED,
1162 + ERROR_DS_NO_RESULTS_RETURNED,
1163 + ERROR_DS_CONTROL_NOT_FOUND,
1164 + ERROR_DS_CLIENT_LOOP,
1165 + ERROR_DS_REFERRAL_LIMIT_EXCEEDED,
1166 + ERROR_DS_SORT_CONTROL_MISSING,
1167 + ERROR_DS_OFFSET_RANGE_ERROR, // = 8262
1168 + ERROR_DS_ROOT_MUST_BE_NC = 8301,
1169 + ERROR_DS_ADD_REPLICA_INHIBITED,
1170 + ERROR_DS_ATT_NOT_DEF_IN_SCHEMA,
1171 + ERROR_DS_MAX_OBJ_SIZE_EXCEEDED,
1172 + ERROR_DS_OBJ_STRING_NAME_EXISTS,
1173 + ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA,
1174 + ERROR_DS_RDN_DOESNT_MATCH_SCHEMA,
1175 + ERROR_DS_NO_REQUESTED_ATTS_FOUND,
1176 + ERROR_DS_USER_BUFFER_TO_SMALL,
1177 + ERROR_DS_ATT_IS_NOT_ON_OBJ,
1178 + ERROR_DS_ILLEGAL_MOD_OPERATION,
1179 + ERROR_DS_OBJ_TOO_LARGE,
1180 + ERROR_DS_BAD_INSTANCE_TYPE,
1181 + ERROR_DS_MASTERDSA_REQUIRED,
1182 + ERROR_DS_OBJECT_CLASS_REQUIRED,
1183 + ERROR_DS_MISSING_REQUIRED_ATT,
1184 + ERROR_DS_ATT_NOT_DEF_FOR_CLASS,
1185 + ERROR_DS_ATT_ALREADY_EXISTS, // = 8318
1186 + ERROR_DS_CANT_ADD_ATT_VALUES = 8320,
1187 + ERROR_DS_SINGLE_VALUE_CONSTRAINT,
1188 + ERROR_DS_RANGE_CONSTRAINT,
1189 + ERROR_DS_ATT_VAL_ALREADY_EXISTS,
1190 + ERROR_DS_CANT_REM_MISSING_ATT,
1191 + ERROR_DS_CANT_REM_MISSING_ATT_VAL,
1192 + ERROR_DS_ROOT_CANT_BE_SUBREF,
1193 + ERROR_DS_NO_CHAINING,
1194 + ERROR_DS_NO_CHAINED_EVAL,
1195 + ERROR_DS_NO_PARENT_OBJECT,
1196 + ERROR_DS_PARENT_IS_AN_ALIAS,
1197 + ERROR_DS_CANT_MIX_MASTER_AND_REPS,
1198 + ERROR_DS_CHILDREN_EXIST,
1199 + ERROR_DS_OBJ_NOT_FOUND,
1200 + ERROR_DS_ALIASED_OBJ_MISSING,
1201 + ERROR_DS_BAD_NAME_SYNTAX,
1202 + ERROR_DS_ALIAS_POINTS_TO_ALIAS,
1203 + ERROR_DS_CANT_DEREF_ALIAS,
1204 + ERROR_DS_OUT_OF_SCOPE,
1205 + ERROR_DS_OBJECT_BEING_REMOVED,
1206 + ERROR_DS_CANT_DELETE_DSA_OBJ,
1207 + ERROR_DS_GENERIC_ERROR,
1208 + ERROR_DS_DSA_MUST_BE_INT_MASTER,
1209 + ERROR_DS_CLASS_NOT_DSA,
1210 + ERROR_DS_INSUFF_ACCESS_RIGHTS,
1211 + ERROR_DS_ILLEGAL_SUPERIOR,
1212 + ERROR_DS_ATTRIBUTE_OWNED_BY_SAM,
1213 + ERROR_DS_NAME_TOO_MANY_PARTS,
1214 + ERROR_DS_NAME_TOO_LONG,
1215 + ERROR_DS_NAME_VALUE_TOO_LONG,
1216 + ERROR_DS_NAME_UNPARSEABLE,
1217 + ERROR_DS_NAME_TYPE_UNKNOWN,
1218 + ERROR_DS_NOT_AN_OBJECT,
1219 + ERROR_DS_SEC_DESC_TOO_SHORT,
1220 + ERROR_DS_SEC_DESC_INVALID,
1221 + ERROR_DS_NO_DELETED_NAME,
1222 + ERROR_DS_SUBREF_MUST_HAVE_PARENT,
1223 + ERROR_DS_NCNAME_MUST_BE_NC,
1224 + ERROR_DS_CANT_ADD_SYSTEM_ONLY,
1225 + ERROR_DS_CLASS_MUST_BE_CONCRETE,
1226 + ERROR_DS_INVALID_DMD,
1227 + ERROR_DS_OBJ_GUID_EXISTS,
1228 + ERROR_DS_NOT_ON_BACKLINK,
1229 + ERROR_DS_NO_CROSSREF_FOR_NC,
1230 + ERROR_DS_SHUTTING_DOWN,
1231 + ERROR_DS_UNKNOWN_OPERATION,
1232 + ERROR_DS_INVALID_ROLE_OWNER,
1233 + ERROR_DS_COULDNT_CONTACT_FSMO,
1234 + ERROR_DS_CROSS_NC_DN_RENAME,
1235 + ERROR_DS_CANT_MOD_SYSTEM_ONLY,
1236 + ERROR_DS_REPLICATOR_ONLY,
1237 + ERROR_DS_OBJ_CLASS_NOT_DEFINED,
1238 + ERROR_DS_OBJ_CLASS_NOT_SUBCLASS,
1239 + ERROR_DS_NAME_REFERENCE_INVALID,
1240 + ERROR_DS_CROSS_REF_EXISTS,
1241 + ERROR_DS_CANT_DEL_MASTER_CROSSREF,
1242 + ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD,
1243 + ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX,
1244 + ERROR_DS_DUP_RDN,
1245 + ERROR_DS_DUP_OID,
1246 + ERROR_DS_DUP_MAPI_ID,
1247 + ERROR_DS_DUP_SCHEMA_ID_GUID,
1248 + ERROR_DS_DUP_LDAP_DISPLAY_NAME,
1249 + ERROR_DS_SEMANTIC_ATT_TEST,
1250 + ERROR_DS_SYNTAX_MISMATCH,
1251 + ERROR_DS_EXISTS_IN_MUST_HAVE,
1252 + ERROR_DS_EXISTS_IN_MAY_HAVE,
1253 + ERROR_DS_NONEXISTENT_MAY_HAVE,
1254 + ERROR_DS_NONEXISTENT_MUST_HAVE,
1255 + ERROR_DS_AUX_CLS_TEST_FAIL,
1256 + ERROR_DS_NONEXISTENT_POSS_SUP,
1257 + ERROR_DS_SUB_CLS_TEST_FAIL,
1258 + ERROR_DS_BAD_RDN_ATT_ID_SYNTAX,
1259 + ERROR_DS_EXISTS_IN_AUX_CLS,
1260 + ERROR_DS_EXISTS_IN_SUB_CLS,
1261 + ERROR_DS_EXISTS_IN_POSS_SUP,
1262 + ERROR_DS_RECALCSCHEMA_FAILED,
1263 + ERROR_DS_TREE_DELETE_NOT_FINISHED,
1264 + ERROR_DS_CANT_DELETE,
1265 + ERROR_DS_ATT_SCHEMA_REQ_ID,
1266 + ERROR_DS_BAD_ATT_SCHEMA_SYNTAX,
1267 + ERROR_DS_CANT_CACHE_ATT,
1268 + ERROR_DS_CANT_CACHE_CLASS,
1269 + ERROR_DS_CANT_REMOVE_ATT_CACHE,
1270 + ERROR_DS_CANT_REMOVE_CLASS_CACHE,
1271 + ERROR_DS_CANT_RETRIEVE_DN,
1272 + ERROR_DS_MISSING_SUPREF,
1273 + ERROR_DS_CANT_RETRIEVE_INSTANCE,
1274 + ERROR_DS_CODE_INCONSISTENCY,
1275 + ERROR_DS_DATABASE_ERROR,
1276 + ERROR_DS_GOVERNSID_MISSING,
1277 + ERROR_DS_MISSING_EXPECTED_ATT,
1278 + ERROR_DS_NCNAME_MISSING_CR_REF,
1279 + ERROR_DS_SECURITY_CHECKING_ERROR,
1280 + ERROR_DS_SCHEMA_NOT_LOADED,
1281 + ERROR_DS_SCHEMA_ALLOC_FAILED,
1282 + ERROR_DS_ATT_SCHEMA_REQ_SYNTAX,
1283 + ERROR_DS_GCVERIFY_ERROR,
1284 + ERROR_DS_DRA_SCHEMA_MISMATCH,
1285 + ERROR_DS_CANT_FIND_DSA_OBJ,
1286 + ERROR_DS_CANT_FIND_EXPECTED_NC,
1287 + ERROR_DS_CANT_FIND_NC_IN_CACHE,
1288 + ERROR_DS_CANT_RETRIEVE_CHILD,
1289 + ERROR_DS_SECURITY_ILLEGAL_MODIFY,
1290 + ERROR_DS_CANT_REPLACE_HIDDEN_REC,
1291 + ERROR_DS_BAD_HIERARCHY_FILE,
1292 + ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED,
1293 + ERROR_DS_CONFIG_PARAM_MISSING,
1294 + ERROR_DS_COUNTING_AB_INDICES_FAILED,
1295 + ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED,
1296 + ERROR_DS_INTERNAL_FAILURE,
1297 + ERROR_DS_UNKNOWN_ERROR,
1298 + ERROR_DS_ROOT_REQUIRES_CLASS_TOP,
1299 + ERROR_DS_REFUSING_FSMO_ROLES,
1300 + ERROR_DS_MISSING_FSMO_SETTINGS,
1301 + ERROR_DS_UNABLE_TO_SURRENDER_ROLES,
1302 + ERROR_DS_DRA_GENERIC,
1303 + ERROR_DS_DRA_INVALID_PARAMETER,
1304 + ERROR_DS_DRA_BUSY,
1305 + ERROR_DS_DRA_BAD_DN,
1306 + ERROR_DS_DRA_BAD_NC,
1307 + ERROR_DS_DRA_DN_EXISTS,
1308 + ERROR_DS_DRA_INTERNAL_ERROR,
1309 + ERROR_DS_DRA_INCONSISTENT_DIT,
1310 + ERROR_DS_DRA_CONNECTION_FAILED,
1311 + ERROR_DS_DRA_BAD_INSTANCE_TYPE,
1312 + ERROR_DS_DRA_OUT_OF_MEM,
1313 + ERROR_DS_DRA_MAIL_PROBLEM,
1314 + ERROR_DS_DRA_REF_ALREADY_EXISTS,
1315 + ERROR_DS_DRA_REF_NOT_FOUND,
1316 + ERROR_DS_DRA_OBJ_IS_REP_SOURCE,
1317 + ERROR_DS_DRA_DB_ERROR,
1318 + ERROR_DS_DRA_NO_REPLICA,
1319 + ERROR_DS_DRA_ACCESS_DENIED,
1320 + ERROR_DS_DRA_NOT_SUPPORTED,
1321 + ERROR_DS_DRA_RPC_CANCELLED,
1322 + ERROR_DS_DRA_SOURCE_DISABLED,
1323 + ERROR_DS_DRA_SINK_DISABLED,
1324 + ERROR_DS_DRA_NAME_COLLISION,
1325 + ERROR_DS_DRA_SOURCE_REINSTALLED,
1326 + ERROR_DS_DRA_MISSING_PARENT,
1327 + ERROR_DS_DRA_PREEMPTED,
1328 + ERROR_DS_DRA_ABANDON_SYNC,
1329 + ERROR_DS_DRA_SHUTDOWN,
1330 + ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET,
1331 + ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA,
1332 + ERROR_DS_DRA_EXTN_CONNECTION_FAILED,
1333 + ERROR_DS_INSTALL_SCHEMA_MISMATCH,
1334 + ERROR_DS_DUP_LINK_ID,
1335 + ERROR_DS_NAME_ERROR_RESOLVING,
1336 + ERROR_DS_NAME_ERROR_NOT_FOUND,
1337 + ERROR_DS_NAME_ERROR_NOT_UNIQUE,
1338 + ERROR_DS_NAME_ERROR_NO_MAPPING,
1339 + ERROR_DS_NAME_ERROR_DOMAIN_ONLY,
1340 + ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING,
1341 + ERROR_DS_CONSTRUCTED_ATT_MOD,
1342 + ERROR_DS_WRONG_OM_OBJ_CLASS,
1343 + ERROR_DS_DRA_REPL_PENDING,
1344 + ERROR_DS_DS_REQUIRED,
1345 + ERROR_DS_INVALID_LDAP_DISPLAY_NAME,
1346 + ERROR_DS_NON_BASE_SEARCH,
1347 + ERROR_DS_CANT_RETRIEVE_ATTS,
1348 + ERROR_DS_BACKLINK_WITHOUT_LINK,
1349 + ERROR_DS_EPOCH_MISMATCH,
1350 + ERROR_DS_SRC_NAME_MISMATCH,
1351 + ERROR_DS_SRC_AND_DST_NC_IDENTICAL,
1352 + ERROR_DS_DST_NC_MISMATCH,
1353 + ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC,
1354 + ERROR_DS_SRC_GUID_MISMATCH,
1355 + ERROR_DS_CANT_MOVE_DELETED_OBJECT,
1356 + ERROR_DS_PDC_OPERATION_IN_PROGRESS,
1357 + ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD,
1358 + ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION,
1359 + ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS,
1360 + ERROR_DS_NC_MUST_HAVE_NC_PARENT,
1361 + ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE,
1362 + ERROR_DS_DST_DOMAIN_NOT_NATIVE,
1363 + ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER,
1364 + ERROR_DS_CANT_MOVE_ACCOUNT_GROUP,
1365 + ERROR_DS_CANT_MOVE_RESOURCE_GROUP,
1366 + ERROR_DS_INVALID_SEARCH_FLAG,
1367 + ERROR_DS_NO_TREE_DELETE_ABOVE_NC,
1368 + ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE,
1369 + ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE,
1370 + ERROR_DS_SAM_INIT_FAILURE,
1371 + ERROR_DS_SENSITIVE_GROUP_VIOLATION,
1372 + ERROR_DS_CANT_MOD_PRIMARYGROUPID,
1373 + ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD,
1374 + ERROR_DS_NONSAFE_SCHEMA_CHANGE,
1375 + ERROR_DS_SCHEMA_UPDATE_DISALLOWED,
1376 + ERROR_DS_CANT_CREATE_UNDER_SCHEMA,
1377 + ERROR_DS_INSTALL_NO_SRC_SCH_VERSION,
1378 + ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE,
1379 + ERROR_DS_INVALID_GROUP_TYPE,
1380 + ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN,
1381 + ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN,
1382 + ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER,
1383 + ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER,
1384 + ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER,
1385 + ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER,
1386 + ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER,
1387 + ERROR_DS_HAVE_PRIMARY_MEMBERS,
1388 + ERROR_DS_STRING_SD_CONVERSION_FAILED,
1389 + ERROR_DS_NAMING_MASTER_GC,
1390 + ERROR_DS_LOOKUP_FAILURE,
1391 + ERROR_DS_COULDNT_UPDATE_SPNS,
1392 + ERROR_DS_CANT_RETRIEVE_SD,
1393 + ERROR_DS_KEY_NOT_UNIQUE,
1394 + ERROR_DS_WRONG_LINKED_ATT_SYNTAX,
1395 + ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD,
1396 + ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY,
1397 + ERROR_DS_CANT_START,
1398 + ERROR_DS_INIT_FAILURE,
1399 + ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION,
1400 + ERROR_DS_SOURCE_DOMAIN_IN_FOREST,
1401 + ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST,
1402 + ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED,
1403 + ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN,
1404 + ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER,
1405 + ERROR_DS_SRC_SID_EXISTS_IN_FOREST,
1406 + ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH,
1407 + ERROR_SAM_INIT_FAILURE,
1408 + ERROR_DS_DRA_SCHEMA_INFO_SHIP,
1409 + ERROR_DS_DRA_SCHEMA_CONFLICT,
1410 + ERROR_DS_DRA_EARLIER_SCHEMA_CONLICT,
1411 + ERROR_DS_DRA_OBJ_NC_MISMATCH,
1412 + ERROR_DS_NC_STILL_HAS_DSAS,
1413 + ERROR_DS_GC_REQUIRED,
1414 + ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY,
1415 + ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS,
1416 + ERROR_DS_CANT_ADD_TO_GC,
1417 + ERROR_DS_NO_CHECKPOINT_WITH_PDC,
1418 + ERROR_DS_SOURCE_AUDITING_NOT_ENABLED,
1419 + ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC,
1420 + ERROR_DS_INVALID_NAME_FOR_SPN,
1421 + ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS,
1422 + ERROR_DS_UNICODEPWD_NOT_IN_QUOTES,
1423 + ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED,
1424 + ERROR_DS_MUST_BE_RUN_ON_DST_DC,
1425 + ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER,
1426 + ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ,
1427 + ERROR_DS_INIT_FAILURE_CONSOLE,
1428 + ERROR_DS_SAM_INIT_FAILURE_CONSOLE,
1429 + ERROR_DS_FOREST_VERSION_TOO_HIGH,
1430 + ERROR_DS_DOMAIN_VERSION_TOO_HIGH,
1431 + ERROR_DS_FOREST_VERSION_TOO_LOW,
1432 + ERROR_DS_DOMAIN_VERSION_TOO_LOW,
1433 + ERROR_DS_INCOMPATIBLE_VERSION,
1434 + ERROR_DS_LOW_DSA_VERSION,
1435 + ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN,
1436 + ERROR_DS_NOT_SUPPORTED_SORT_ORDER,
1437 + ERROR_DS_NAME_NOT_UNIQUE,
1438 + ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4,
1439 + ERROR_DS_OUT_OF_VERSION_STORE,
1440 + ERROR_DS_INCOMPATIBLE_CONTROLS_USED,
1441 + ERROR_DS_NO_REF_DOMAIN,
1442 + ERROR_DS_RESERVED_LINK_ID,
1443 + ERROR_DS_LINK_ID_NOT_AVAILABLE,
1444 + ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER,
1445 + ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE,
1446 + ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC,
1447 + ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG,
1448 + ERROR_DS_MODIFYDN_WRONG_GRANDPARENT,
1449 + ERROR_DS_NAME_ERROR_TRUST_REFERRAL,
1450 + ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER,
1451 + ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD,
1452 + ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2,
1453 + ERROR_DS_THREAD_LIMIT_EXCEEDED,
1454 + ERROR_DS_NOT_CLOSEST,
1455 + ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF,
1456 + ERROR_DS_SINGLE_USER_MODE_FAILED,
1457 + ERROR_DS_NTDSCRIPT_SYNTAX_ERROR,
1458 + ERROR_DS_NTDSCRIPT_PROCESS_ERROR,
1459 + ERROR_DS_DIFFERENT_REPL_EPOCHS,
1460 + ERROR_DS_DRS_EXTENSIONS_CHANGED,
1461 + ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR,
1462 + ERROR_DS_NO_MSDS_INTID,
1463 + ERROR_DS_DUP_MSDS_INTID,
1464 + ERROR_DS_EXISTS_IN_RDNATTID,
1465 + ERROR_DS_AUTHORIZATION_FAILED,
1466 + ERROR_DS_INVALID_SCRIPT,
1467 + ERROR_DS_REMOTE_CROSSREF_OP_FAILED,
1468 + ERROR_DS_CROSS_REF_BUSY,
1469 + ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN,
1470 + ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC,
1471 + ERROR_DS_DUPLICATE_ID_FOUND,
1472 + ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT,
1473 + ERROR_DS_GROUP_CONVERSION_ERROR,
1474 + ERROR_DS_CANT_MOVE_APP_BASIC_GROUP,
1475 + ERROR_DS_CANT_MOVE_APP_QUERY_GROUP,
1476 + ERROR_DS_ROLE_NOT_VERIFIED,
1477 + ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL,
1478 + ERROR_DS_DOMAIN_RENAME_IN_PROGRESS,
1479 + ERROR_DS_EXISTING_AD_CHILD_NC, // = 8613
1480 + DNS_ERROR_RCODE_FORMAT_ERROR = 9001,
1481 + DNS_ERROR_RCODE_SERVER_FAILURE,
1482 + DNS_ERROR_RCODE_NAME_ERROR,
1483 + DNS_ERROR_RCODE_NOT_IMPLEMENTED,
1484 + DNS_ERROR_RCODE_REFUSED,
1485 + DNS_ERROR_RCODE_YXDOMAIN,
1486 + DNS_ERROR_RCODE_YXRRSET,
1487 + DNS_ERROR_RCODE_NXRRSET,
1488 + DNS_ERROR_RCODE_NOTAUTH,
1489 + DNS_ERROR_RCODE_NOTZONE, // = 9010
1490 + DNS_ERROR_RCODE_BADSIG = 9016,
1491 + DNS_ERROR_RCODE_BADKEY,
1492 + DNS_ERROR_RCODE_BADTIME, // = 9018
1493 + DNS_INFO_NO_RECORDS = 9501,
1494 + DNS_ERROR_BAD_PACKET,
1495 + DNS_ERROR_NO_PACKET,
1496 + DNS_ERROR_RCODE,
1497 + DNS_ERROR_UNSECURE_PACKET, // = 9505
1498 + DNS_ERROR_INVALID_TYPE = 9551,
1499 + DNS_ERROR_INVALID_IP_ADDRESS,
1500 + DNS_ERROR_INVALID_PROPERTY,
1501 + DNS_ERROR_TRY_AGAIN_LATER,
1502 + DNS_ERROR_NOT_UNIQUE,
1503 + DNS_ERROR_NON_RFC_NAME,
1504 + DNS_STATUS_FQDN,
1505 + DNS_STATUS_DOTTED_NAME,
1506 + DNS_STATUS_SINGLE_PART_NAME,
1507 + DNS_ERROR_INVALID_NAME_CHAR,
1508 + DNS_ERROR_NUMERIC_NAME,
1509 + DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER,
1510 + DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION,
1511 + DNS_ERROR_CANNOT_FIND_ROOT_HINTS,
1512 + DNS_ERROR_INCONSISTENT_ROOT_HINTS, // = 9565
1513 + DNS_ERROR_ZONE_DOES_NOT_EXIST = 9601,
1514 + DNS_ERROR_NO_ZONE_INFO,
1515 + DNS_ERROR_INVALID_ZONE_OPERATION,
1516 + DNS_ERROR_ZONE_CONFIGURATION_ERROR,
1517 + DNS_ERROR_ZONE_HAS_NO_SOA_RECORD,
1518 + DNS_ERROR_ZONE_HAS_NO_NS_RECORDS,
1519 + DNS_ERROR_ZONE_LOCKED,
1520 + DNS_ERROR_ZONE_CREATION_FAILED,
1521 + DNS_ERROR_ZONE_ALREADY_EXISTS,
1522 + DNS_ERROR_AUTOZONE_ALREADY_EXISTS,
1523 + DNS_ERROR_INVALID_ZONE_TYPE,
1524 + DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP,
1525 + DNS_ERROR_ZONE_NOT_SECONDARY,
1526 + DNS_ERROR_NEED_SECONDARY_ADDRESSES,
1527 + DNS_ERROR_WINS_INIT_FAILED,
1528 + DNS_ERROR_NEED_WINS_SERVERS,
1529 + DNS_ERROR_NBSTAT_INIT_FAILED,
1530 + DNS_ERROR_SOA_DELETE_INVALID,
1531 + DNS_ERROR_FORWARDER_ALREADY_EXISTS,
1532 + DNS_ERROR_ZONE_REQUIRES_MASTER_IP,
1533 + DNS_ERROR_ZONE_IS_SHUTDOWN, // = 9621
1534 + DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = 9651,
1535 + DNS_ERROR_INVALID_DATAFILE_NAME,
1536 + DNS_ERROR_DATAFILE_OPEN_FAILURE,
1537 + DNS_ERROR_FILE_WRITEBACK_FAILED,
1538 + DNS_ERROR_DATAFILE_PARSING, // = 9655
1539 + DNS_ERROR_RECORD_DOES_NOT_EXIST = 9701,
1540 + DNS_ERROR_RECORD_FORMAT,
1541 + DNS_ERROR_NODE_CREATION_FAILED,
1542 + DNS_ERROR_UNKNOWN_RECORD_TYPE,
1543 + DNS_ERROR_RECORD_TIMED_OUT,
1544 + DNS_ERROR_NAME_NOT_IN_ZONE,
1545 + DNS_ERROR_CNAME_LOOP,
1546 + DNS_ERROR_NODE_IS_CNAME,
1547 + DNS_ERROR_CNAME_COLLISION,
1548 + DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT,
1549 + DNS_ERROR_RECORD_ALREADY_EXISTS,
1550 + DNS_ERROR_SECONDARY_DATA,
1551 + DNS_ERROR_NO_CREATE_CACHE_DATA,
1552 + DNS_ERROR_NAME_DOES_NOT_EXIST,
1553 + DNS_WARNING_PTR_CREATE_FAILED,
1554 + DNS_WARNING_DOMAIN_UNDELETED,
1555 + DNS_ERROR_DS_UNAVAILABLE,
1556 + DNS_ERROR_DS_ZONE_ALREADY_EXISTS,
1557 + DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE, // = 9719
1558 + DNS_INFO_AXFR_COMPLETE = 9751,
1559 + DNS_ERROR_AXFR,
1560 + DNS_INFO_ADDED_LOCAL_WINS, // = 9753
1561 + DNS_STATUS_CONTINUE_NEEDED = 9801,
1562 + DNS_ERROR_NO_TCPIP = 9851,
1563 + DNS_ERROR_NO_DNS_SERVERS, // = 9852
1564 + DNS_ERROR_DP_DOES_NOT_EXIST = 9901,
1565 + DNS_ERROR_DP_ALREADY_EXISTS,
1566 + DNS_ERROR_DP_NOT_ENLISTED,
1567 + DNS_ERROR_DP_ALREADY_ENLISTED,
1568 + DNS_ERROR_DP_NOT_AVAILABLE, // = 9905
1569 +
1570 +/+ already in winsock2.d defined!
1571 +
1572 + WSABASEERR = 10000,
1573 + WSAEINTR = 10004,
1574 + WSAEBADF = 10009,
1575 + WSAEACCES = 10013,
1576 + WSAEFAULT, // = 10014
1577 + WSAEINVAL = 10022,
1578 + WSAEMFILE = 10024,
1579 + WSAEWOULDBLOCK = 10035,
1580 + WSAEINPROGRESS,
1581 + WSAEALREADY,
1582 + WSAENOTSOCK,
1583 + WSAEDESTADDRREQ,
1584 + WSAEMSGSIZE,
1585 + WSAEPROTOTYPE,
1586 + WSAENOPROTOOPT,
1587 + WSAEPROTONOSUPPORT,
1588 + WSAESOCKTNOSUPPORT,
1589 + WSAEOPNOTSUPP,
1590 + WSAEPFNOSUPPORT,
1591 + WSAEAFNOSUPPORT,
1592 + WSAEADDRINUSE,
1593 + WSAEADDRNOTAVAIL,
1594 + WSAENETDOWN,
1595 + WSAENETUNREACH,
1596 + WSAENETRESET,
1597 + WSAECONNABORTED,
1598 + WSAECONNRESET,
1599 + WSAENOBUFS,
1600 + WSAEISCONN,
1601 + WSAENOTCONN,
1602 + WSAESHUTDOWN,
1603 + WSAETOOMANYREFS,
1604 + WSAETIMEDOUT,
1605 + WSAECONNREFUSED,
1606 + WSAELOOP,
1607 + WSAENAMETOOLONG,
1608 + WSAEHOSTDOWN,
1609 + WSAEHOSTUNREACH,
1610 + WSAENOTEMPTY,
1611 + WSAEPROCLIM,
1612 + WSAEUSERS,
1613 + WSAEDQUOT,
1614 + WSAESTALE,
1615 + WSAEREMOTE, // = 10071
1616 + WSASYSNOTREADY = 10091,
1617 + WSAVERNOTSUPPORTED,
1618 + WSANOTINITIALISED, // = 10093
1619 + WSAEDISCON = 10101,
1620 + WSAENOMORE,
1621 + WSAECANCELLED,
1622 + WSAEINVALIDPROCTABLE,
1623 + WSAEINVALIDPROVIDER,
1624 + WSAEPROVIDERFAILEDINIT,
1625 + WSASYSCALLFAILURE,
1626 + WSASERVICE_NOT_FOUND,
1627 + WSATYPE_NOT_FOUND,
1628 + WSA_E_NO_MORE,
1629 + WSA_E_CANCELLED,
1630 + WSAEREFUSED, // = 10112
1631 + WSAHOST_NOT_FOUND = 11001,
1632 + WSATRY_AGAIN,
1633 + WSANO_RECOVERY,
1634 + WSANO_DATA,
1635 + WSA_QOS_RECEIVERS,
1636 + WSA_QOS_SENDERS,
1637 + WSA_QOS_NO_SENDERS,
1638 + WSA_QOS_NO_RECEIVERS,
1639 + WSA_QOS_REQUEST_CONFIRMED,
1640 + WSA_QOS_ADMISSION_FAILURE,
1641 + WSA_QOS_POLICY_FAILURE,
1642 + WSA_QOS_BAD_STYLE,
1643 + WSA_QOS_BAD_OBJECT,
1644 + WSA_QOS_TRAFFIC_CTRL_ERROR,
1645 + WSA_QOS_GENERIC_ERROR,
1646 + WSA_QOS_ESERVICETYPE,
1647 + WSA_QOS_EFLOWSPEC,
1648 + WSA_QOS_EPROVSPECBUF,
1649 + WSA_QOS_EFILTERSTYLE,
1650 + WSA_QOS_EFILTERTYPE,
1651 + WSA_QOS_EFILTERCOUNT,
1652 + WSA_QOS_EOBJLENGTH,
1653 + WSA_QOS_EFLOWCOUNT,
1654 + WSA_QOS_EUNKNOWNPSOBJ,
1655 + WSA_QOS_EPOLICYOBJ,
1656 + WSA_QOS_EFLOWDESC,
1657 + WSA_QOS_EPSFLOWSPEC,
1658 + WSA_QOS_EPSFILTERSPEC,
1659 + WSA_QOS_ESDMODEOBJ,
1660 + WSA_QOS_ESHAPERATEOBJ,
1661 + WSA_QOS_RESERVED_PETYPE, // = 11031
1662 +
1663 ++/
1664 +
1665 + ERROR_IPSEC_QM_POLICY_EXISTS = 13000,
1666 + ERROR_IPSEC_QM_POLICY_NOT_FOUND,
1667 + ERROR_IPSEC_QM_POLICY_IN_USE,
1668 + ERROR_IPSEC_MM_POLICY_EXISTS,
1669 + ERROR_IPSEC_MM_POLICY_NOT_FOUND,
1670 + ERROR_IPSEC_MM_POLICY_IN_USE,
1671 + ERROR_IPSEC_MM_FILTER_EXISTS,
1672 + ERROR_IPSEC_MM_FILTER_NOT_FOUND,
1673 + ERROR_IPSEC_TRANSPORT_FILTER_EXISTS,
1674 + ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND,
1675 + ERROR_IPSEC_MM_AUTH_EXISTS,
1676 + ERROR_IPSEC_MM_AUTH_NOT_FOUND,
1677 + ERROR_IPSEC_MM_AUTH_IN_USE,
1678 + ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND,
1679 + ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND,
1680 + ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND,
1681 + ERROR_IPSEC_TUNNEL_FILTER_EXISTS,
1682 + ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND,
1683 + ERROR_IPSEC_MM_FILTER_PENDING_DELETION,
1684 + ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION,
1685 + ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION,
1686 + ERROR_IPSEC_MM_POLICY_PENDING_DELETION,
1687 + ERROR_IPSEC_MM_AUTH_PENDING_DELETION,
1688 + ERROR_IPSEC_QM_POLICY_PENDING_DELETION,
1689 + WARNING_IPSEC_MM_POLICY_PRUNED,
1690 + WARNING_IPSEC_QM_POLICY_PRUNED, // = 13025
1691 + ERROR_IPSEC_IKE_AUTH_FAIL = 13801,
1692 + ERROR_IPSEC_IKE_ATTRIB_FAIL,
1693 + ERROR_IPSEC_IKE_NEGOTIATION_PENDING,
1694 + ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR,
1695 + ERROR_IPSEC_IKE_TIMED_OUT,
1696 + ERROR_IPSEC_IKE_NO_CERT,
1697 + ERROR_IPSEC_IKE_SA_DELETED,
1698 + ERROR_IPSEC_IKE_SA_REAPED,
1699 + ERROR_IPSEC_IKE_MM_ACQUIRE_DROP,
1700 + ERROR_IPSEC_IKE_QM_ACQUIRE_DROP,
1701 + ERROR_IPSEC_IKE_QUEUE_DROP_MM,
1702 + ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM,
1703 + ERROR_IPSEC_IKE_DROP_NO_RESPONSE,
1704 + ERROR_IPSEC_IKE_MM_DELAY_DROP,
1705 + ERROR_IPSEC_IKE_QM_DELAY_DROP,
1706 + ERROR_IPSEC_IKE_ERROR,
1707 + ERROR_IPSEC_IKE_CRL_FAILED,
1708 + ERROR_IPSEC_IKE_INVALID_KEY_USAGE,
1709 + ERROR_IPSEC_IKE_INVALID_CERT_TYPE,
1710 + ERROR_IPSEC_IKE_NO_PRIVATE_KEY, // = 13820
1711 + ERROR_IPSEC_IKE_DH_FAIL = 13822,
1712 + ERROR_IPSEC_IKE_INVALID_HEADER = 13824,
1713 + ERROR_IPSEC_IKE_NO_POLICY,
1714 + ERROR_IPSEC_IKE_INVALID_SIGNATURE,
1715 + ERROR_IPSEC_IKE_KERBEROS_ERROR,
1716 + ERROR_IPSEC_IKE_NO_PUBLIC_KEY,
1717 + ERROR_IPSEC_IKE_PROCESS_ERR,
1718 + ERROR_IPSEC_IKE_PROCESS_ERR_SA,
1719 + ERROR_IPSEC_IKE_PROCESS_ERR_PROP,
1720 + ERROR_IPSEC_IKE_PROCESS_ERR_TRANS,
1721 + ERROR_IPSEC_IKE_PROCESS_ERR_KE,
1722 + ERROR_IPSEC_IKE_PROCESS_ERR_ID,
1723 + ERROR_IPSEC_IKE_PROCESS_ERR_CERT,
1724 + ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ,
1725 + ERROR_IPSEC_IKE_PROCESS_ERR_HASH,
1726 + ERROR_IPSEC_IKE_PROCESS_ERR_SIG,
1727 + ERROR_IPSEC_IKE_PROCESS_ERR_NONCE,
1728 + ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY,
1729 + ERROR_IPSEC_IKE_PROCESS_ERR_DELETE,
1730 + ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR,
1731 + ERROR_IPSEC_IKE_INVALID_PAYLOAD,
1732 + ERROR_IPSEC_IKE_LOAD_SOFT_SA,
1733 + ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN,
1734 + ERROR_IPSEC_IKE_INVALID_COOKIE,
1735 + ERROR_IPSEC_IKE_NO_PEER_CERT,
1736 + ERROR_IPSEC_IKE_PEER_CRL_FAILED,
1737 + ERROR_IPSEC_IKE_POLICY_CHANGE,
1738 + ERROR_IPSEC_IKE_NO_MM_POLICY,
1739 + ERROR_IPSEC_IKE_NOTCBPRIV,
1740 + ERROR_IPSEC_IKE_SECLOADFAIL,
1741 + ERROR_IPSEC_IKE_FAILSSPINIT,
1742 + ERROR_IPSEC_IKE_FAILQUERYSSP,
1743 + ERROR_IPSEC_IKE_SRVACQFAIL,
1744 + ERROR_IPSEC_IKE_SRVQUERYCRED,
1745 + ERROR_IPSEC_IKE_GETSPIFAIL,
1746 + ERROR_IPSEC_IKE_INVALID_FILTER,
1747 + ERROR_IPSEC_IKE_OUT_OF_MEMORY,
1748 + ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED,
1749 + ERROR_IPSEC_IKE_INVALID_POLICY,
1750 + ERROR_IPSEC_IKE_UNKNOWN_DOI,
1751 + ERROR_IPSEC_IKE_INVALID_SITUATION,
1752 + ERROR_IPSEC_IKE_DH_FAILURE,
1753 + ERROR_IPSEC_IKE_INVALID_GROUP,
1754 + ERROR_IPSEC_IKE_ENCRYPT,
1755 + ERROR_IPSEC_IKE_DECRYPT,
1756 + ERROR_IPSEC_IKE_POLICY_MATCH,
1757 + ERROR_IPSEC_IKE_UNSUPPORTED_ID,
1758 + ERROR_IPSEC_IKE_INVALID_HASH,
1759 + ERROR_IPSEC_IKE_INVALID_HASH_ALG,
1760 + ERROR_IPSEC_IKE_INVALID_HASH_SIZE,
1761 + ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG,
1762 + ERROR_IPSEC_IKE_INVALID_AUTH_ALG,
1763 + ERROR_IPSEC_IKE_INVALID_SIG,
1764 + ERROR_IPSEC_IKE_LOAD_FAILED,
1765 + ERROR_IPSEC_IKE_RPC_DELETE,
1766 + ERROR_IPSEC_IKE_BENIGN_REINIT,
1767 + ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY, // = 13879
1768 + ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881,
1769 + ERROR_IPSEC_IKE_MM_LIMIT,
1770 + ERROR_IPSEC_IKE_NEGOTIATION_DISABLED,
1771 + ERROR_IPSEC_IKE_NEG_STATUS_END,
1772 + ERROR_SXS_SECTION_NOT_FOUND,
1773 + ERROR_SXS_CANT_GEN_ACTCTX,
1774 + ERROR_SXS_INVALID_ACTCTXDATA_FORMAT,
1775 + ERROR_SXS_ASSEMBLY_NOT_FOUND,
1776 + ERROR_SXS_MANIFEST_FORMAT_ERROR,
1777 + ERROR_SXS_MANIFEST_PARSE_ERROR,
1778 + ERROR_SXS_ACTIVATION_CONTEXT_DISABLED,
1779 + ERROR_SXS_KEY_NOT_FOUND,
1780 + ERROR_SXS_VERSION_CONFLICT,
1781 + ERROR_SXS_WRONG_SECTION_TYPE,
1782 + ERROR_SXS_THREAD_QUERIES_DISABLED,
1783 + ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET,
1784 + ERROR_SXS_UNKNOWN_ENCODING_GROUP,
1785 + ERROR_SXS_UNKNOWN_ENCODING,
1786 + ERROR_SXS_INVALID_XML_NAMESPACE_URI,
1787 + ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED,
1788 + ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED,
1789 + ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE,
1790 + ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE,
1791 + ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE,
1792 + ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT,
1793 + ERROR_SXS_DUPLICATE_DLL_NAME,
1794 + ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME,
1795 + ERROR_SXS_DUPLICATE_CLSID,
1796 + ERROR_SXS_DUPLICATE_IID,
1797 + ERROR_SXS_DUPLICATE_TLBID,
1798 + ERROR_SXS_DUPLICATE_PROGID,
1799 + ERROR_SXS_DUPLICATE_ASSEMBLY_NAME,
1800 + ERROR_SXS_FILE_HASH_MISMATCH,
1801 + ERROR_SXS_POLICY_PARSE_ERROR,
1802 + ERROR_SXS_XML_E_MISSINGQUOTE,
1803 + ERROR_SXS_XML_E_COMMENTSYNTAX,
1804 + ERROR_SXS_XML_E_BADSTARTNAMECHAR,
1805 + ERROR_SXS_XML_E_BADNAMECHAR,
1806 + ERROR_SXS_XML_E_BADCHARINSTRING,
1807 + ERROR_SXS_XML_E_XMLDECLSYNTAX,
1808 + ERROR_SXS_XML_E_BADCHARDATA,
1809 + ERROR_SXS_XML_E_MISSINGWHITESPACE,
1810 + ERROR_SXS_XML_E_EXPECTINGTAGEND,
1811 + ERROR_SXS_XML_E_MISSINGSEMICOLON,
1812 + ERROR_SXS_XML_E_UNBALANCEDPAREN,
1813 + ERROR_SXS_XML_E_INTERNALERROR,
1814 + ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE,
1815 + ERROR_SXS_XML_E_INCOMPLETE_ENCODING,
1816 + ERROR_SXS_XML_E_MISSING_PAREN,
1817 + ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE,
1818 + ERROR_SXS_XML_E_MULTIPLE_COLONS,
1819 + ERROR_SXS_XML_E_INVALID_DECIMAL,
1820 + ERROR_SXS_XML_E_INVALID_HEXIDECIMAL,
1821 + ERROR_SXS_XML_E_INVALID_UNICODE,
1822 + ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK,
1823 + ERROR_SXS_XML_E_UNEXPECTEDENDTAG,
1824 + ERROR_SXS_XML_E_UNCLOSEDTAG,
1825 + ERROR_SXS_XML_E_DUPLICATEATTRIBUTE,
1826 + ERROR_SXS_XML_E_MULTIPLEROOTS,
1827 + ERROR_SXS_XML_E_INVALIDATROOTLEVEL,
1828 + ERROR_SXS_XML_E_BADXMLDECL,
1829 + ERROR_SXS_XML_E_MISSINGROOT,
1830 + ERROR_SXS_XML_E_UNEXPECTEDEOF,
1831 + ERROR_SXS_XML_E_BADPEREFINSUBSET,
1832 + ERROR_SXS_XML_E_UNCLOSEDSTARTTAG,
1833 + ERROR_SXS_XML_E_UNCLOSEDENDTAG,
1834 + ERROR_SXS_XML_E_UNCLOSEDSTRING,
1835 + ERROR_SXS_XML_E_UNCLOSEDCOMMENT,
1836 + ERROR_SXS_XML_E_UNCLOSEDDECL,
1837 + ERROR_SXS_XML_E_UNCLOSEDCDATA,
1838 + ERROR_SXS_XML_E_RESERVEDNAMESPACE,
1839 + ERROR_SXS_XML_E_INVALIDENCODING,
1840 + ERROR_SXS_XML_E_INVALIDSWITCH,
1841 + ERROR_SXS_XML_E_BADXMLCASE,
1842 + ERROR_SXS_XML_E_INVALID_STANDALONE,
1843 + ERROR_SXS_XML_E_UNEXPECTED_STANDALONE,
1844 + ERROR_SXS_XML_E_INVALID_VERSION,
1845 + ERROR_SXS_XML_E_MISSINGEQUALS,
1846 + ERROR_SXS_PROTECTION_RECOVERY_FAILED,
1847 + ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT,
1848 + ERROR_SXS_PROTECTION_CATALOG_NOT_VALID,
1849 + ERROR_SXS_UNTRANSLATABLE_HRESULT,
1850 + ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING,
1851 + ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE,
1852 + ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME // = 14080
1853 +}
1854 +
1855 +enum : HRESULT {
1856 + S_OK = 0x00000000,
1857 + S_FALSE = 0x00000001,
1858 +
1859 + NOERROR = 0x00000000,
1860 +
1861 + E_PENDING = 0x8000000A,
1862 + E_NOTIMPL = 0x80004001,
1863 + E_NOINTERFACE = 0x80004002,
1864 + E_POINTER = 0x80004003,
1865 + E_ABORT = 0x80004004,
1866 + E_FAIL = 0x80004005,
1867 + E_ACCESSDENIED = 0x80070005,
1868 + E_HANDLE = 0x80070006,
1869 + E_OUTOFMEMORY = 0x8007000E,
1870 + E_INVALIDARG = 0x80070057,
1871 + E_UNEXPECTED = 0x8000FFFF,
1872 +
1873 + CO_E_INIT_TLS = 0x80004006,
1874 + CO_E_INIT_SHARED_ALLOCATOR = 0x80004007,
1875 + CO_E_INIT_MEMORY_ALLOCATOR = 0x80004008,
1876 + CO_E_INIT_CLASS_CACHE = 0x80004009,
1877 + CO_E_INIT_RPC_CHANNEL = 0x8000400A,
1878 + CO_E_INIT_TLS_SET_CHANNEL_CONTROL = 0x8000400B,
1879 + CO_E_INIT_TLS_CHANNEL_CONTROL = 0x8000400C,
1880 + CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = 0x8000400D,
1881 + CO_E_INIT_SCM_MUTEX_EXISTS = 0x8000400E,
1882 + CO_E_INIT_SCM_FILE_MAPPING_EXISTS = 0x8000400F,
1883 + CO_E_INIT_SCM_MAP_VIEW_OF_FILE = 0x80004010,
1884 + CO_E_INIT_SCM_EXEC_FAILURE = 0x80004011,
1885 + CO_E_INIT_ONLY_SINGLE_THREADED = 0x80004012,
1886 +
1887 + RPC_E_CALL_REJECTED = 0x80010001,
1888 + RPC_E_CALL_CANCELED = 0x80010002,
1889 + RPC_E_CANTPOST_INSENDCALL = 0x80010003,
1890 + RPC_E_CANTCALLOUT_INASYNCCALL = 0x80010004,
1891 + RPC_E_CANTCALLOUT_INEXTERNALCALL = 0x80010005,
1892 + RPC_E_CONNECTION_TERMINATED = 0x80010006,
1893 + RPC_E_SERVER_DIED = 0x80010007,
1894 + RPC_E_CLIENT_DIED = 0x80010008,
1895 + RPC_E_INVALID_DATAPACKET = 0x80010009,
1896 + RPC_E_CANTTRANSMIT_CALL = 0x8001000A,
1897 + RPC_E_CLIENT_CANTMARSHAL_DATA = 0x8001000B,
1898 + RPC_E_CLIENT_CANTUNMARSHAL_DATA = 0x8001000C,
1899 + RPC_E_SERVER_CANTMARSHAL_DATA = 0x8001000D,
1900 + RPC_E_SERVER_CANTUNMARSHAL_DATA = 0x8001000E,
1901 + RPC_E_INVALID_DATA = 0x8001000F,
1902 + RPC_E_INVALID_PARAMETER = 0x80010010,
1903 + RPC_E_CANTCALLOUT_AGAIN = 0x80010011,
1904 + RPC_E_SERVER_DIED_DNE = 0x80010012,
1905 + RPC_E_SYS_CALL_FAILED = 0x80010100,
1906 + RPC_E_OUT_OF_RESOURCES = 0x80010101,
1907 + RPC_E_ATTEMPTED_MULTITHREAD = 0x80010102,
1908 + RPC_E_NOT_REGISTERED = 0x80010103,
1909 + RPC_E_FAULT = 0x80010104,
1910 + RPC_E_SERVERFAULT = 0x80010105,
1911 + RPC_E_CHANGED_MODE = 0x80010106,
1912 + RPC_E_INVALIDMETHOD = 0x80010107,
1913 + RPC_E_DISCONNECTED = 0x80010108,
1914 + RPC_E_RETRY = 0x80010109,
1915 + RPC_E_SERVERCALL_RETRYLATER = 0x8001010A,
1916 + RPC_E_SERVERCALL_REJECTED = 0x8001010B,
1917 + RPC_E_INVALID_CALLDATA = 0x8001010C,
1918 + RPC_E_CANTCALLOUT_ININPUTSYNCCALL = 0x8001010D,
1919 + RPC_E_WRONG_THREAD = 0x8001010E,
1920 + RPC_E_THREAD_NOT_INIT = 0x8001010F,
1921 + RPC_E_UNEXPECTED = 0x8001FFFF,
1922 +
1923 + DISP_E_UNKNOWNINTERFACE = 0x80020001,
1924 + DISP_E_MEMBERNOTFOUND = 0x80020003,
1925 + DISP_E_PARAMNOTFOUND = 0x80020004,
1926 + DISP_E_TYPEMISMATCH = 0x80020005,
1927 + DISP_E_UNKNOWNNAME = 0x80020006,
1928 + DISP_E_NONAMEDARGS = 0x80020007,
1929 + DISP_E_BADVARTYPE = 0x80020008,
1930 + DISP_E_EXCEPTION = 0x80020009,
1931 + DISP_E_OVERFLOW = 0x8002000A,
1932 + DISP_E_BADINDEX = 0x8002000B,
1933 + DISP_E_UNKNOWNLCID = 0x8002000C,
1934 + DISP_E_ARRAYISLOCKED = 0x8002000D,
1935 + DISP_E_BADPARAMCOUNT = 0x8002000E,
1936 + DISP_E_PARAMNOTOPTIONAL = 0x8002000F,
1937 + DISP_E_BADCALLEE = 0x80020010,
1938 + DISP_E_NOTACOLLECTION = 0x80020011,
1939 + DISP_E_DIVBYZERO = 0x80020012,
1940 +
1941 + TYPE_E_BUFFERTOOSMALL = 0x80028016,
1942 + TYPE_E_INVDATAREAD = 0x80028018,
1943 + TYPE_E_UNSUPFORMAT = 0x80028019,
1944 + TYPE_E_REGISTRYACCESS = 0x8002801C,
1945 + TYPE_E_LIBNOTREGISTERED = 0x8002801D,
1946 + TYPE_E_UNDEFINEDTYPE = 0x80028027,
1947 + TYPE_E_QUALIFIEDNAMEDISALLOWED = 0x80028028,
1948 + TYPE_E_INVALIDSTATE = 0x80028029,
1949 + TYPE_E_WRONGTYPEKIND = 0x8002802A,
1950 + TYPE_E_ELEMENTNOTFOUND = 0x8002802B,
1951 + TYPE_E_AMBIGUOUSNAME = 0x8002802C,
1952 + TYPE_E_NAMECONFLICT = 0x8002802D,
1953 + TYPE_E_UNKNOWNLCID = 0x8002802E,
1954 + TYPE_E_DLLFUNCTIONNOTFOUND = 0x8002802F,
1955 + TYPE_E_BADMODULEKIND = 0x800288BD,
1956 + TYPE_E_SIZETOOBIG = 0x800288C5,
1957 + TYPE_E_DUPLICATEID = 0x800288C6,
1958 + TYPE_E_INVALIDID = 0x800288CF,
1959 + TYPE_E_TYPEMISMATCH = 0x80028CA0,
1960 + TYPE_E_OUTOFBOUNDS = 0x80028CA1,
1961 + TYPE_E_IOERROR = 0x80028CA2,
1962 + TYPE_E_CANTCREATETMPFILE = 0x80028CA3,
1963 + TYPE_E_CANTLOADLIBRARY = 0x80029C4A,
1964 + TYPE_E_INCONSISTENTPROPFUNCS = 0x80029C83,
1965 + TYPE_E_CIRCULARTYPE = 0x80029C84,
1966 +
1967 + STG_E_INVALIDFUNCTION = 0x80030001,
1968 + STG_E_FILENOTFOUND = 0x80030002,
1969 + STG_E_PATHNOTFOUND = 0x80030003,
1970 + STG_E_TOOMANYOPENFILES = 0x80030004,
1971 + STG_E_ACCESSDENIED = 0x80030005,
1972 + STG_E_INVALIDHANDLE = 0x80030006,
1973 + STG_E_INSUFFICIENTMEMORY = 0x80030008,
1974 + STG_E_INVALIDPOINTER = 0x80030009,
1975 + STG_E_NOMOREFILES = 0x80030012,
1976 + STG_E_DISKISWRITEPROTECTED = 0x80030013,
1977 + STG_E_SEEKERROR = 0x80030019,
1978 + STG_E_WRITEFAULT = 0x8003001D,
1979 + STG_E_READFAULT = 0x8003001E,
1980 + STG_E_SHAREVIOLATION = 0x80030020,
1981 + STG_E_LOCKVIOLATION = 0x80030021,
1982 + STG_E_FILEALREADYEXISTS = 0x80030050,
1983 + STG_E_INVALIDPARAMETER = 0x80030057,
1984 + STG_E_MEDIUMFULL = 0x80030070,
1985 + STG_E_ABNORMALAPIEXIT = 0x800300FA,
1986 + STG_E_INVALIDHEADER = 0x800300FB,
1987 + STG_E_INVALIDNAME = 0x800300FC,
1988 + STG_E_UNKNOWN = 0x800300FD,
1989 + STG_E_UNIMPLEMENTEDFUNCTION = 0x800300FE,
1990 + STG_E_INVALIDFLAG = 0x800300FF,
1991 + STG_E_INUSE = 0x80030100,
1992 + STG_E_NOTCURRENT = 0x80030101,
1993 + STG_E_REVERTED = 0x80030102,
1994 + STG_E_CANTSAVE = 0x80030103,
1995 + STG_E_OLDFORMAT = 0x80030104,
1996 + STG_E_OLDDLL = 0x80030105,
1997 + STG_E_SHAREREQUIRED = 0x80030106,
1998 + STG_E_NOTFILEBASEDSTORAGE = 0x80030107,
1999 + STG_E_EXTANTMARSHALLINGS = 0x80030108,
2000 + STG_S_CONVERTED = 0x00030200,
2001 +
2002 + OLE_E_FIRST = 0x80040000,
2003 + OLE_S_FIRST = 0x00040000,
2004 + OLE_E_OLEVERB = 0x80040000,
2005 + OLE_S_USEREG = 0x00040000,
2006 + OLE_E_ADVF = 0x80040001,
2007 + OLE_S_STATIC = 0x00040001,
2008 + OLE_E_ENUM_NOMORE = 0x80040002,
2009 + OLE_S_MAC_CLIPFORMAT = 0x00040002,
2010 + OLE_E_ADVISENOTSUPPORTED = 0x80040003,
2011 + OLE_E_NOCONNECTION = 0x80040004,
2012 + OLE_E_NOTRUNNING = 0x80040005,
2013 + OLE_E_NOCACHE = 0x80040006,
2014 + OLE_E_BLANK = 0x80040007,
2015 + OLE_E_CLASSDIFF = 0x80040008,
2016 + OLE_E_CANT_GETMONIKER = 0x80040009,
2017 + OLE_E_CANT_BINDTOSOURCE = 0x8004000A,
2018 + OLE_E_STATIC = 0x8004000B,
2019 + OLE_E_PROMPTSAVECANCELLED = 0x8004000C,
2020 + OLE_E_INVALIDRECT = 0x8004000D,
2021 + OLE_E_WRONGCOMPOBJ = 0x8004000E,
2022 + OLE_E_INVALIDHWND = 0x8004000F,
2023 + OLE_E_NOT_INPLACEACTIVE = 0x80040010,
2024 + OLE_E_CANTCONVERT = 0x80040011,
2025 + OLE_E_NOSTORAGE = 0x80040012,
2026 +
2027 + DV_E_FORMATETC = 0x80040064,
2028 + DV_E_DVTARGETDEVICE = 0x80040065,
2029 + DV_E_STGMEDIUM = 0x80040066,
2030 + DV_E_STATDATA = 0x80040067,
2031 + DV_E_LINDEX = 0x80040068,
2032 + DV_E_TYMED = 0x80040069,
2033 + DV_E_CLIPFORMAT = 0x8004006A,
2034 + DV_E_DVASPECT = 0x8004006B,
2035 + DV_E_DVTARGETDEVICE_SIZE = 0x8004006C,
2036 + DV_E_NOIVIEWOBJECT = 0x8004006D,
2037 +
2038 + OLE_E_LAST = 0x800400FF,
2039 + OLE_S_LAST = 0x000400FF,
2040 + DRAGDROP_E_FIRST = 0x80040100,
2041 + DRAGDROP_S_FIRST = 0x00040100,
2042 + DRAGDROP_E_NOTREGISTERED = 0x80040100,
2043 + DRAGDROP_S_DROP = 0x00040100,
2044 + DRAGDROP_E_ALREADYREGISTERED = 0x80040101,
2045 + DRAGDROP_S_CANCEL = 0x00040101,
2046 + DRAGDROP_E_INVALIDHWND = 0x80040102,
2047 + DRAGDROP_S_USEDEFAULTCURSORS = 0x00040102,
2048 + DRAGDROP_E_LAST = 0x8004010F,
2049 + DRAGDROP_S_LAST = 0x0004010F,
2050 + CLASSFACTORY_E_FIRST = 0x80040110,
2051 + CLASSFACTORY_S_FIRST = 0x00040110,
2052 + CLASS_E_NOAGGREGATION = 0x80040110,
2053 + CLASS_E_CLASSNOTAVAILABLE = 0x80040111,
2054 + CLASSFACTORY_E_LAST = 0x8004011F,
2055 + CLASSFACTORY_S_LAST = 0x0004011F,
2056 + MARSHAL_E_FIRST = 0x80040120,
2057 + MARSHAL_S_FIRST = 0x00040120,
2058 + MARSHAL_E_LAST = 0x8004012F,
2059 + MARSHAL_S_LAST = 0x0004012F,
2060 + DATA_E_FIRST = 0x80040130,
2061 + DATA_S_FIRST = 0x00040130,
2062 + DATA_S_SAMEFORMATETC = 0x00040130,
2063 + DATA_E_LAST = 0x8004013F,
2064 + DATA_S_LAST = 0x0004013F,
2065 + VIEW_E_FIRST = 0x80040140,
2066 + VIEW_S_FIRST = 0x00040140,
2067 + VIEW_E_DRAW = 0x80040140,
2068 + VIEW_S_ALREADY_FROZEN = 0x00040140,
2069 + VIEW_E_LAST = 0x8004014F,
2070 + VIEW_S_LAST = 0x0004014F,
2071 + REGDB_E_FIRST = 0x80040150,
2072 + REGDB_S_FIRST = 0x00040150,
2073 + REGDB_E_READREGDB = 0x80040150,
2074 + REGDB_E_WRITEREGDB = 0x80040151,
2075 + REGDB_E_KEYMISSING = 0x80040152,
2076 + REGDB_E_INVALIDVALUE = 0x80040153,
2077 + REGDB_E_CLASSNOTREG = 0x80040154,
2078 + REGDB_E_IIDNOTREG = 0x80040155,
2079 + REGDB_E_LAST = 0x8004015F,
2080 + REGDB_S_LAST = 0x0004015F,
2081 + CACHE_E_FIRST = 0x80040170,
2082 + CACHE_S_FIRST = 0x00040170,
2083 + CACHE_E_NOCACHE_UPDATED = 0x80040170,
2084 + CACHE_S_FORMATETC_NOTSUPPORTED = 0x00040170,
2085 + CACHE_S_SAMECACHE = 0x00040171,
2086 + CACHE_S_SOMECACHES_NOTUPDATED = 0x00040172,
2087 + CACHE_E_LAST = 0x8004017F,
2088 + CACHE_S_LAST = 0x0004017F,
2089 + OLEOBJ_E_FIRST = 0x80040180,
2090 + OLEOBJ_S_FIRST = 0x00040180,
2091 + OLEOBJ_E_NOVERBS = 0x80040180,
2092 + OLEOBJ_S_INVALIDVERB = 0x00040180,
2093 + OLEOBJ_E_INVALIDVERB = 0x80040181,
2094 + OLEOBJ_S_CANNOT_DOVERB_NOW = 0x00040181,
2095 + OLEOBJ_S_INVALIDHWND = 0x00040182,
2096 + OLEOBJ_E_LAST = 0x8004018F,
2097 + OLEOBJ_S_LAST = 0x0004018F,
2098 + CLIENTSITE_E_FIRST = 0x80040190,
2099 + CLIENTSITE_S_FIRST = 0x00040190,
2100 + CLIENTSITE_E_LAST = 0x8004019F,
2101 + CLIENTSITE_S_LAST = 0x0004019F,
2102 + INPLACE_E_NOTUNDOABLE = 0x800401A0,
2103 + INPLACE_E_FIRST = 0x800401A0,
2104 + INPLACE_S_FIRST = 0x000401A0,
2105 + INPLACE_S_TRUNCATED = 0x000401A0,
2106 + INPLACE_E_NOTOOLSPACE = 0x800401A1,
2107 + INPLACE_E_LAST = 0x800401AF,
2108 + INPLACE_S_LAST = 0x000401AF,
2109 + ENUM_E_FIRST = 0x800401B0,
2110 + ENUM_S_FIRST = 0x000401B0,
2111 + ENUM_E_LAST = 0x800401BF,
2112 + ENUM_S_LAST = 0x000401BF,
2113 + CONVERT10_E_FIRST = 0x800401C0,
2114 + CONVERT10_S_FIRST = 0x000401C0,
2115 + CONVERT10_E_OLESTREAM_GET = 0x800401C0,
2116 + CONVERT10_S_NO_PRESENTATION = 0x000401C0,
2117 + CONVERT10_E_OLESTREAM_PUT = 0x800401C1,
2118 + CONVERT10_E_OLESTREAM_FMT = 0x800401C2,
2119 + CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = 0x800401C3,
2120 + CONVERT10_E_STG_FMT = 0x800401C4,
2121 + CONVERT10_E_STG_NO_STD_STREAM = 0x800401C5,
2122 + CONVERT10_E_STG_DIB_TO_BITMAP = 0x800401C6,
2123 + CONVERT10_E_LAST = 0x800401CF,
2124 + CONVERT10_S_LAST = 0x000401CF,
2125 + CLIPBRD_E_FIRST = 0x800401D0,
2126 + CLIPBRD_S_FIRST = 0x000401D0,
2127 + CLIPBRD_E_CANT_OPEN = 0x800401D0,
2128 + CLIPBRD_E_CANT_EMPTY = 0x800401D1,
2129 + CLIPBRD_E_CANT_SET = 0x800401D2,
2130 + CLIPBRD_E_BAD_DATA = 0x800401D3,
2131 + CLIPBRD_E_CANT_CLOSE = 0x800401D4,
2132 + CLIPBRD_E_LAST = 0x800401DF,
2133 + CLIPBRD_S_LAST = 0x000401DF,
2134 + MK_E_FIRST = 0x800401E0,
2135 + MK_S_FIRST = 0x000401E0,
2136 + MK_E_CONNECTMANUALLY = 0x800401E0,
2137 + MK_E_EXCEEDEDDEADLINE = 0x800401E1,
2138 + MK_E_NEEDGENERIC = 0x800401E2,
2139 + MK_S_REDUCED_TO_SELF = 0x000401E2,
2140 + MK_E_UNAVAILABLE = 0x800401E3,
2141 + MK_E_SYNTAX = 0x800401E4,
2142 + MK_S_ME = 0x000401E4,
2143 + MK_E_NOOBJECT = 0x800401E5,
2144 + MK_S_HIM = 0x000401E5,
2145 + MK_E_INVALIDEXTENSION = 0x800401E6,
2146 + MK_S_US = 0x000401E6,
2147 + MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = 0x800401E7,
2148 + MK_S_MONIKERALREADYREGISTERED = 0x000401E7,
2149 + MK_E_NOTBINDABLE = 0x800401E8,
2150 + MK_E_NOTBOUND = 0x800401E9,
2151 + MK_E_CANTOPENFILE = 0x800401EA,
2152 + MK_E_MUSTBOTHERUSER = 0x800401EB,
2153 + MK_E_NOINVERSE = 0x800401EC,
2154 + MK_E_NOSTORAGE = 0x800401ED,
2155 + MK_E_NOPREFIX = 0x800401EE,
2156 + MK_E_LAST = 0x800401EF,
2157 + MK_S_LAST = 0x000401EF,
2158 + MK_E_ENUMERATION_FAILED = 0x800401EF,
2159 + CO_E_FIRST = 0x800401F0,
2160 + CO_S_FIRST = 0x000401F0,
2161 + CO_E_NOTINITIALIZED = 0x800401F0,
2162 + CO_E_ALREADYINITIALIZED = 0x800401F1,
2163 + CO_E_CANTDETERMINECLASS = 0x800401F2,
2164 + CO_E_CLASSSTRING = 0x800401F3,
2165 + CO_E_IIDSTRING = 0x800401F4,
2166 + CO_E_APPNOTFOUND = 0x800401F5,
2167 + CO_E_APPSINGLEUSE = 0x800401F6,
2168 + CO_E_ERRORINAPP = 0x800401F7,
2169 + CO_E_DLLNOTFOUND = 0x800401F8,
2170 + CO_E_ERRORINDLL = 0x800401F9,
2171 + CO_E_WRONGOSFORAPP = 0x800401FA,
2172 + CO_E_OBJNOTREG = 0x800401FB,
2173 + CO_E_OBJISREG = 0x800401FC,
2174 + CO_E_OBJNOTCONNECTED = 0x800401FD,
2175 + CO_E_APPDIDNTREG = 0x800401FE,
2176 + CO_E_LAST = 0x800401FF,
2177 + CO_S_LAST = 0x000401FF,
2178 + CO_E_RELEASED = 0x800401FF,
2179 +
2180 + CO_E_CLASS_CREATE_FAILED = 0x80080001,
2181 + CO_E_SCM_ERROR = 0x80080002,
2182 + CO_E_SCM_RPC_FAILURE = 0x80080003,
2183 + CO_E_BAD_PATH = 0x80080004,
2184 + CO_E_SERVER_EXEC_FAILURE = 0x80080005,
2185 + CO_E_OBJSRV_RPC_FAILURE = 0x80080006,
2186 + MK_E_NO_NORMALIZED = 0x80080007,
2187 + CO_E_SERVER_STOPPING = 0x80080008,
2188 + MEM_E_INVALID_ROOT = 0x80080009,
2189 + MEM_E_INVALID_LINK = 0x80080010,
2190 + MEM_E_INVALID_SIZE = 0x80080011,
2191 + CO_S_NOTALLINTERFACES = 0x00080012,
2192 +
2193 + NTE_BAD_UID = 0x80090001,
2194 + NTE_BAD_HASH = 0x80090002,
2195 + NTE_BAD_KEY = 0x80090003,
2196 + NTE_BAD_LEN = 0x80090004,
2197 + NTE_BAD_DATA = 0x80090005,
2198 + NTE_BAD_SIGNATURE = 0x80090006,
2199 + NTE_BAD_VER = 0x80090007,
2200 + NTE_BAD_ALGID = 0x80090008,
2201 + NTE_BAD_FLAGS = 0x80090009,
2202 + NTE_BAD_TYPE = 0x8009000A,
2203 + NTE_BAD_KEY_STATE = 0x8009000B,
2204 + NTE_BAD_HASH_STATE = 0x8009000C,
2205 + NTE_NO_KEY = 0x8009000D,
2206 + NTE_NO_MEMORY = 0x8009000E,
2207 + NTE_EXISTS = 0x8009000F,
2208 + NTE_PERM = 0x80090010,
2209 + NTE_NOT_FOUND = 0x80090011,
2210 + NTE_DOUBLE_ENCRYPT = 0x80090012,
2211 + NTE_BAD_PROVIDER = 0x80090013,
2212 + NTE_BAD_PROV_TYPE = 0x80090014,
2213 + NTE_BAD_PUBLIC_KEY = 0x80090015,
2214 + NTE_BAD_KEYSET = 0x80090016,
2215 + NTE_PROV_TYPE_NOT_DEF = 0x80090017,
2216 + NTE_PROV_TYPE_ENTRY_BAD = 0x80090018,
2217 + NTE_KEYSET_NOT_DEF = 0x80090019,
2218 + NTE_KEYSET_ENTRY_BAD = 0x8009001A,
2219 + NTE_PROV_TYPE_NO_MATCH = 0x8009001B,
2220 + NTE_SIGNATURE_FILE_BAD = 0x8009001C,
2221 + NTE_PROVIDER_DLL_FAIL = 0x8009001D,
2222 + NTE_PROV_DLL_NOT_FOUND = 0x8009001E,
2223 + NTE_BAD_KEYSET_PARAM = 0x8009001F,
2224 + NTE_FAIL = 0x80090020,
2225 + NTE_SYS_ERR = 0x80090021
2226 +}
2227 +
2228 +
2229 +enum : bool {
2230 + SEVERITY_SUCCESS = 0,
2231 + SEVERITY_ERROR = 1
2232 +}
2233 +
2234 +enum : uint {
2235 + FACILITY_NULL = 0,
2236 + FACILITY_RPC,
2237 + FACILITY_DISPATCH,
2238 + FACILITY_STORAGE,
2239 + FACILITY_ITF, // = 4
2240 + FACILITY_WIN32 = 7,
2241 + FACILITY_WINDOWS = 8,
2242 + FACILITY_CONTROL = 10,
2243 + FACILITY_NT_BIT = 0x10000000
2244 +}
2245 +
2246 +// C Macros
2247 +
2248 +bool SUCCEEDED(HRESULT Status) {
2249 + return Status >= 0;
2250 +}
2251 +
2252 +bool FAILED(HRESULT Status) {
2253 + return Status < 0;
2254 +}
2255 +
2256 +bool IS_ERROR(HRESULT Status) {
2257 + return (Status >>> 31) == SEVERITY_ERROR;
2258 +}
2259 +
2260 +ushort HRESULT_CODE(HRESULT r) {
2261 + return cast(ushort) (r & 0xFFFF);
2262 +}
5 2263
6 -import win32.winnt;
2264 +ushort SCODE_CODE(SCODE r) {
2265 + return cast(ushort) (r & 0xFFFF);
2266 +}
7 2267
8 -// #ifndef _WINERROR_
9 -// #define _WINERROR_
2268 +ushort HRESULT_FACILITY(HRESULT r) {
2269 + return cast(ushort) ((r>>16) & 0x1fff);
2270 +}
10 2271
11 -// #if defined (_MSC_VER) && (_MSC_VER >= 1020) && !defined(__midl)
12 -// #pragma once
13 -// #endif
2272 +ushort SCODE_FACILITY(SCODE r) {
2273 + return cast(ushort) ((r>>16) & 0x1fff);
2274 +}
14 2275
15 -enum : uint { FACILITY_WINDOWS_CE = 24 }
16 -enum : uint { FACILITY_WINDOWS = 8 }
17 -enum : uint { FACILITY_URT = 19 }
18 -enum : uint { FACILITY_UMI = 22 }
19 -enum : uint { FACILITY_SXS = 23 }
20 -enum : uint { FACILITY_STORAGE = 3 }
21 -enum : uint { FACILITY_SSPI = 9 }
22 -enum : uint { FACILITY_SCARD = 16 }
23 -enum : uint { FACILITY_SETUPAPI = 15 }
24 -enum : uint { FACILITY_SECURITY = 9 }
25 -enum : uint { FACILITY_RPC = 1 }
26 -enum : uint { FACILITY_WIN32 = 7 }
27 -enum : uint { FACILITY_CONTROL = 10 }
28 -enum : uint { FACILITY_NULL = 0 }
29 -enum : uint { FACILITY_MSMQ = 14 }
30 -enum : uint { FACILITY_MEDIASERVER = 13 }
31 -enum : uint { FACILITY_INTERNET = 12 }
32 -enum : uint { FACILITY_ITF = 4 }
33 -enum : uint { FACILITY_HTTP = 25 }
34 -enum : uint { FACILITY_DPLAY = 21 }
35 -enum : uint { FACILITY_DISPATCH = 2 }
36 -enum : uint { FACILITY_CONFIGURATION = 33 }
37 -enum : uint { FACILITY_COMPLUS = 17 }
38 -enum : uint { FACILITY_CERT = 11 }
39 -enum : uint { FACILITY_BACKGROUNDCOPY = 32 }
40 -enum : uint { FACILITY_ACS = 20 }
41 -enum : uint { FACILITY_AAF = 18 }
2276 +ushort HRESULT_SEVERITY(HRESULT r) {
2277 + return cast(ushort) ((r>>31) & 0x1);
2278 +}
42 2279
43 -enum : uint { ERROR_SUCCESS = 0 }
2280 +ushort SCODE_SEVERITY(SCODE r) {
2281 + return cast(ushort) ((r>>31) & 0x1);
2282 +}
44 2283
45 -enum : uint { NO_ERROR = 0 }
46 -enum : HRESULT { SEC_E_OK = cast(HRESULT)0x00000000 }
47 -
48 -enum : uint { ERROR_INVALID_FUNCTION = 1 }
49 -
50 -enum : uint { ERROR_FILE_NOT_FOUND = 2 }
51 -
52 -enum : uint { ERROR_PATH_NOT_FOUND = 3 }
53 -
54 -enum : uint { ERROR_TOO_MANY_OPEN_FILES = 4 }
55 -
56 -enum : uint { ERROR_ACCESS_DENIED = 5 }
57 -
58 -enum : uint { ERROR_INVALID_HANDLE = 6 }
59 -
60 -enum : uint { ERROR_ARENA_TRASHED = 7 }
61 -
62 -enum : uint { ERROR_NOT_ENOUGH_MEMORY = 8 }
63 -
64 -enum : uint { ERROR_INVALID_BLOCK = 9 }
65 -
66 -enum : uint { ERROR_BAD_ENVIRONMENT = 10 }
67 -
68 -enum : uint { ERROR_BAD_FORMAT = 11 }
69 -
70 -enum : uint { ERROR_INVALID_ACCESS = 12 }
71 -
72 -enum : uint { ERROR_INVALID_DATA = 13 }
73 -
74 -enum : uint { ERROR_OUTOFMEMORY = 14 }
75 -
76 -enum : uint { ERROR_INVALID_DRIVE = 15 }
77 -
78 -enum : uint { ERROR_CURRENT_DIRECTORY = 16 }
79 -
80 -enum : uint { ERROR_NOT_SAME_DEVICE = 17 }
81 -
82 -enum : uint { ERROR_NO_MORE_FILES = 18 }
2284 +HRESULT MAKE_HRESULT(bool s, uint f, uint c) {
2285 + return (s << 31) | (f << 16) | c;
2286 +}
83 2287
84 -enum : uint { ERROR_WRITE_PROTECT = 19 }
85 -
86 -enum : uint { ERROR_BAD_UNIT = 20 }
87 -
88 -enum : uint { ERROR_NOT_READY = 21 }
89 -
90 -enum : uint { ERROR_BAD_COMMAND = 22 }
91 -
92 -enum : uint { ERROR_CRC = 23 }
93 -
94 -enum : uint { ERROR_BAD_LENGTH = 24 }
95 -
96 -enum : uint { ERROR_SEEK = 25 }
97 -
98 -enum : uint { ERROR_NOT_DOS_DISK = 26 }
99 -
100 -enum : uint { ERROR_SECTOR_NOT_FOUND = 27 }
101 -
102 -enum : uint { ERROR_OUT_OF_PAPER = 28 }
103 -
104 -enum : uint { ERROR_WRITE_FAULT = 29 }
105 -
106 -enum : uint { ERROR_READ_FAULT = 30 }
107 -
108 -enum : uint { ERROR_GEN_FAILURE = 31 }
109 -
110 -enum : uint { ERROR_SHARING_VIOLATION = 32 }
111 -
112 -enum : uint { ERROR_LOCK_VIOLATION = 33 }
113 -
114 -enum : uint { ERROR_WRONG_DISK = 34 }
115 -
116 -enum : uint { ERROR_SHARING_BUFFER_EXCEEDED = 36 }
117 -
118 -enum : uint { ERROR_HANDLE_EOF = 38 }
119 -
120 -enum : uint { ERROR_HANDLE_DISK_FULL = 39 }
121 -
122 -enum : uint { ERROR_NOT_SUPPORTED = 50 }
123 -
124 -enum : uint { ERROR_REM_NOT_LIST = 51 }
125 -
126 -enum : uint { ERROR_DUP_NAME = 52 }
127 -
128 -enum : uint { ERROR_BAD_NETPATH = 53 }
129 -
130 -enum : uint { ERROR_NETWORK_BUSY = 54 }
131 -
132 -enum : uint { ERROR_DEV_NOT_EXIST = 55 }
133 -
134 -enum : uint { ERROR_TOO_MANY_CMDS = 56 }
135 -
136 -enum : uint { ERROR_ADAP_HDW_ERR = 57 }
137 -
138 -enum : uint { ERROR_BAD_NET_RESP = 58 }
139 -
140 -enum : uint { ERROR_UNEXP_NET_ERR = 59 }
141 -
142 -enum : uint { ERROR_BAD_REM_ADAP = 60 }
143 -
144 -enum : uint { ERROR_PRINTQ_FULL = 61 }
145 -
146 -enum : uint { ERROR_NO_SPOOL_SPACE = 62 }
147 -
148 -enum : uint { ERROR_PRINT_CANCELLED = 63 }
2288 +SCODE MAKE_SCODE(bool s, uint f, uint c) {
2289 + return (s << 31) | (f << 16) | c;
2290 +}
149 2291
150 -enum : uint { ERROR_NETNAME_DELETED = 64 }
151 -
152 -enum : uint { ERROR_NETWORK_ACCESS_DENIED = 65 }
153 -
154 -enum : uint { ERROR_BAD_DEV_TYPE = 66 }
155 -
156 -enum : uint { ERROR_BAD_NET_NAME = 67 }
157 -
158 -enum : uint { ERROR_TOO_MANY_NAMES = 68 }
159 -
160 -enum : uint { ERROR_TOO_MANY_SESS = 69 }
161 -
162 -enum : uint { ERROR_SHARING_PAUSED = 70 }
163 -
164 -enum : uint { ERROR_REQ_NOT_ACCEP = 71 }
165 -
166 -enum : uint { ERROR_REDIR_PAUSED = 72 }
167 -
168 -enum : uint { ERROR_FILE_EXISTS = 80 }
169 -
170 -enum : uint { ERROR_CANNOT_MAKE = 82 }
171 -
172 -enum : uint { ERROR_FAIL_I24 = 83 }
173 -
174 -enum : uint { ERROR_OUT_OF_STRUCTURES = 84 }
175 -
176 -enum : uint { ERROR_ALREADY_ASSIGNED = 85 }
177 -
178 -enum : uint { ERROR_INVALID_PASSWORD = 86 }
179 -
180 -enum : uint { ERROR_INVALID_PARAMETER = 87 }
181 -
182 -enum : uint { ERROR_NET_WRITE_FAULT = 88 }
183 -
184 -enum : uint { ERROR_NO_PROC_SLOTS = 89 }
185 -
186 -enum : uint { ERROR_TOO_MANY_SEMAPHORES = 100 }
187 -
188 -enum : uint { ERROR_EXCL_SEM_ALREADY_OWNED = 101 }
189 -
190 -enum : uint { ERROR_SEM_IS_SET = 102 }
191 -
192 -enum : uint { ERROR_TOO_MANY_SEM_REQUESTS = 103 }
193 -
194 -enum : uint { ERROR_INVALID_AT_INTERRUPT_TIME = 104 }
195 -
196 -enum : uint { ERROR_SEM_OWNER_DIED = 105 }
197 -
198 -enum : uint { ERROR_SEM_USER_LIMIT = 106 }
199 -
200 -enum : uint { ERROR_DISK_CHANGE = 107 }
201 -
202 -enum : uint { ERROR_DRIVE_LOCKED = 108 }
203 -
204 -enum : uint { ERROR_BROKEN_PIPE = 109 }
205 -
206 -enum : uint { ERROR_OPEN_FAILED = 110 }
207 -
208 -enum : uint { ERROR_BUFFER_OVERFLOW = 111 }
209 -
210 -enum : uint { ERROR_DISK_FULL = 112 }
211 -
212 -enum : uint { ERROR_NO_MORE_SEARCH_HANDLES = 113 }
213 -
214 -enum : uint { ERROR_INVALID_TARGET_HANDLE = 114 }
215 -
216 -enum : uint { ERROR_INVALID_CATEGORY = 117 }
217 -
218 -enum : uint { ERROR_INVALID_VERIFY_SWITCH = 118 }
219 -
220 -enum : uint { ERROR_BAD_DRIVER_LEVEL = 119 }
221 -
222 -enum : uint { ERROR_CALL_NOT_IMPLEMENTED = 120 }
223 -
224 -enum : uint { ERROR_SEM_TIMEOUT = 121 }
225 -
226 -enum : uint { ERROR_INSUFFICIENT_BUFFER = 122 }
227 -
228 -enum : uint { ERROR_INVALID_NAME = 123 }
229 -
230 -enum : uint { ERROR_INVALID_LEVEL = 124 }
231 -
232 -enum : uint { ERROR_NO_VOLUME_LABEL = 125 }
233 -
234 -enum : uint { ERROR_MOD_NOT_FOUND = 126 }
235 -
236 -enum : uint { ERROR_PROC_NOT_FOUND = 127 }
237 -
238 -enum : uint { ERROR_WAIT_NO_CHILDREN = 128 }
239 -
240 -enum : uint { ERROR_CHILD_NOT_COMPLETE = 129 }
241 -
242 -enum : uint { ERROR_DIRECT_ACCESS_HANDLE = 130 }
243 -
244 -enum : uint { ERROR_NEGATIVE_SEEK = 131 }
245 -
246 -enum : uint { ERROR_SEEK_ON_DEVICE = 132 }
247 -
248 -enum : uint { ERROR_IS_JOIN_TARGET = 133 }
249 -
250 -enum : uint { ERROR_IS_JOINED = 134 }
251 -
252 -enum : uint { ERROR_IS_SUBSTED = 135 }
253 -
254 -enum : uint { ERROR_NOT_JOINED = 136 }
255 -
256 -enum : uint { ERROR_NOT_SUBSTED = 137 }
257 -
258 -enum : uint { ERROR_JOIN_TO_JOIN = 138 }
259 -
260 -enum : uint { ERROR_SUBST_TO_SUBST = 139 }
261 -
262 -enum : uint { ERROR_JOIN_TO_SUBST = 140 }
263 -
264 -enum : uint { ERROR_SUBST_TO_JOIN = 141 }
265 -
266 -enum : uint { ERROR_BUSY_DRIVE = 142 }
267 -
268 -enum : uint { ERROR_SAME_DRIVE = 143 }
269 -
270 -enum : uint { ERROR_DIR_NOT_ROOT = 144 }
271 -
272 -enum : uint { ERROR_DIR_NOT_EMPTY = 145 }
273 -
274 -enum : uint { ERROR_IS_SUBST_PATH = 146 }
275 -
276 -enum : uint { ERROR_IS_JOIN_PATH = 147 }
277 -
278 -enum : uint { ERROR_PATH_BUSY = 148 }
279 -
280 -enum : uint { ERROR_IS_SUBST_TARGET = 149 }
281 -
282 -enum : uint { ERROR_SYSTEM_TRACE = 150 }
283 -
284 -enum : uint { ERROR_INVALID_EVENT_COUNT = 151 }
285 -
286 -enum : uint { ERROR_TOO_MANY_MUXWAITERS = 152 }
287 -
288 -enum : uint { ERROR_INVALID_LIST_FORMAT = 153 }
289 -
290 -enum : uint { ERROR_LABEL_TOO_LONG = 154 }
291 -
292 -enum : uint { ERROR_TOO_MANY_TCBS = 155 }
2292 +SCODE GetScode(HRESULT hr) {
2293 + return hr;
2294 +}
293 2295
294 -enum : uint { ERROR_SIGNAL_REFUSED = 156 }
295 -
296 -enum : uint { ERROR_DISCARDED = 157 }
297 -
298 -enum : uint { ERROR_NOT_LOCKED = 158 }
299 -
300 -enum : uint { ERROR_BAD_THREADID_ADDR = 159 }
301 -
302 -enum : uint { ERROR_BAD_ARGUMENTS = 160 }
303 -
304 -enum : uint { ERROR_BAD_PATHNAME = 161 }
305 -
306 -enum : uint { ERROR_SIGNAL_PENDING = 162 }
307 -
308 -enum : uint { ERROR_MAX_THRDS_REACHED = 164 }
309 -
310 -enum : uint { ERROR_LOCK_FAILED = 167 }
311 -
312 -enum : uint { ERROR_BUSY = 170 }
313 -
314 -enum : uint { ERROR_CANCEL_VIOLATION = 173 }
315 -
316 -enum : uint { ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174 }
317 -
318 -enum : uint { ERROR_INVALID_SEGMENT_NUMBER = 180 }
319 -
320 -enum : uint { ERROR_INVALID_ORDINAL = 182 }
321 -
322 -enum : uint { ERROR_ALREADY_EXISTS = 183 }
323 -
324 -enum : uint { ERROR_INVALID_FLAG_NUMBER = 186 }
325 -
326 -enum : uint { ERROR_SEM_NOT_FOUND = 187 }
327 -
328 -enum : uint { ERROR_INVALID_STARTING_CODESEG = 188 }
329 -
330 -enum : uint { ERROR_INVALID_STACKSEG = 189 }
331 -
332 -enum : uint { ERROR_INVALID_MODULETYPE = 190 }
333 -
334 -enum : uint { ERROR_INVALID_EXE_SIGNATURE = 191 }
335 -
336 -enum : uint { ERROR_EXE_MARKED_INVALID = 192 }
337 -
338 -enum : uint { ERROR_BAD_EXE_FORMAT = 193 }
339 -
340 -enum : uint { ERROR_ITERATED_DATA_EXCEEDS_64k = 194 }
341 -
342 -enum : uint { ERROR_INVALID_MINALLOCSIZE = 195 }
343 -
344 -enum : uint { ERROR_DYNLINK_FROM_INVALID_RING = 196 }
345 -
346 -enum : uint { ERROR_IOPL_NOT_ENABLED = 197 }
347 -
348 -enum : uint { ERROR_INVALID_SEGDPL = 198 }
349 -
350 -enum : uint { ERROR_AUTODATASEG_EXCEEDS_64k = 199 }
351 -
352 -enum : uint { ERROR_RING2SEG_MUST_BE_MOVABLE = 200 }
353 -
354 -enum : uint { ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201 }
355 -
356 -enum : uint { ERROR_INFLOOP_IN_RELOC_CHAIN = 202 }
357 -
358 -enum : uint { ERROR_ENVVAR_NOT_FOUND = 203 }
359 -
360 -enum : uint { ERROR_NO_SIGNAL_SENT = 205 }
361 -
362 -enum : uint { ERROR_FILENAME_EXCED_RANGE = 206 }
363 -
364 -enum : uint { ERROR_RING2_STACK_IN_USE = 207 }
365 -
366 -enum : uint { ERROR_META_EXPANSION_TOO_LONG = 208 }
367 -
368 -enum : uint { ERROR_INVALID_SIGNAL_NUMBER = 209 }
369 -
370 -enum : uint { ERROR_THREAD_1_INACTIVE = 210 }
371 -
372 -enum : uint { ERROR_LOCKED = 212 }
373 -
374 -enum : uint { ERROR_TOO_MANY_MODULES = 214 }
375 -
376 -enum : uint { ERROR_NESTING_NOT_ALLOWED = 215 }
377 -
378 -enum : uint { ERROR_EXE_MACHINE_TYPE_MISMATCH = 216 }
379 -
380 -enum : uint { ERROR_BAD_PIPE = 230 }
381 -
382 -enum : uint { ERROR_PIPE_BUSY = 231 }
383 -
384 -enum : uint { ERROR_NO_DATA = 232 }
385 -
386 -enum : uint { ERROR_PIPE_NOT_CONNECTED = 233 }
387 -
388 -enum : uint { ERROR_MORE_DATA = 234 }
389 -
390 -enum : uint { ERROR_VC_DISCONNECTED = 240 }
391 -
392 -enum : uint { ERROR_INVALID_EA_NAME = 254 }
393 -
394 -enum : uint { ERROR_EA_LIST_INCONSISTENT = 255 }
395 -
396 -enum : uint { WAIT_TIMEOUT = 258 }
397 -
398 -enum : uint { ERROR_NO_MORE_ITEMS = 259 }
399 -
400 -enum : uint { ERROR_CANNOT_COPY = 266 }
401 -
402 -enum : uint { ERROR_DIRECTORY = 267 }
403 -
404 -enum : uint { ERROR_EAS_DIDNT_FIT = 275 }
405 -
406 -enum : uint { ERROR_EA_FILE_CORRUPT = 276 }
407 -
408 -enum : uint { ERROR_EA_TABLE_FULL = 277 }
409 -
410 -enum : uint { ERROR_INVALID_EA_HANDLE = 278 }
411 -
412 -enum : uint { ERROR_EAS_NOT_SUPPORTED = 282 }
413 -
414 -enum : uint { ERROR_NOT_OWNER = 288 }
415 -
416 -enum : uint { ERROR_TOO_MANY_POSTS = 298 }
417 -
418 -enum : uint { ERROR_PARTIAL_COPY = 299 }
419 -
420 -enum : uint { ERROR_OPLOCK_NOT_GRANTED = 300 }
421 -
422 -enum : uint { ERROR_INVALID_OPLOCK_PROTOCOL = 301 }
423 -
424 -enum : uint { ERROR_DISK_TOO_FRAGMENTED = 302 }
425 -
426 -enum : uint { ERROR_DELETE_PENDING = 303 }
427 -
428 -enum : uint { ERROR_MR_MID_NOT_FOUND = 317 }
429 -
430 -enum : uint { ERROR_INVALID_ADDRESS = 487 }
431 -
432 -enum : uint { ERROR_ARITHMETIC_OVERFLOW = 534 }
433 -
434 -enum : uint { ERROR_PIPE_CONNECTED = 535 }
435 -
436 -enum : uint { ERROR_PIPE_LISTENING = 536 }
437 -
438 -enum : uint { ERROR_EA_ACCESS_DENIED = 994 }
439 -
440 -enum : uint { ERROR_OPERATION_ABORTED = 995 }
441 -
442 -enum : uint { ERROR_IO_INCOMPLETE = 996 }
443 -
444 -enum : uint { ERROR_IO_PENDING = 997 }
445 -
446 -enum : uint { ERROR_NOACCESS = 998 }
447 -
448 -enum : uint { ERROR_SWAPERROR = 999 }
449 -
450 -enum : uint { ERROR_STACK_OVERFLOW = 1001 }
451 -
452 -enum : uint { ERROR_INVALID_MESSAGE = 1002 }
453 -
454 -enum : uint { ERROR_CAN_NOT_COMPLETE = 1003 }
455 -
456 -enum : uint { ERROR_INVALID_FLAGS = 1004 }
457 -
458 -enum : uint { ERROR_UNRECOGNIZED_VOLUME = 1005 }
459 -
460 -enum : uint { ERROR_FILE_INVALID = 1006 }
461 -
462 -enum : uint { ERROR_FULLSCREEN_MODE = 1007 }
463 -
464 -enum : uint { ERROR_NO_TOKEN = 1008 }
465 -
466 -enum : uint { ERROR_BADDB = 1009 }
467 -
468 -enum : uint { ERROR_BADKEY = 1010 }
469 -
470 -enum : uint { ERROR_CANTOPEN = 1011 }
471 -
472 -enum : uint { ERROR_CANTREAD = 1012 }
473 -
474 -enum : uint { ERROR_CANTWRITE = 1013 }
475 -
476 -enum : uint { ERROR_REGISTRY_RECOVERED = 1014 }
477 -
478 -enum : uint { ERROR_REGISTRY_CORRUPT = 1015 }
479 -
480 -enum : uint { ERROR_REGISTRY_IO_FAILED = 1016 }
481 -
482 -enum : uint { ERROR_NOT_REGISTRY_FILE = 1017 }
483 -
484 -enum : uint { ERROR_KEY_DELETED = 1018 }
485 -
486 -enum : uint { ERROR_NO_LOG_SPACE = 1019 }
487 -
488 -enum : uint { ERROR_KEY_HAS_CHILDREN = 1020 }
489 -
490 -enum : uint { ERROR_CHILD_MUST_BE_VOLATILE = 1021 }
491 -
492 -enum : uint { ERROR_NOTIFY_ENUM_DIR = 1022 }
493 -
494 -enum : uint { ERROR_DEPENDENT_SERVICES_RUNNING = 1051 }
495 -
496 -enum : uint { ERROR_INVALID_SERVICE_CONTROL = 1052 }
497 -
498 -enum : uint { ERROR_SERVICE_REQUEST_TIMEOUT = 1053 }
499 -
500 -enum : uint { ERROR_SERVICE_NO_THREAD = 1054 }
501 -
502 -enum : uint { ERROR_SERVICE_DATABASE_LOCKED = 1055 }
503 -
504 -enum : uint { ERROR_SERVICE_ALREADY_RUNNING = 1056 }
505 -
506 -enum : uint { ERROR_INVALID_SERVICE_ACCOUNT = 1057 }
507 -
508 -enum : uint { ERROR_SERVICE_DISABLED = 1058 }
509 -
510 -enum : uint { ERROR_CIRCULAR_DEPENDENCY = 1059 }
511 -
512 -enum : uint { ERROR_SERVICE_DOES_NOT_EXIST = 1060 }
513 -
514 -enum : uint { ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061 }
515 -
516 -enum : uint { ERROR_SERVICE_NOT_ACTIVE = 1062 }
517 -
518 -enum : uint { ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063 }
519 -
520 -enum : uint { ERROR_EXCEPTION_IN_SERVICE = 1064 }
521 -
522 -enum : uint { ERROR_DATABASE_DOES_NOT_EXIST = 1065 }
523 -
524 -enum : uint { ERROR_SERVICE_SPECIFIC_ERROR = 1066 }
525 -
526 -enum : uint { ERROR_PROCESS_ABORTED = 1067 }
527 -
528 -enum : uint { ERROR_SERVICE_DEPENDENCY_FAIL = 1068 }
529 -
530 -enum : uint { ERROR_SERVICE_LOGON_FAILED = 1069 }
531 -
532 -enum : uint { ERROR_SERVICE_START_HANG = 1070 }
533 -
534 -enum : uint { ERROR_INVALID_SERVICE_LOCK = 1071 }
535 -
536 -enum : uint { ERROR_SERVICE_MARKED_FOR_DELETE = 1072 }
537 -
538 -enum : uint { ERROR_SERVICE_EXISTS = 1073 }
539 -
540 -enum : uint { ERROR_ALREADY_RUNNING_LKG = 1074 }
541 -
542 -enum : uint { ERROR_SERVICE_DEPENDENCY_DELETED = 1075 }
543 -
544 -enum : uint { ERROR_BOOT_ALREADY_ACCEPTED = 1076 }
545 -
546 -enum : uint { ERROR_SERVICE_NEVER_STARTED = 1077 }
547 -
548 -enum : uint { ERROR_DUPLICATE_SERVICE_NAME = 1078 }
549 -
550 -enum : uint { ERROR_DIFFERENT_SERVICE_ACCOUNT = 1079 }
551 -
552 -enum : uint { ERROR_CANNOT_DETECT_DRIVER_FAILURE = 1080 }
553 -
554 -enum : uint { ERROR_CANNOT_DETECT_PROCESS_ABORT = 1081 }
555 -
556 -enum : uint { ERROR_NO_RECOVERY_PROGRAM = 1082 }
557 -
558 -enum : uint { ERROR_SERVICE_NOT_IN_EXE = 1083 }
559 -
560 -enum : uint { ERROR_NOT_SAFEBOOT_SERVICE = 1084 }
561 -
562 -enum : uint { ERROR_END_OF_MEDIA = 1100 }
563 -
564 -enum : uint { ERROR_FILEMARK_DETECTED = 1101 }
565 -
566 -enum : uint { ERROR_BEGINNING_OF_MEDIA = 1102 }
567 -
568 -enum : uint { ERROR_SETMARK_DETECTED = 1103 }
569 -
570 -enum : uint { ERROR_NO_DATA_DETECTED = 1104 }
571 -
572 -enum : uint { ERROR_PARTITION_FAILURE = 1105 }
573 -
574 -enum : uint { ERROR_INVALID_BLOCK_LENGTH = 1106 }
575 -
576 -enum : uint { ERROR_DEVICE_NOT_PARTITIONED = 1107 }
577 -
578 -enum : uint { ERROR_UNABLE_TO_LOCK_MEDIA = 1108 }
579 -
580 -enum : uint { ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109 }
2296 +HRESULT ResultFromScode(SCODE c) {
2297 + return c;
2298 +}
581 2299
582 -enum : uint { ERROR_MEDIA_CHANGED = 1110 }
583 -
584 -enum : uint { ERROR_BUS_RESET = 1111 }
585 -
586 -enum : uint { ERROR_NO_MEDIA_IN_DRIVE = 1112 }
587 -
588 -enum : uint { ERROR_NO_UNICODE_TRANSLATION = 1113 }
589 -
590 -enum : uint { ERROR_DLL_INIT_FAILED = 1114 }
591 -
592 -enum : uint { ERROR_SHUTDOWN_IN_PROGRESS = 1115 }
593 -
594 -enum : uint { ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116 }
595 -
596 -enum : uint { ERROR_IO_DEVICE = 1117 }
597 -
598 -enum : uint { ERROR_SERIAL_NO_DEVICE = 1118 }
599 -
600 -enum : uint { ERROR_IRQ_BUSY = 1119 }
601 -
602 -enum : uint { ERROR_MORE_WRITES = 1120 }
603 -
604 -enum : uint { ERROR_COUNTER_TIMEOUT = 1121 }
605 -
606 -enum : uint { ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122 }
607 -
608 -enum : uint { ERROR_FLOPPY_WRONG_CYLINDER = 1123 }
609 -
610 -enum : uint { ERROR_FLOPPY_UNKNOWN_ERROR = 1124 }
611 -
612 -enum : uint { ERROR_FLOPPY_BAD_REGISTERS = 1125 }
613 -
614 -enum : uint { ERROR_DISK_RECALIBRATE_FAILED = 1126 }
615 -
616 -enum : uint { ERROR_DISK_OPERATION_FAILED = 1127 }
617 -
618 -enum : uint { ERROR_DISK_RESET_FAILED = 1128 }
619 -
620 -enum : uint { ERROR_EOM_OVERFLOW = 1129 }
621 -
622 -enum : uint { ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130 }
623 -
624 -enum : uint { ERROR_POSSIBLE_DEADLOCK = 1131 }
625 -
626 -enum : uint { ERROR_MAPPED_ALIGNMENT = 1132 }
627 -
628 -enum : uint { ERROR_SET_POWER_STATE_VETOED = 1140 }
629 -
630 -enum : uint { ERROR_SET_POWER_STATE_FAILED = 1141 }
631 -
632 -enum : uint { ERROR_TOO_MANY_LINKS = 1142 }
633 -
634 -enum : uint { ERROR_OLD_WIN_VERSION = 1150 }
635 -
636 -enum : uint { ERROR_APP_WRONG_OS = 1151 }
637 -
638 -enum : uint { ERROR_SINGLE_INSTANCE_APP = 1152 }
639 -
640 -enum : uint { ERROR_RMODE_APP = 1153 }
641 -
642 -enum : uint { ERROR_INVALID_DLL = 1154 }
643 -
644 -enum : uint { ERROR_NO_ASSOCIATION = 1155 }
645 -
646 -enum : uint { ERROR_DDE_FAIL = 1156 }
647 -
648 -enum : uint { ERROR_DLL_NOT_FOUND = 1157 }
649 -
650 -enum : uint { ERROR_NO_MORE_USER_HANDLES = 1158 }
651 -
652 -enum : uint { ERROR_MESSAGE_SYNC_ONLY = 1159 }
653 -
654 -enum : uint { ERROR_SOURCE_ELEMENT_EMPTY = 1160 }
655 -
656 -enum : uint { ERROR_DESTINATION_ELEMENT_FULL = 1161 }
657 -
658 -enum : uint { ERROR_ILLEGAL_ELEMENT_ADDRESS = 1162 }
659 -
660 -enum : uint { ERROR_MAGAZINE_NOT_PRESENT = 1163 }
661 -
662 -enum : uint { ERROR_DEVICE_REINITIALIZATION_NEEDED = 1164 }
663 -
664 -enum : uint { ERROR_DEVICE_REQUIRES_CLEANING = 1165 }
665 -
666 -enum : uint { ERROR_DEVICE_DOOR_OPEN = 1166 }
667 -
668 -enum : uint { ERROR_DEVICE_NOT_CONNECTED = 1167 }
669 -
670 -enum : uint { ERROR_NOT_FOUND = 1168 }
671 -
672 -enum : uint { ERROR_NO_MATCH = 1169 }
673 -
674 -enum : uint { ERROR_SET_NOT_FOUND = 1170 }
675 -
676 -enum : uint { ERROR_POINT_NOT_FOUND = 1171 }
677 -
678 -enum : uint { ERROR_NO_TRACKING_SERVICE = 1172 }
679 -
680 -enum : uint { ERROR_NO_VOLUME_ID = 1173 }
681 -
682 -enum : uint { ERROR_UNABLE_TO_REMOVE_REPLACED = 1175 }
683 -
684 -enum : uint { ERROR_UNABLE_TO_MOVE_REPLACEMENT = 1176 }
685 -
686 -enum : uint { ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = 1177 }
687 -
688 -enum : uint { ERROR_JOURNAL_DELETE_IN_PROGRESS = 1178 }
689 -
690 -enum : uint { ERROR_JOURNAL_NOT_ACTIVE = 1179 }
691 -
692 -enum : uint { ERROR_POTENTIAL_FILE_FOUND = 1180 }
693 -
694 -enum : uint { ERROR_JOURNAL_ENTRY_DELETED = 1181 }
695 -
696 -enum : uint { ERROR_BAD_DEVICE = 1200 }
697 -
698 -enum : uint { ERROR_CONNECTION_UNAVAIL = 1201 }
699 -
700 -enum : uint { ERROR_DEVICE_ALREADY_REMEMBERED = 1202 }
701 -
702 -enum : uint { ERROR_NO_NET_OR_BAD_PATH = 1203 }
703 -
704 -enum : uint { ERROR_BAD_PROVIDER = 1204 }
705 -
706 -enum : uint { ERROR_CANNOT_OPEN_PROFILE = 1205 }
707 -
708 -enum : uint { ERROR_BAD_PROFILE = 1206 }
709 -
710 -enum : uint { ERROR_NOT_CONTAINER = 1207 }
711 -
712 -enum : uint { ERROR_EXTENDED_ERROR = 1208 }
713 -
714 -enum : uint { ERROR_INVALID_GROUPNAME = 1209 }
715 -
716 -enum : uint { ERROR_INVALID_COMPUTERNAME = 1210 }
717 -
718 -enum : uint { ERROR_INVALID_EVENTNAME = 1211 }
719 -
720 -enum : uint { ERROR_INVALID_DOMAINNAME = 1212 }
721 -
722 -enum : uint { ERROR_INVALID_SERVICENAME = 1213 }
723 -
724 -enum : uint { ERROR_INVALID_NETNAME = 1214 }
725 -
726 -enum : uint { ERROR_INVALID_SHARENAME = 1215 }
727 -
728 -enum : uint { ERROR_INVALID_PASSWORDNAME = 1216 }
729 -
730 -enum : uint { ERROR_INVALID_MESSAGENAME = 1217 }
731 -
732 -enum : uint { ERROR_INVALID_MESSAGEDEST = 1218 }
733 -
734 -enum : uint { ERROR_SESSION_CREDENTIAL_CONFLICT = 1219 }
735 -
736 -enum : uint { ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220 }
737 -
738 -enum : uint { ERROR_DUP_DOMAINNAME = 1221 }
739 -
740 -enum : uint { ERROR_NO_NETWORK = 1222 }
741 -
742 -enum : uint { ERROR_CANCELLED = 1223 }
743 -
744 -enum : uint { ERROR_USER_MAPPED_FILE = 1224 }
745 -
746 -enum : uint { ERROR_CONNECTION_REFUSED = 1225 }
747 -
748 -enum : uint { ERROR_GRACEFUL_DISCONNECT = 1226 }
749 -
750 -enum : uint { ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227 }
751 -
752 -enum : uint { ERROR_ADDRESS_NOT_ASSOCIATED = 1228 }
753 -
754 -enum : uint { ERROR_CONNECTION_INVALID = 1229 }
755 -
756 -enum : uint { ERROR_CONNECTION_ACTIVE = 1230 }
757 -
758 -enum : uint { ERROR_NETWORK_UNREACHABLE = 1231 }
759 -
760 -enum : uint { ERROR_HOST_UNREACHABLE = 1232 }
761 -
762 -enum : uint { ERROR_PROTOCOL_UNREACHABLE = 1233 }
763 -
764 -enum : uint { ERROR_PORT_UNREACHABLE = 1234 }
765 -
766 -enum : uint { ERROR_REQUEST_ABORTED = 1235 }
767 -
768 -enum : uint { ERROR_CONNECTION_ABORTED = 1236 }
769 -
770 -enum : uint { ERROR_RETRY = 1237 }
771 -
772 -enum : uint { ERROR_CONNECTION_COUNT_LIMIT = 1238 }
773 -
774 -enum : uint { ERROR_LOGIN_TIME_RESTRICTION = 1239 }
775 -
776 -enum : uint { ERROR_LOGIN_WKSTA_RESTRICTION = 1240 }
777 -
778 -enum : uint { ERROR_INCORRECT_ADDRESS = 1241 }
779 -
780 -enum : uint { ERROR_ALREADY_REGISTERED = 1242 }
781 -
782 -enum : uint { ERROR_SERVICE_NOT_FOUND = 1243 }
783 -
784 -enum : uint { ERROR_NOT_AUTHENTICATED = 1244 }
785 -
786 -enum : uint { ERROR_NOT_LOGGED_ON = 1245 }
787 -
788 -enum : uint { ERROR_CONTINUE = 1246 }
789 -
790 -enum : uint { ERROR_ALREADY_INITIALIZED = 1247 }
791 -
792 -enum : uint { ERROR_NO_MORE_DEVICES = 1248 }
793 -
794 -enum : uint { ERROR_NO_SUCH_SITE = 1249 }
795 -
796 -enum : uint { ERROR_DOMAIN_CONTROLLER_EXISTS = 1250 }
797 -
798 -enum : uint { ERROR_ONLY_IF_CONNECTED = 1251 }
799 -
800 -enum : uint { ERROR_OVERRIDE_NOCHANGES = 1252 }
801 -
802 -enum : uint { ERROR_BAD_USER_PROFILE = 1253 }
803 -
804 -enum : uint { ERROR_NOT_SUPPORTED_ON_SBS = 1254 }
805 -
806 -enum : uint { ERROR_SERVER_SHUTDOWN_IN_PROGRESS = 1255 }
807 -
808 -enum : uint { ERROR_HOST_DOWN = 1256 }
809 -
810 -enum : uint { ERROR_NON_ACCOUNT_SID = 1257 }
811 -
812 -enum : uint { ERROR_NON_DOMAIN_SID = 1258 }
813 -
814 -enum : uint { ERROR_APPHELP_BLOCK = 1259 }
815 -
816 -enum : uint { ERROR_ACCESS_DISABLED_BY_POLICY = 1260 }
817 -
818 -enum : uint { ERROR_REG_NAT_CONSUMPTION = 1261 }
819 -
820 -enum : uint { ERROR_CSCSHARE_OFFLINE = 1262 }
821 -
822 -enum : uint { ERROR_PKINIT_FAILURE = 1263 }
823 -
824 -enum : uint { ERROR_SMARTCARD_SUBSYSTEM_FAILURE = 1264 }
825 -
826 -enum : uint { ERROR_DOWNGRADE_DETECTED = 1265 }
827 -
828 -enum : uint { SEC_E_SMARTCARD_CERT_REVOKED = 1266 }
829 -
830 -enum : uint { SEC_E_ISSUING_CA_UNTRUSTED = 1267 }
831 -
832 -enum : uint { SEC_E_REVOCATION_OFFLINE_C = 1268 }
833 -
834 -enum : uint { SEC_E_PKINIT_CLIENT_FAILURE = 1269 }
835 -
836 -enum : uint { SEC_E_SMARTCARD_CERT_EXPIRED = 1270 }
837 -
838 -enum : uint { ERROR_MACHINE_LOCKED = 1271 }
839 -
840 -enum : uint { ERROR_CALLBACK_SUPPLIED_INVALID_DATA = 1273 }
841 -
842 -enum : uint { ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED = 1274 }
843 -
844 -enum : uint { ERROR_DRIVER_BLOCKED = 1275 }
845 -
846 -enum : uint { ERROR_INVALID_IMPORT_OF_NON_DLL = 1276 }
847 -
848 -enum : uint { ERROR_NOT_ALL_ASSIGNED = 1300 }
849 -
850 -enum : uint { ERROR_SOME_NOT_MAPPED = 1301 }
851 -
852 -enum : uint { ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302 }
853 -
854 -enum : uint { ERROR_LOCAL_USER_SESSION_KEY = 1303 }
855 -
856 -enum : uint { ERROR_NULL_LM_PASSWORD = 1304 }
857 -
858 -enum : uint { ERROR_UNKNOWN_REVISION = 1305 }
859 -
860 -enum : uint { ERROR_REVISION_MISMATCH = 1306 }
861 -
862 -enum : uint { ERROR_INVALID_OWNER = 1307 }
863 -
864 -enum : uint { ERROR_INVALID_PRIMARY_GROUP = 1308 }
865 -
866 -enum : uint { ERROR_NO_IMPERSONATION_TOKEN = 1309 }
867 -
868 -enum : uint { ERROR_CANT_DISABLE_MANDATORY = 1310 }
869 -
870 -enum : uint { ERROR_NO_LOGON_SERVERS = 1311 }
871 -
872 -enum : uint { ERROR_NO_SUCH_LOGON_SESSION = 1312 }
873 -
874 -enum : uint { ERROR_NO_SUCH_PRIVILEGE = 1313 }
875 -
876 -enum : uint { ERROR_PRIVILEGE_NOT_HELD = 1314 }
877 -
878 -enum : uint { ERROR_INVALID_ACCOUNT_NAME = 1315 }
879 -
880 -enum : uint { ERROR_USER_EXISTS = 1316 }
881 -
882 -enum : uint { ERROR_NO_SUCH_USER = 1317 }
883 -
884 -enum : uint { ERROR_GROUP_EXISTS = 1318 }
885 -
886 -enum : uint { ERROR_NO_SUCH_GROUP = 1319 }
887 -
888 -enum : uint { ERROR_MEMBER_IN_GROUP = 1320 }
889 -
890 -enum : uint { ERROR_MEMBER_NOT_IN_GROUP = 1321 }
891 -
892 -enum : uint { ERROR_LAST_ADMIN = 1322 }
893 -
894 -enum : uint { ERROR_WRONG_PASSWORD = 1323 }
895 -
896 -enum : uint { ERROR_ILL_FORMED_PASSWORD = 1324 }
897 -
898 -enum : uint { ERROR_PASSWORD_RESTRICTION = 1325 }
899 -
900 -enum : uint { ERROR_LOGON_FAILURE = 1326 }
901 -
902 -enum : uint { ERROR_ACCOUNT_RESTRICTION = 1327 }
903 -
904 -enum : uint { ERROR_INVALID_LOGON_HOURS = 1328 }
905 -
906 -enum : uint { ERROR_INVALID_WORKSTATION = 1329 }
907 -
908 -enum : uint { ERROR_PASSWORD_EXPIRED = 1330 }
909 -
910 -enum : uint { ERROR_ACCOUNT_DISABLED = 1331 }
911 -
912 -enum : uint { ERROR_NONE_MAPPED = 1332 }
913 -
914 -enum : uint { ERROR_TOO_MANY_LUIDS_REQUESTED = 1333 }
915 -
916 -enum : uint { ERROR_LUIDS_EXHAUSTED = 1334 }
917 -
918 -enum : uint { ERROR_INVALID_SUB_AUTHORITY = 1335 }
919 -
920 -enum : uint { ERROR_INVALID_ACL = 1336 }
921 -
922 -enum : uint { ERROR_INVALID_SID = 1337 }
923 -
924 -enum : uint { ERROR_INVALID_SECURITY_DESCR = 1338 }
925 -
926 -enum : uint { ERROR_BAD_INHERITANCE_ACL = 1340 }
927 -
928 -enum : uint { ERROR_SERVER_DISABLED = 1341 }
929 -
930 -enum : uint { ERROR_SERVER_NOT_DISABLED = 1342 }
931 -
932 -enum : uint { ERROR_INVALID_ID_AUTHORITY = 1343 }
933 -
934 -enum : uint { ERROR_ALLOTTED_SPACE_EXCEEDED = 1344 }
935 -
936 -enum : uint { ERROR_INVALID_GROUP_ATTRIBUTES = 1345 }
937 -
938 -enum : uint { ERROR_BAD_IMPERSONATION_LEVEL = 1346 }
939 -
940 -enum : uint { ERROR_CANT_OPEN_ANONYMOUS = 1347 }
941 -
942 -enum : uint { ERROR_BAD_VALIDATION_CLASS = 1348 }
943 -
944 -enum : uint { ERROR_BAD_TOKEN_TYPE = 1349 }
945 -
946 -enum : uint { ERROR_NO_SECURITY_ON_OBJECT = 1350 }
947 -
948 -enum : uint { ERROR_CANT_ACCESS_DOMAIN_INFO = 1351 }
949 -
950 -enum : uint { ERROR_INVALID_SERVER_STATE = 1352 }
951 -
952 -enum : uint { ERROR_INVALID_DOMAIN_STATE = 1353 }
953 -
954 -enum : uint { ERROR_INVALID_DOMAIN_ROLE = 1354 }
955 -
956 -enum : uint { ERROR_NO_SUCH_DOMAIN = 1355 }
957 -
958 -enum : uint { ERROR_DOMAIN_EXISTS = 1356 }
959 -
960 -enum : uint { ERROR_DOMAIN_LIMIT_EXCEEDED = 1357 }
961 -
962 -enum : uint { ERROR_INTERNAL_DB_CORRUPTION = 1358 }
963 -
964 -enum : uint { ERROR_INTERNAL_ERROR = 1359 }
965 -
966 -enum : uint { ERROR_GENERIC_NOT_MAPPED = 1360 }
967 -
968 -enum : uint { ERROR_BAD_DESCRIPTOR_FORMAT = 1361 }
969 -
970 -enum : uint { ERROR_NOT_LOGON_PROCESS = 1362 }
971 -
972 -enum : uint { ERROR_LOGON_SESSION_EXISTS = 1363 }
973 -
974 -enum : uint { ERROR_NO_SUCH_PACKAGE = 1364 }
975 -
976 -enum : uint { ERROR_BAD_LOGON_SESSION_STATE = 1365 }
977 -
978 -enum : uint { ERROR_LOGON_SESSION_COLLISION = 1366 }
979 -
980 -enum : uint { ERROR_INVALID_LOGON_TYPE = 1367 }
981 -
982 -enum : uint { ERROR_CANNOT_IMPERSONATE = 1368 }
983 -
984 -enum : uint { ERROR_RXACT_INVALID_STATE = 1369 }
985 -
986 -enum : uint { ERROR_RXACT_COMMIT_FAILURE = 1370 }
987 -
988 -enum : uint { ERROR_SPECIAL_ACCOUNT = 1371 }
989 -
990 -enum : uint { ERROR_SPECIAL_GROUP = 1372 }
991 -
992 -enum : uint { ERROR_SPECIAL_USER = 1373 }
993 -
994 -enum : uint { ERROR_MEMBERS_PRIMARY_GROUP = 1374 }
995 -
996 -enum : uint { ERROR_TOKEN_ALREADY_IN_USE = 1375 }
997 -
998 -enum : uint { ERROR_NO_SUCH_ALIAS = 1376 }
999 -
1000 -enum : uint { ERROR_MEMBER_NOT_IN_ALIAS = 1377 }
1001 -
1002 -enum : uint { ERROR_MEMBER_IN_ALIAS = 1378 }
1003 -
1004 -enum : uint { ERROR_ALIAS_EXISTS = 1379 }
1005 -
1006 -enum : uint { ERROR_LOGON_NOT_GRANTED = 1380 }
1007 -
1008 -enum : uint { ERROR_TOO_MANY_SECRETS = 1381 }
1009 -
1010 -enum : uint { ERROR_SECRET_TOO_LONG = 1382 }
1011 -
1012 -enum : uint { ERROR_INTERNAL_DB_ERROR = 1383 }
1013 -
1014 -enum : uint { ERROR_TOO_MANY_CONTEXT_IDS = 1384 }
1015 -
1016 -enum : uint { ERROR_LOGON_TYPE_NOT_GRANTED = 1385 }
1017 -
1018 -enum : uint { ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386 }
1019 -
1020 -enum : uint { ERROR_NO_SUCH_MEMBER = 1387 }
1021 -
1022 -enum : uint { ERROR_INVALID_MEMBER = 1388 }
1023 -
1024 -enum : uint { ERROR_TOO_MANY_SIDS = 1389 }
1025 -
1026 -enum : uint { ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390 }
1027 -
1028 -enum : uint { ERROR_NO_INHERITANCE = 1391 }
1029 -
1030 -enum : uint { ERROR_FILE_CORRUPT = 1392 }
1031 -
1032 -enum : uint { ERROR_DISK_CORRUPT = 1393 }
1033 -
1034 -enum : uint { ERROR_NO_USER_SESSION_KEY = 1394 }
1035 -
1036 -enum : uint { ERROR_LICENSE_QUOTA_EXCEEDED = 1395 }
1037 -
1038 -enum : uint { ERROR_WRONG_TARGET_NAME = 1396 }
1039 -
1040 -enum : uint { ERROR_MUTUAL_AUTH_FAILED = 1397 }
1041 -
1042 -enum : uint { ERROR_TIME_SKEW = 1398 }
1043 -
1044 -enum : uint { ERROR_CURRENT_DOMAIN_NOT_ALLOWED = 1399 }
1045 -
1046 -enum : uint { ERROR_INVALID_WINDOW_HANDLE = 1400 }
1047 -
1048 -enum : uint { ERROR_INVALID_MENU_HANDLE = 1401 }
1049 -
1050 -enum : uint { ERROR_INVALID_CURSOR_HANDLE = 1402 }
1051 -
1052 -enum : uint { ERROR_INVALID_ACCEL_HANDLE = 1403 }
1053 -
1054 -enum : uint { ERROR_INVALID_HOOK_HANDLE = 1404 }
1055 -
1056 -enum : uint { ERROR_INVALID_DWP_HANDLE = 1405 }
1057 -
1058 -enum : uint { ERROR_TLW_WITH_WSCHILD = 1406 }
1059 -
1060 -enum : uint { ERROR_CANNOT_FIND_WND_CLASS = 1407 }
1061 -
1062 -enum : uint { ERROR_WINDOW_OF_OTHER_THREAD = 1408 }
1063 -
1064 -enum : uint { ERROR_HOTKEY_ALREADY_REGISTERED = 1409 }
1065 -
1066 -enum : uint { ERROR_CLASS_ALREADY_EXISTS = 1410 }
1067 -
1068 -enum : uint { ERROR_CLASS_DOES_NOT_EXIST = 1411 }
1069 -
1070 -enum : uint { ERROR_CLASS_HAS_WINDOWS = 1412 }
1071 -
1072 -enum : uint { ERROR_INVALID_INDEX = 1413 }
1073 -
1074 -enum : uint { ERROR_INVALID_ICON_HANDLE = 1414 }
1075 -
1076 -enum : uint { ERROR_PRIVATE_DIALOG_INDEX = 1415 }
1077 -
1078 -enum : uint { ERROR_LISTBOX_ID_NOT_FOUND = 1416 }
1079 -
1080 -enum : uint { ERROR_NO_WILDCARD_CHARACTERS = 1417 }
1081 -
1082 -enum : uint { ERROR_CLIPBOARD_NOT_OPEN = 1418 }
1083 -
1084 -enum : uint { ERROR_HOTKEY_NOT_REGISTERED = 1419 }
1085 -
1086 -enum : uint { ERROR_WINDOW_NOT_DIALOG = 1420 }
1087 -
1088 -enum : uint { ERROR_CONTROL_ID_NOT_FOUND = 1421 }
1089 -
1090 -enum : uint { ERROR_INVALID_COMBOBOX_MESSAGE = 1422 }
1091 -
1092 -enum : uint { ERROR_WINDOW_NOT_COMBOBOX = 1423 }
1093 -
1094 -enum : uint { ERROR_INVALID_EDIT_HEIGHT = 1424 }
1095 -
1096 -enum : uint { ERROR_DC_NOT_FOUND = 1425 }
1097 -
1098 -enum : uint { ERROR_INVALID_HOOK_FILTER = 1426 }
1099 -
1100 -enum : uint { ERROR_INVALID_FILTER_PROC = 1427 }
1101 -
1102 -enum : uint { ERROR_HOOK_NEEDS_HMOD = 1428 }
1103 -
1104 -enum : uint { ERROR_GLOBAL_ONLY_HOOK = 1429 }
1105 -
1106 -enum : uint { ERROR_JOURNAL_HOOK_SET = 1430 }
1107 -
1108 -enum : uint { ERROR_HOOK_NOT_INSTALLED = 1431 }
1109 -
1110 -enum : uint { ERROR_INVALID_LB_MESSAGE = 1432 }
1111 -
1112 -enum : uint { ERROR_SETCOUNT_ON_BAD_LB = 1433 }
1113 -
1114 -enum : uint { ERROR_LB_WITHOUT_TABSTOPS = 1434 }
1115 -
1116 -enum : uint { ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435 }
1117 -
1118 -enum : uint { ERROR_CHILD_WINDOW_MENU = 1436 }
1119 -
1120 -enum : uint { ERROR_NO_SYSTEM_MENU = 1437 }
1121 -
1122 -enum : uint { ERROR_INVALID_MSGBOX_STYLE = 1438 }
1123 -
1124 -enum : uint { ERROR_INVALID_SPI_VALUE = 1439 }
1125 -
1126 -enum : uint { ERROR_SCREEN_ALREADY_LOCKED = 1440 }
1127 -
1128 -enum : uint { ERROR_HWNDS_HAVE_DIFF_PARENT = 1441 }
1129 -
1130 -enum : uint { ERROR_NOT_CHILD_WINDOW = 1442 }
1131 -
1132 -enum : uint { ERROR_INVALID_GW_COMMAND = 1443 }
1133 -
1134 -enum : uint { ERROR_INVALID_THREAD_ID = 1444 }
1135 -
1136 -enum : uint { ERROR_NON_MDICHILD_WINDOW = 1445 }
1137 -
1138 -enum : uint { ERROR_POPUP_ALREADY_ACTIVE = 1446 }
1139 -
1140 -enum : uint { ERROR_NO_SCROLLBARS = 1447 }
1141 -
1142 -enum : uint { ERROR_INVALID_SCROLLBAR_RANGE = 1448 }
1143 -
1144 -enum : uint { ERROR_INVALID_SHOWWIN_COMMAND = 1449 }
1145 -
1146 -enum : uint { ERROR_NO_SYSTEM_RESOURCES = 1450 }
1147 -
1148 -enum : uint { ERROR_NONPAGED_SYSTEM_RESOURCES = 1451 }
1149 -
1150 -enum : uint { ERROR_PAGED_SYSTEM_RESOURCES = 1452 }
1151 -
1152 -enum : uint { ERROR_WORKING_SET_QUOTA = 1453 }
1153 -
1154 -enum : uint { ERROR_PAGEFILE_QUOTA = 1454 }
2300 +HRESULT HRESULT_FROM_NT(HRESULT x) {
2301 + return x | FACILITY_NT_BIT;
2302 +}
1155 2303
1156 -enum : uint { ERROR_COMMITMENT_LIMIT = 1455 }
1157 -
1158 -enum : uint { ERROR_MENU_ITEM_NOT_FOUND = 1456 }
1159 -
1160 -enum : uint { ERROR_INVALID_KEYBOARD_HANDLE = 1457 }
1161 -
1162 -enum : uint { ERROR_HOOK_TYPE_NOT_ALLOWED = 1458 }
1163 -
1164 -enum : uint { ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459 }
1165 -
1166 -enum : uint { ERROR_TIMEOUT = 1460 }
1167 -
1168 -enum : uint { ERROR_INVALID_MONITOR_HANDLE = 1461 }
1169 -
1170 -enum : uint { ERROR_EVENTLOG_FILE_CORRUPT = 1500 }
1171 -
1172 -enum : uint { ERROR_EVENTLOG_CANT_START = 1501 }
1173 -
1174 -enum : uint { ERROR_LOG_FILE_FULL = 1502 }
1175 -
1176 -enum : uint { ERROR_EVENTLOG_FILE_CHANGED = 1503 }
1177 -
1178 -enum : uint { ERROR_INSTALL_SERVICE_FAILURE = 1601 }
1179 -
1180 -enum : uint { ERROR_INSTALL_USEREXIT = 1602 }
1181 -
1182 -enum : uint { ERROR_INSTALL_FAILURE = 1603 }
1183 -
1184 -enum : uint { ERROR_INSTALL_SUSPEND = 1604 }
1185 -
1186 -enum : uint { ERROR_UNKNOWN_PRODUCT = 1605 }
1187 -
1188 -enum : uint { ERROR_UNKNOWN_FEATURE = 1606 }
1189 -
1190 -enum : uint { ERROR_UNKNOWN_COMPONENT = 1607 }
1191 -
1192 -enum : uint { ERROR_UNKNOWN_PROPERTY = 1608 }
1193 -
1194 -enum : uint { ERROR_INVALID_HANDLE_STATE = 1609 }
1195 -
1196 -enum : uint { ERROR_BAD_CONFIGURATION = 1610 }
1197 -
1198 -enum : uint { ERROR_INDEX_ABSENT = 1611 }
1199 -
1200 -enum : uint { ERROR_INSTALL_SOURCE_ABSENT = 1612 }
1201 -
1202 -enum : uint { ERROR_INSTALL_PACKAGE_VERSION = 1613 }
1203 -
1204 -enum : uint { ERROR_PRODUCT_UNINSTALLED = 1614 }
1205 -
1206 -enum : uint { ERROR_BAD_QUERY_SYNTAX = 1615 }
1207 -
1208 -enum : uint { ERROR_INVALID_FIELD = 1616 }
1209 -
1210 -enum : uint { ERROR_DEVICE_REMOVED = 1617 }
1211 -
1212 -enum : uint { ERROR_INSTALL_ALREADY_RUNNING = 1618 }
1213 -
1214 -enum : uint { ERROR_INSTALL_PACKAGE_OPEN_FAILED = 1619 }
1215 -
1216 -enum : uint { ERROR_INSTALL_PACKAGE_INVALID = 1620 }
1217 -
1218 -enum : uint { ERROR_INSTALL_UI_FAILURE = 1621 }
1219 -
1220 -enum : uint { ERROR_INSTALL_LOG_FAILURE = 1622 }
1221 -
1222 -enum : uint { ERROR_INSTALL_LANGUAGE_UNSUPPORTED = 1623 }
1223 -
1224 -enum : uint { ERROR_INSTALL_TRANSFORM_FAILURE = 1624 }
1225 -
1226 -enum : uint { ERROR_INSTALL_PACKAGE_REJECTED = 1625 }
1227 -
1228 -enum : uint { ERROR_FUNCTION_NOT_CALLED = 1626 }
1229 -
1230 -enum : uint { ERROR_FUNCTION_FAILED = 1627 }
1231 -
1232 -enum : uint { ERROR_INVALID_TABLE = 1628 }
1233 -
1234 -enum : uint { ERROR_DATATYPE_MISMATCH = 1629 }
1235 -
1236 -enum : uint { ERROR_UNSUPPORTED_TYPE = 1630 }
1237 -
1238 -enum : uint { ERROR_CREATE_FAILED = 1631 }
1239 -
1240 -enum : uint { ERROR_INSTALL_TEMP_UNWRITABLE = 1632 }
1241 -
1242 -enum : uint { ERROR_INSTALL_PLATFORM_UNSUPPORTED = 1633 }
1243 -
1244 -enum : uint { ERROR_INSTALL_NOTUSED = 1634 }
1245 -
1246 -enum : uint { ERROR_PATCH_PACKAGE_OPEN_FAILED = 1635 }
1247 -
1248 -enum : uint { ERROR_PATCH_PACKAGE_INVALID = 1636 }
1249 -
1250 -enum : uint { ERROR_PATCH_PACKAGE_UNSUPPORTED = 1637 }
1251 -
1252 -enum : uint { ERROR_PRODUCT_VERSION = 1638 }
1253 -
1254 -enum : uint { ERROR_INVALID_COMMAND_LINE = 1639 }
1255 -
1256 -enum : uint { ERROR_INSTALL_REMOTE_DISALLOWED = 1640 }
1257 -
1258 -enum : uint { ERROR_SUCCESS_REBOOT_INITIATED = 1641 }
1259 -
1260 -enum : uint { ERROR_PATCH_TARGET_NOT_FOUND = 1642 }
1261 -
1262 -enum : uint { ERROR_PATCH_PACKAGE_REJECTED = 1643 }
1263 -
1264 -enum : uint { ERROR_INSTALL_TRANSFORM_REJECTED = 1644 }
1265 -
1266 -enum : uint { RPC_S_INVALID_STRING_BINDING = 1700 }
1267 -
1268 -enum : uint { RPC_S_WRONG_KIND_OF_BINDING = 1701 }
1269 -
1270 -enum : uint { RPC_S_INVALID_BINDING = 1702 }
1271 -
1272 -enum : uint { RPC_S_PROTSEQ_NOT_SUPPORTED = 1703 }
1273 -
1274 -enum : uint { RPC_S_INVALID_RPC_PROTSEQ = 1704 }
1275 -
1276 -enum : uint { RPC_S_INVALID_STRING_UUID = 1705 }
1277 -
1278 -enum : uint { RPC_S_INVALID_ENDPOINT_FORMAT = 1706 }
1279 -
1280 -enum : uint { RPC_S_INVALID_NET_ADDR = 1707 }
1281 -
1282 -enum : uint { RPC_S_NO_ENDPOINT_FOUND = 1708 }
1283 -
1284 -enum : uint { RPC_S_INVALID_TIMEOUT = 1709 }
1285 -
1286 -enum : uint { RPC_S_OBJECT_NOT_FOUND = 1710 }
1287 -
1288 -enum : uint { RPC_S_ALREADY_REGISTERED = 1711 }
1289 -
1290 -enum : uint { RPC_S_TYPE_ALREADY_REGISTERED = 1712 }
1291 -
1292 -enum : uint { RPC_S_ALREADY_LISTENING = 1713 }
1293 -
1294 -enum : uint { RPC_S_NO_PROTSEQS_REGISTERED = 1714 }
1295 -
1296 -enum : uint { RPC_S_NOT_LISTENING = 1715 }
1297 -
1298 -enum : uint { RPC_S_UNKNOWN_MGR_TYPE = 1716 }
1299 -
1300 -enum : uint { RPC_S_UNKNOWN_IF = 1717 }
1301 -
1302 -enum : uint { RPC_S_NO_BINDINGS = 1718 }
1303 -
1304 -enum : uint { RPC_S_NO_PROTSEQS = 1719 }
1305 -
1306 -enum : uint { RPC_S_CANT_CREATE_ENDPOINT = 1720 }
1307 -
1308 -enum : uint { RPC_S_OUT_OF_RESOURCES = 1721 }
1309 -
1310 -enum : uint { RPC_S_SERVER_UNAVAILABLE = 1722 }
1311 -
1312 -enum : uint { RPC_S_SERVER_TOO_BUSY = 1723 }
1313 -
1314 -enum : uint { RPC_S_INVALID_NETWORK_OPTIONS = 1724 }
1315 -
1316 -enum : uint { RPC_S_NO_CALL_ACTIVE = 1725 }
1317 -
1318 -enum : uint { RPC_S_CALL_FAILED = 1726 }
1319 -
1320 -enum : uint { RPC_S_CALL_FAILED_DNE = 1727 }
1321 -
1322 -enum : uint { RPC_S_PROTOCOL_ERROR = 1728 }
1323 -
1324 -enum : uint { RPC_S_UNSUPPORTED_TRANS_SYN = 1730 }
1325 -
1326 -enum : uint { RPC_S_UNSUPPORTED_TYPE = 1732 }
1327 -
1328 -enum : uint { RPC_S_INVALID_TAG = 1733 }
1329 -
1330 -enum : uint { RPC_S_INVALID_BOUND = 1734 }
1331 -
1332 -enum : uint { RPC_S_NO_ENTRY_NAME = 1735 }
1333 -
1334 -enum : uint { RPC_S_INVALID_NAME_SYNTAX = 1736 }
1335 -
1336 -enum : uint { RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737 }
1337 -
1338 -enum : uint { RPC_S_UUID_NO_ADDRESS = 1739 }
1339 -
1340 -enum : uint { RPC_S_DUPLICATE_ENDPOINT = 1740 }
1341 -
1342 -enum : uint { RPC_S_UNKNOWN_AUTHN_TYPE = 1741 }
1343 -
1344 -enum : uint { RPC_S_MAX_CALLS_TOO_SMALL = 1742 }
1345 -
1346 -enum : uint { RPC_S_STRING_TOO_LONG = 1743 }
1347 -
1348 -enum : uint { RPC_S_PROTSEQ_NOT_FOUND = 1744 }
1349 -
1350 -enum : uint { RPC_S_PROCNUM_OUT_OF_RANGE = 1745 }
1351 -
1352 -enum : uint { RPC_S_BINDING_HAS_NO_AUTH = 1746 }
1353 -
1354 -enum : uint { RPC_S_UNKNOWN_AUTHN_SERVICE = 1747 }
1355 -
1356 -enum : uint { RPC_S_UNKNOWN_AUTHN_LEVEL = 1748 }
1357 -
1358 -enum : uint { RPC_S_INVALID_AUTH_IDENTITY = 1749 }
1359 -
1360 -enum : uint { RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750 }
1361 -
1362 -enum : uint { EPT_S_INVALID_ENTRY = 1751 }
1363 -
1364 -enum : uint { EPT_S_CANT_PERFORM_OP = 1752 }
1365 -
1366 -enum : uint { EPT_S_NOT_REGISTERED = 1753 }
1367 -
1368 -enum : uint { RPC_S_NOTHING_TO_EXPORT = 1754 }
1369 -
1370 -enum : uint { RPC_S_INCOMPLETE_NAME = 1755 }
1371 -
1372 -enum : uint { RPC_S_INVALID_VERS_OPTION = 1756 }
1373 -
1374 -enum : uint { RPC_S_NO_MORE_MEMBERS = 1757 }
1375 -
1376 -enum : uint { RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758 }
1377 -
1378 -enum : uint { RPC_S_INTERFACE_NOT_FOUND = 1759 }
1379 -
1380 -enum : uint { RPC_S_ENTRY_ALREADY_EXISTS = 1760 }
1381 -
1382 -enum : uint { RPC_S_ENTRY_NOT_FOUND = 1761 }
1383 -
1384 -enum : uint { RPC_S_NAME_SERVICE_UNAVAILABLE = 1762 }
1385 -
1386 -enum : uint { RPC_S_INVALID_NAF_ID = 1763 }
1387 -
1388 -enum : uint { RPC_S_CANNOT_SUPPORT = 1764 }
1389 -
1390 -enum : uint { RPC_S_NO_CONTEXT_AVAILABLE = 1765 }
1391 -
1392 -enum : uint { RPC_S_INTERNAL_ERROR = 1766 }
1393 -
1394 -enum : uint { RPC_S_ZERO_DIVIDE = 1767 }
1395 -
1396 -enum : uint { RPC_S_ADDRESS_ERROR = 1768 }
1397 -
1398 -enum : uint { RPC_S_FP_DIV_ZERO = 1769 }
1399 -
1400 -enum : uint { RPC_S_FP_UNDERFLOW = 1770 }
1401 -
1402 -enum : uint { RPC_S_FP_OVERFLOW = 1771 }
1403 -
1404 -enum : uint { RPC_X_NO_MORE_ENTRIES = 1772 }
1405 -
1406 -enum : uint { RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773 }
1407 -
1408 -enum : uint { RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774 }
1409 -
1410 -enum : uint { RPC_X_SS_IN_NULL_CONTEXT = 1775 }
1411 -
1412 -enum : uint { RPC_X_SS_CONTEXT_DAMAGED = 1777 }
1413 -
1414 -enum : uint { RPC_X_SS_HANDLES_MISMATCH = 1778 }
1415 -
1416 -enum : uint { RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779 }
1417 -
1418 -enum : uint { RPC_X_NULL_REF_POINTER = 1780 }
1419 -
1420 -enum : uint { RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781 }
1421 -
1422 -enum : uint { RPC_X_BYTE_COUNT_TOO_SMALL = 1782 }
1423 -
1424 -enum : uint { RPC_X_BAD_STUB_DATA = 1783 }
1425 -
1426 -enum : uint { ERROR_INVALID_USER_BUFFER = 1784 }
1427 -
1428 -enum : uint { ERROR_UNRECOGNIZED_MEDIA = 1785 }
1429 -
1430 -enum : uint { ERROR_NO_TRUST_LSA_SECRET = 1786 }
1431 -
1432 -enum : uint { ERROR_NO_TRUST_SAM_ACCOUNT = 1787 }
1433 -
1434 -enum : uint { ERROR_TRUSTED_DOMAIN_FAILURE = 1788 }
1435 -
1436 -enum : uint { ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789 }
1437 -
1438 -enum : uint { ERROR_TRUST_FAILURE = 1790 }
1439 -
1440 -enum : uint { RPC_S_CALL_IN_PROGRESS = 1791 }
1441 -
1442 -enum : uint { ERROR_NETLOGON_NOT_STARTED = 1792 }
1443 -
1444 -enum : uint { ERROR_ACCOUNT_EXPIRED = 1793 }
1445 -
1446 -enum : uint { ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794 }
1447 -
1448 -enum : uint { ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795 }
1449 -
1450 -enum : uint { ERROR_UNKNOWN_PORT = 1796 }
1451 -
1452 -enum : uint { ERROR_UNKNOWN_PRINTER_DRIVER = 1797 }
1453 -
1454 -enum : uint { ERROR_UNKNOWN_PRINTPROCESSOR = 1798 }
1455 -
1456 -enum : uint { ERROR_INVALID_SEPARATOR_FILE = 1799 }
1457 -
1458 -enum : uint { ERROR_INVALID_PRIORITY = 1800 }
1459 -
1460 -enum : uint { ERROR_INVALID_PRINTER_NAME = 1801 }
1461 -
1462 -enum : uint { ERROR_PRINTER_ALREADY_EXISTS = 1802 }
1463 -
1464 -enum : uint { ERROR_INVALID_PRINTER_COMMAND = 1803 }
1465 -
1466 -enum : uint { ERROR_INVALID_DATATYPE = 1804 }
1467 -
1468 -enum : uint { ERROR_INVALID_ENVIRONMENT = 1805 }
1469 -
1470 -enum : uint { RPC_S_NO_MORE_BINDINGS = 1806 }
1471 -
1472 -enum : uint { ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807 }
1473 -
1474 -enum : uint { ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808 }
1475 -
1476 -enum : uint { ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809 }
1477 -
1478 -enum : uint { ERROR_DOMAIN_TRUST_INCONSISTENT = 1810 }
1479 -
1480 -enum : uint { ERROR_SERVER_HAS_OPEN_HANDLES = 1811 }
1481 -
1482 -enum : uint { ERROR_RESOURCE_DATA_NOT_FOUND = 1812 }
1483 -
1484 -enum : uint { ERROR_RESOURCE_TYPE_NOT_FOUND = 1813 }
1485 -
1486 -enum : uint { ERROR_RESOURCE_NAME_NOT_FOUND = 1814 }
1487 -
1488 -enum : uint { ERROR_RESOURCE_LANG_NOT_FOUND = 1815 }
1489 -
1490 -enum : uint { ERROR_NOT_ENOUGH_QUOTA = 1816 }
1491 -
1492 -enum : uint { RPC_S_NO_INTERFACES = 1817 }
1493 -
1494 -enum : uint { RPC_S_CALL_CANCELLED = 1818 }
1495 -
1496 -enum : uint { RPC_S_BINDING_INCOMPLETE = 1819 }
1497 -
1498 -enum : uint { RPC_S_COMM_FAILURE = 1820 }
1499 -
1500 -enum : uint { RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821 }
1501 -
1502 -enum : uint { RPC_S_NO_PRINC_NAME = 1822 }
1503 -
1504 -enum : uint { RPC_S_NOT_RPC_ERROR = 1823 }
1505 -
1506 -enum : uint { RPC_S_UUID_LOCAL_ONLY = 1824 }
1507 -
1508 -enum : uint { RPC_S_SEC_PKG_ERROR = 1825 }
1509 -
1510 -enum : uint { RPC_S_NOT_CANCELLED = 1826 }
1511 -
1512 -enum : uint { RPC_X_INVALID_ES_ACTION = 1827 }
1513 -
1514 -enum : uint { RPC_X_WRONG_ES_VERSION = 1828 }
1515 -
1516 -enum : uint { RPC_X_WRONG_STUB_VERSION = 1829 }
1517 -
1518 -enum : uint { RPC_X_INVALID_PIPE_OBJECT = 1830 }
1519 -
1520 -enum : uint { RPC_X_WRONG_PIPE_ORDER = 1831 }
1521 -
1522 -enum : uint { RPC_X_WRONG_PIPE_VERSION = 1832 }
1523 -
1524 -enum : uint { RPC_S_GROUP_MEMBER_NOT_FOUND = 1898 }
1525 -
1526 -enum : uint { EPT_S_CANT_CREATE = 1899 }
1527 -
1528 -enum : uint { RPC_S_INVALID_OBJECT = 1900 }
1529 -
1530 -enum : uint { ERROR_INVALID_TIME = 1901 }
1531 -
1532 -enum : uint { ERROR_INVALID_FORM_NAME = 1902 }
1533 -
1534 -enum : uint { ERROR_INVALID_FORM_SIZE = 1903 }
1535 -
1536 -enum : uint { ERROR_ALREADY_WAITING = 1904 }
1537 -
1538 -enum : uint { ERROR_PRINTER_DELETED = 1905 }
1539 -
1540 -enum : uint { ERROR_INVALID_PRINTER_STATE = 1906 }
1541 -
1542 -enum : uint { ERROR_PASSWORD_MUST_CHANGE = 1907 }
1543 -
1544 -enum : uint { ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908 }
1545 -
1546 -enum : uint { ERROR_ACCOUNT_LOCKED_OUT = 1909 }
1547 -
1548 -enum : uint { OR_INVALID_OXID = 1910 }
1549 -
1550 -enum : uint { OR_INVALID_OID = 1911 }
1551 -
1552 -enum : uint { OR_INVALID_SET = 1912 }
1553 -
1554 -enum : uint { RPC_S_SEND_INCOMPLETE = 1913 }
1555 -
1556 -enum : uint { RPC_S_INVALID_ASYNC_HANDLE = 1914 }
1557 -
1558 -enum : uint { RPC_S_INVALID_ASYNC_CALL = 1915 }
1559 -
1560 -enum : uint { RPC_X_PIPE_CLOSED = 1916 }
1561 -
1562 -enum : uint { RPC_X_PIPE_DISCIPLINE_ERROR = 1917 }
1563 -
1564 -enum : uint { RPC_X_PIPE_EMPTY = 1918 }
1565 -
1566 -enum : uint { ERROR_NO_SITENAME = 1919 }
1567 -
1568 -enum : uint { ERROR_CANT_ACCESS_FILE = 1920 }
1569 -
1570 -enum : uint { ERROR_CANT_RESOLVE_FILENAME = 1921 }
1571 -
1572 -enum : uint { RPC_S_ENTRY_TYPE_MISMATCH = 1922 }
1573 -
1574 -enum : uint { RPC_S_NOT_ALL_OBJS_EXPORTED = 1923 }
1575 -
1576 -enum : uint { RPC_S_INTERFACE_NOT_EXPORTED = 1924 }
1577 -
1578 -enum : uint { RPC_S_PROFILE_NOT_ADDED = 1925 }
1579 -
1580 -enum : uint { RPC_S_PRF_ELT_NOT_ADDED = 1926 }
1581 -
1582 -enum : uint { RPC_S_PRF_ELT_NOT_REMOVED = 1927 }
1583 -
1584 -enum : uint { RPC_S_GRP_ELT_NOT_ADDED = 1928 }
1585 -
1586 -enum : uint { RPC_S_GRP_ELT_NOT_REMOVED = 1929 }
1587 -
1588 -enum : uint { ERROR_KM_DRIVER_BLOCKED = 1930 }
1589 -
1590 -enum : uint { ERROR_CONTEXT_EXPIRED = 1931 }
1591 -
1592 -enum : uint { ERROR_INVALID_PIXEL_FORMAT = 2000 }
1593 -
1594 -enum : uint { ERROR_BAD_DRIVER = 2001 }
1595 -
1596 -enum : uint { ERROR_INVALID_WINDOW_STYLE = 2002 }
1597 -
1598 -enum : uint { ERROR_METAFILE_NOT_SUPPORTED = 2003 }
1599 -
1600 -enum : uint { ERROR_TRANSFORM_NOT_SUPPORTED = 2004 }
1601 -
1602 -enum : uint { ERROR_CLIPPING_NOT_SUPPORTED = 2005 }
1603 -
1604 -enum : uint { ERROR_INVALID_CMM = 2010 }
1605 -
1606 -enum : uint { ERROR_INVALID_PROFILE = 2011 }
1607 -
1608 -enum : uint { ERROR_TAG_NOT_FOUND = 2012 }
1609 -
1610 -enum : uint { ERROR_TAG_NOT_PRESENT = 2013 }
1611 -
1612 -enum : uint { ERROR_DUPLICATE_TAG = 2014 }
1613 -
1614 -enum : uint { ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE = 2015 }
1615 -
1616 -enum : uint { ERROR_PROFILE_NOT_FOUND = 2016 }
1617 -
1618 -enum : uint { ERROR_INVALID_COLORSPACE = 2017 }
1619 -
1620 -enum : uint { ERROR_ICM_NOT_ENABLED = 2018 }
1621 -
1622 -enum : uint { ERROR_DELETING_ICM_XFORM = 2019 }
1623 -
1624 -enum : uint { ERROR_INVALID_TRANSFORM = 2020 }
1625 -
1626 -enum : uint { ERROR_COLORSPACE_MISMATCH = 2021 }
1627 -
1628 -enum : uint { ERROR_INVALID_COLORINDEX = 2022 }
1629 -
1630 -enum : uint { ERROR_CONNECTED_OTHER_PASSWORD = 2108 }
1631 -
1632 -enum : uint { ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109 }
1633 -
1634 -enum : uint { ERROR_BAD_USERNAME = 2202 }
1635 -
1636 -enum : uint { ERROR_NOT_CONNECTED = 2250 }
1637 -
1638 -enum : uint { ERROR_OPEN_FILES = 2401 }
1639 -
1640 -enum : uint { ERROR_ACTIVE_CONNECTIONS = 2402 }
1641 -
1642 -enum : uint { ERROR_DEVICE_IN_USE = 2404 }
1643 -
1644 -enum : uint { ERROR_UNKNOWN_PRINT_MONITOR = 3000 }
1645 -
1646 -enum : uint { ERROR_PRINTER_DRIVER_IN_USE = 3001 }
1647 -
1648 -enum : uint { ERROR_SPOOL_FILE_NOT_FOUND = 3002 }
1649 -
1650 -enum : uint { ERROR_SPL_NO_STARTDOC = 3003 }
1651 -
1652 -enum : uint { ERROR_SPL_NO_ADDJOB = 3004 }
1653 -
1654 -enum : uint { ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005 }
1655 -
1656 -enum : uint { ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006 }
1657 -
1658 -enum : uint { ERROR_INVALID_PRINT_MONITOR = 3007 }
1659 -
1660 -enum : uint { ERROR_PRINT_MONITOR_IN_USE = 3008 }
1661 -
1662 -enum : uint { ERROR_PRINTER_HAS_JOBS_QUEUED = 3009 }
1663 -
1664 -enum : uint { ERROR_SUCCESS_REBOOT_REQUIRED = 3010 }
1665 -
1666 -enum : uint { ERROR_SUCCESS_RESTART_REQUIRED = 3011 }
1667 -
1668 -enum : uint { ERROR_PRINTER_NOT_FOUND = 3012 }
1669 -
1670 -enum : uint { ERROR_PRINTER_DRIVER_WARNED = 3013 }
1671 -
1672 -enum : uint { ERROR_PRINTER_DRIVER_BLOCKED = 3014 }
1673 -
1674 -enum : uint { ERROR_WINS_INTERNAL = 4000 }
1675 -
1676 -enum : uint { ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001 }
1677 -
1678 -enum : uint { ERROR_STATIC_INIT = 4002 }
1679 -
1680 -enum : uint { ERROR_INC_BACKUP = 4003 }
1681 -
1682 -enum : uint { ERROR_FULL_BACKUP = 4004 }
1683 -
1684 -enum : uint { ERROR_REC_NON_EXISTENT = 4005 }
1685 -
1686 -enum : uint { ERROR_RPL_NOT_ALLOWED = 4006 }
1687 -
1688 -enum : uint { ERROR_DHCP_ADDRESS_CONFLICT = 4100 }
1689 -
1690 -enum : uint { ERROR_WMI_GUID_NOT_FOUND = 4200 }
1691 -
1692 -enum : uint { ERROR_WMI_INSTANCE_NOT_FOUND = 4201 }
1693 -
1694 -enum : uint { ERROR_WMI_ITEMID_NOT_FOUND = 4202 }
1695 -
1696 -enum : uint { ERROR_WMI_TRY_AGAIN = 4203 }
1697 -
1698 -enum : uint { ERROR_WMI_DP_NOT_FOUND = 4204 }
1699 -
1700 -enum : uint { ERROR_WMI_UNRESOLVED_INSTANCE_REF = 4205 }
1701 -
1702 -enum : uint { ERROR_WMI_ALREADY_ENABLED = 4206 }
1703 -
1704 -enum : uint { ERROR_WMI_GUID_DISCONNECTED = 4207 }
1705 -
1706 -enum : uint { ERROR_WMI_SERVER_UNAVAILABLE = 4208 }
1707 -
1708 -enum : uint { ERROR_WMI_DP_FAILED = 4209 }
1709 -
1710 -enum : uint { ERROR_WMI_INVALID_MOF = 4210 }
1711 -
1712 -enum : uint { ERROR_WMI_INVALID_REGINFO = 4211 }
1713 -
1714 -enum : uint { ERROR_WMI_ALREADY_DISABLED = 4212 }
1715 -
1716 -enum : uint { ERROR_WMI_READ_ONLY = 4213 }
1717 -
1718 -enum : uint { ERROR_WMI_SET_FAILURE = 4214 }
1719 -
1720 -enum : uint { ERROR_INVALID_MEDIA = 4300 }
1721 -
1722 -enum : uint { ERROR_INVALID_LIBRARY = 4301 }
1723 -
1724 -enum : uint { ERROR_INVALID_MEDIA_POOL = 4302 }
1725 -
1726 -enum : uint { ERROR_DRIVE_MEDIA_MISMATCH = 4303 }
1727 -
1728 -enum : uint { ERROR_MEDIA_OFFLINE = 4304 }
1729 -
1730 -enum : uint { ERROR_LIBRARY_OFFLINE = 4305 }
1731 -
1732 -enum : uint { ERROR_EMPTY = 4306 }
1733 -
1734 -enum : uint { ERROR_NOT_EMPTY = 4307 }
1735 -
1736 -enum : uint { ERROR_MEDIA_UNAVAILABLE = 4308 }
1737 -
1738 -enum : uint { ERROR_RESOURCE_DISABLED = 4309 }
1739 -
1740 -enum : uint { ERROR_INVALID_CLEANER = 4310 }
1741 -
1742 -enum : uint { ERROR_UNABLE_TO_CLEAN = 4311 }
1743 -
1744 -enum : uint { ERROR_OBJECT_NOT_FOUND = 4312 }
1745 -
1746 -enum : uint { ERROR_DATABASE_FAILURE = 4313 }
1747 -
1748 -enum : uint { ERROR_DATABASE_FULL = 4314 }
1749 -
1750 -enum : uint { ERROR_MEDIA_INCOMPATIBLE = 4315 }
1751 -
1752 -enum : uint { ERROR_RESOURCE_NOT_PRESENT = 4316 }
1753 -
1754 -enum : uint { ERROR_INVALID_OPERATION = 4317 }
1755 -
1756 -enum : uint { ERROR_MEDIA_NOT_AVAILABLE = 4318 }
1757 -
1758 -enum : uint { ERROR_DEVICE_NOT_AVAILABLE = 4319 }
1759 -
1760 -enum : uint { ERROR_REQUEST_REFUSED = 4320 }
1761 -
1762 -enum : uint { ERROR_INVALID_DRIVE_OBJECT = 4321 }
1763 -
1764 -enum : uint { ERROR_LIBRARY_FULL = 4322 }
1765 -
1766 -enum : uint { ERROR_MEDIUM_NOT_ACCESSIBLE = 4323 }
1767 -
1768 -enum : uint { ERROR_UNABLE_TO_LOAD_MEDIUM = 4324 }
1769 -
1770 -enum : uint { ERROR_UNABLE_TO_INVENTORY_DRIVE = 4325 }
1771 -
1772 -enum : uint { ERROR_UNABLE_TO_INVENTORY_SLOT = 4326 }
1773 -
1774 -enum : uint { ERROR_UNABLE_TO_INVENTORY_TRANSPORT = 4327 }
1775 -
1776 -enum : uint { ERROR_TRANSPORT_FULL = 4328 }
1777 -
1778 -enum : uint { ERROR_CONTROLLING_IEPORT = 4329 }
1779 -
1780 -enum : uint { ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA = 4330 }
1781 -
1782 -enum : uint { ERROR_CLEANER_SLOT_SET = 4331 }
1783 -
1784 -enum : uint { ERROR_CLEANER_SLOT_NOT_SET = 4332 }
1785 -
1786 -enum : uint { ERROR_CLEANER_CARTRIDGE_SPENT = 4333 }
1787 -
1788 -enum : uint { ERROR_UNEXPECTED_OMID = 4334 }
1789 -
1790 -enum : uint { ERROR_CANT_DELETE_LAST_ITEM = 4335 }
1791 -
1792 -enum : uint { ERROR_MESSAGE_EXCEEDS_MAX_SIZE = 4336 }
1793 -
1794 -enum : uint { ERROR_VOLUME_CONTAINS_SYS_FILES = 4337 }
1795 -
1796 -enum : uint { ERROR_INDIGENOUS_TYPE = 4338 }
1797 -
1798 -enum : uint { ERROR_NO_SUPPORTING_DRIVES = 4339 }
1799 -
1800 -enum : uint { ERROR_CLEANER_CARTRIDGE_INSTALLED = 4340 }
1801 -
1802 -enum : uint { ERROR_FILE_OFFLINE = 4350 }
1803 -
1804 -enum : uint { ERROR_REMOTE_STORAGE_NOT_ACTIVE = 4351 }
1805 -
1806 -enum : uint { ERROR_REMOTE_STORAGE_MEDIA_ERROR = 4352 }
1807 -
1808 -enum : uint { ERROR_NOT_A_REPARSE_POINT = 4390 }
1809 -
1810 -enum : uint { ERROR_REPARSE_ATTRIBUTE_CONFLICT = 4391 }
1811 -
1812 -enum : uint { ERROR_INVALID_REPARSE_DATA = 4392 }
1813 -
1814 -enum : uint { ERROR_REPARSE_TAG_INVALID = 4393 }
1815 -
1816 -enum : uint { ERROR_REPARSE_TAG_MISMATCH = 4394 }
1817 -
1818 -enum : uint { ERROR_VOLUME_NOT_SIS_ENABLED = 4500 }
1819 -
1820 -enum : uint { ERROR_DEPENDENT_RESOURCE_EXISTS = 5001 }
1821 -
1822 -enum : uint { ERROR_DEPENDENCY_NOT_FOUND = 5002 }
1823 -
1824 -enum : uint { ERROR_DEPENDENCY_ALREADY_EXISTS = 5003 }
1825 -
1826 -enum : uint { ERROR_RESOURCE_NOT_ONLINE = 5004 }
1827 -
1828 -enum : uint { ERROR_HOST_NODE_NOT_AVAILABLE = 5005 }
1829 -
1830 -enum : uint { ERROR_RESOURCE_NOT_AVAILABLE = 5006 }
1831 -
1832 -enum : uint { ERROR_RESOURCE_NOT_FOUND = 5007 }
1833 -
1834 -enum : uint { ERROR_SHUTDOWN_CLUSTER = 5008 }
1835 -
1836 -enum : uint { ERROR_CANT_EVICT_ACTIVE_NODE = 5009 }
1837 -
1838 -enum : uint { ERROR_OBJECT_ALREADY_EXISTS = 5010 }
1839 -
1840 -enum : uint { ERROR_OBJECT_IN_LIST = 5011 }
1841 -
1842 -enum : uint { ERROR_GROUP_NOT_AVAILABLE = 5012 }
1843 -
1844 -enum : uint { ERROR_GROUP_NOT_FOUND = 5013 }
1845 -
1846 -enum : uint { ERROR_GROUP_NOT_ONLINE = 5014 }
1847 -
1848 -enum : uint { ERROR_HOST_NODE_NOT_RESOURCE_OWNER = 5015 }
1849 -
1850 -enum : uint { ERROR_HOST_NODE_NOT_GROUP_OWNER = 5016 }
1851 -
1852 -enum : uint { ERROR_RESMON_CREATE_FAILED = 5017 }
1853 -
1854 -enum : uint { ERROR_RESMON_ONLINE_FAILED = 5018 }
1855 -
1856 -enum : uint { ERROR_RESOURCE_ONLINE = 5019 }
1857 -
1858 -enum : uint { ERROR_QUORUM_RESOURCE = 5020 }
1859 -
1860 -enum : uint { ERROR_NOT_QUORUM_CAPABLE = 5021 }
1861 -
1862 -enum : uint { ERROR_CLUSTER_SHUTTING_DOWN = 5022 }
1863 -
1864 -enum : uint { ERROR_INVALID_STATE = 5023 }
1865 -
1866 -enum : uint { ERROR_RESOURCE_PROPERTIES_STORED = 5024 }
1867 -
1868 -enum : uint { ERROR_NOT_QUORUM_CLASS = 5025 }
1869 -
1870 -enum : uint { ERROR_CORE_RESOURCE = 5026 }
1871 -
1872 -enum : uint { ERROR_QUORUM_RESOURCE_ONLINE_FAILED = 5027 }
1873 -
1874 -enum : uint { ERROR_QUORUMLOG_OPEN_FAILED = 5028 }
1875 -
1876 -enum : uint { ERROR_CLUSTERLOG_CORRUPT = 5029 }
1877 -
1878 -enum : uint { ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE = 5030 }
1879 -
1880 -enum : uint { ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE = 5031 }
1881 -
1882 -enum : uint { ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND = 5032 }
1883 -
1884 -enum : uint { ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE = 5033 }
1885 -
1886 -enum : uint { ERROR_QUORUM_OWNER_ALIVE = 5034 }
1887 -
1888 -enum : uint { ERROR_NETWORK_NOT_AVAILABLE = 5035 }
1889 -
1890 -enum : uint { ERROR_NODE_NOT_AVAILABLE = 5036 }
1891 -
1892 -enum : uint { ERROR_ALL_NODES_NOT_AVAILABLE = 5037 }
1893 -
1894 -enum : uint { ERROR_RESOURCE_FAILED = 5038 }
1895 -
1896 -enum : uint { ERROR_CLUSTER_INVALID_NODE = 5039 }
1897 -
1898 -enum : uint { ERROR_CLUSTER_NODE_EXISTS = 5040 }
1899 -
1900 -enum : uint { ERROR_CLUSTER_JOIN_IN_PROGRESS = 5041 }
1901 -
1902 -enum : uint { ERROR_CLUSTER_NODE_NOT_FOUND = 5042 }
1903 -
1904 -enum : uint { ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND = 5043 }
1905 -
1906 -enum : uint { ERROR_CLUSTER_NETWORK_EXISTS = 5044 }
1907 -
1908 -enum : uint { ERROR_CLUSTER_NETWORK_NOT_FOUND = 5045 }
1909 -
1910 -enum : uint { ERROR_CLUSTER_NETINTERFACE_EXISTS = 5046 }
1911 -
1912 -enum : uint { ERROR_CLUSTER_NETINTERFACE_NOT_FOUND = 5047 }
1913 -
1914 -enum : uint { ERROR_CLUSTER_INVALID_REQUEST = 5048 }
1915 -
1916 -enum : uint { ERROR_CLUSTER_INVALID_NETWORK_PROVIDER = 5049 }
1917 -
1918 -enum : uint { ERROR_CLUSTER_NODE_DOWN = 5050 }
1919 -
1920 -enum : uint { ERROR_CLUSTER_NODE_UNREACHABLE = 5051 }
1921 -
1922 -enum : uint { ERROR_CLUSTER_NODE_NOT_MEMBER = 5052 }
1923 -
1924 -enum : uint { ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS = 5053 }
1925 -
1926 -enum : uint { ERROR_CLUSTER_INVALID_NETWORK = 5054 }
1927 -
1928 -enum : uint { ERROR_CLUSTER_NODE_UP = 5056 }
1929 -
1930 -enum : uint { ERROR_CLUSTER_IPADDR_IN_USE = 5057 }
1931 -
1932 -enum : uint { ERROR_CLUSTER_NODE_NOT_PAUSED = 5058 }
1933 -
1934 -enum : uint { ERROR_CLUSTER_NO_SECURITY_CONTEXT = 5059 }
1935 -
1936 -enum : uint { ERROR_CLUSTER_NETWORK_NOT_INTERNAL = 5060 }
1937 -
1938 -enum : uint { ERROR_CLUSTER_NODE_ALREADY_UP = 5061 }
1939 -
1940 -enum : uint { ERROR_CLUSTER_NODE_ALREADY_DOWN = 5062 }
1941 -
1942 -enum : uint { ERROR_CLUSTER_NETWORK_ALREADY_ONLINE = 5063 }
1943 -
1944 -enum : uint { ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE = 5064 }
1945 -
1946 -enum : uint { ERROR_CLUSTER_NODE_ALREADY_MEMBER = 5065 }
1947 -
1948 -enum : uint { ERROR_CLUSTER_LAST_INTERNAL_NETWORK = 5066 }
1949 -
1950 -enum : uint { ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS = 5067 }
1951 -
1952 -enum : uint { ERROR_INVALID_OPERATION_ON_QUORUM = 5068 }
1953 -
1954 -enum : uint { ERROR_DEPENDENCY_NOT_ALLOWED = 5069 }
1955 -
1956 -enum : uint { ERROR_CLUSTER_NODE_PAUSED = 5070 }
1957 -
1958 -enum : uint { ERROR_NODE_CANT_HOST_RESOURCE = 5071 }
1959 -
1960 -enum : uint { ERROR_CLUSTER_NODE_NOT_READY = 5072 }
1961 -
1962 -enum : uint { ERROR_CLUSTER_NODE_SHUTTING_DOWN = 5073 }
1963 -
1964 -enum : uint { ERROR_CLUSTER_JOIN_ABORTED = 5074 }
1965 -
1966 -enum : uint { ERROR_CLUSTER_INCOMPATIBLE_VERSIONS = 5075 }
1967 -
1968 -enum : uint { ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED = 5076 }
1969 -
1970 -enum : uint { ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = 5077 }
1971 -
1972 -enum : uint { ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND = 5078 }
1973 -
1974 -enum : uint { ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED = 5079 }
1975 -
1976 -enum : uint { ERROR_CLUSTER_RESNAME_NOT_FOUND = 5080 }
1977 -
1978 -enum : uint { ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED = 5081 }
1979 -
1980 -enum : uint { ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST = 5082 }
1981 -
1982 -enum : uint { ERROR_CLUSTER_DATABASE_SEQMISMATCH = 5083 }
1983 -
1984 -enum : uint { ERROR_RESMON_INVALID_STATE = 5084 }
1985 -
1986 -enum : uint { ERROR_CLUSTER_GUM_NOT_LOCKER = 5085 }
1987 -
1988 -enum : uint { ERROR_QUORUM_DISK_NOT_FOUND = 5086 }
1989 -
1990 -enum : uint { ERROR_DATABASE_BACKUP_CORRUPT = 5087 }
1991 -
1992 -enum : uint { ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT = 5088 }
1993 -
1994 -enum : uint { ERROR_RESOURCE_PROPERTY_UNCHANGEABLE = 5089 }
1995 -
1996 -enum : uint { ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = 5890 }
1997 -
1998 -enum : uint { ERROR_CLUSTER_QUORUMLOG_NOT_FOUND = 5891 }
1999 -
2000 -enum : uint { ERROR_CLUSTER_MEMBERSHIP_HALT = 5892 }
2001 -
2002 -enum : uint { ERROR_CLUSTER_INSTANCE_ID_MISMATCH = 5893 }
2003 -
2004 -enum : uint { ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP = 5894 }
2005 -
2006 -enum : uint { ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH = 5895 }
2007 -
2008 -enum : uint { ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP = 5896 }
2009 -
2010 -enum : uint { ERROR_CLUSTER_PARAMETER_MISMATCH = 5897 }
2011 -
2012 -enum : uint { ERROR_NODE_CANNOT_BE_CLUSTERED = 5898 }
2013 -
2014 -enum : uint { ERROR_CLUSTER_WRONG_OS_VERSION = 5899 }
2015 -
2016 -enum : uint { ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME = 5900 }
2017 -
2018 -enum : uint { ERROR_ENCRYPTION_FAILED = 6000 }
2019 -
2020 -enum : uint { ERROR_DECRYPTION_FAILED = 6001 }
2021 -
2022 -enum : uint { ERROR_FILE_ENCRYPTED = 6002 }
2023 -
2024 -enum : uint { ERROR_NO_RECOVERY_POLICY = 6003 }
2025 -
2026 -enum : uint { ERROR_NO_EFS = 6004 }
2027 -
2028 -enum : uint { ERROR_WRONG_EFS = 6005 }
2029 -
2030 -enum : uint { ERROR_NO_USER_KEYS = 6006 }
2031 -
2032 -enum : uint { ERROR_FILE_NOT_ENCRYPTED = 6007 }
2033 -
2034 -enum : uint { ERROR_NOT_EXPORT_FORMAT = 6008 }
2035 -
2036 -enum : uint { ERROR_FILE_READ_ONLY = 6009 }
2037 -
2038 -enum : uint { ERROR_DIR_EFS_DISALLOWED = 6010 }
2039 -
2040 -enum : uint { ERROR_EFS_SERVER_NOT_TRUSTED = 6011 }
2041 -
2042 -enum : uint { ERROR_BAD_RECOVERY_POLICY = 6012 }
2043 -
2044 -enum : uint { ERROR_EFS_ALG_BLOB_TOO_BIG = 6013 }
2045 -
2046 -enum : uint { ERROR_VOLUME_NOT_SUPPORT_EFS = 6014 }
2047 -
2048 -enum : uint { ERROR_EFS_DISABLED = 6015 }
2049 -
2050 -enum : uint { ERROR_EFS_VERSION_NOT_SUPPORT = 6016 }
2051 -
2052 -enum : uint { ERROR_NO_BROWSER_SERVERS_FOUND = 6118 }
2053 -
2054 -enum : uint { SCHED_E_SERVICE_NOT_LOCALSYSTEM = 6200 }
2055 -
2056 -enum : uint { ERROR_CTX_WINSTATION_NAME_INVALID = 7001 }
2057 -
2058 -enum : uint { ERROR_CTX_INVALID_PD = 7002 }
2059 -
2060 -enum : uint { ERROR_CTX_PD_NOT_FOUND = 7003 }
2061 -
2062 -enum : uint { ERROR_CTX_WD_NOT_FOUND = 7004 }
2063 -
2064 -enum : uint { ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY = 7005 }
2065 -
2066 -enum : uint { ERROR_CTX_SERVICE_NAME_COLLISION = 7006 }
2067 -
2068 -enum : uint { ERROR_CTX_CLOSE_PENDING = 7007 }
2069 -
2070 -enum : uint { ERROR_CTX_NO_OUTBUF = 7008 }
2071 -
2072 -enum : uint { ERROR_CTX_MODEM_INF_NOT_FOUND = 7009 }
2073 -
2074 -enum : uint { ERROR_CTX_INVALID_MODEMNAME = 7010 }
2075 -
2076 -enum : uint { ERROR_CTX_MODEM_RESPONSE_ERROR = 7011 }
2077 -
2078 -enum : uint { ERROR_CTX_MODEM_RESPONSE_TIMEOUT = 7012 }
2079 -
2080 -enum : uint { ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = 7013 }
2081 -
2082 -enum : uint { ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = 7014 }
2083 -
2084 -enum : uint { ERROR_CTX_MODEM_RESPONSE_BUSY = 7015 }
2085 -
2086 -enum : uint { ERROR_CTX_MODEM_RESPONSE_VOICE = 7016 }
2087 -
2088 -enum : uint { ERROR_CTX_TD_ERROR = 7017 }
2089 -
2090 -enum : uint { ERROR_CTX_WINSTATION_NOT_FOUND = 7022 }
2091 -
2092 -enum : uint { ERROR_CTX_WINSTATION_ALREADY_EXISTS = 7023 }
2093 -
2094 -enum : uint { ERROR_CTX_WINSTATION_BUSY = 7024 }
2095 -
2096 -enum : uint { ERROR_CTX_BAD_VIDEO_MODE = 7025 }
2097 -
2098 -enum : uint { ERROR_CTX_GRAPHICS_INVALID = 7035 }
2099 -
2100 -enum : uint { ERROR_CTX_LOGON_DISABLED = 7037 }
2101 -
2102 -enum : uint { ERROR_CTX_NOT_CONSOLE = 7038 }
2103 -
2104 -enum : uint { ERROR_CTX_CLIENT_QUERY_TIMEOUT = 7040 }
2105 -
2106 -enum : uint { ERROR_CTX_CONSOLE_DISCONNECT = 7041 }
2107 -
2108 -enum : uint { ERROR_CTX_CONSOLE_CONNECT = 7042 }
2109 -
2110 -enum : uint { ERROR_CTX_SHADOW_DENIED = 7044 }
2111 -
2112 -enum : uint { ERROR_CTX_WINSTATION_ACCESS_DENIED = 7045 }
2113 -
2114 -enum : uint { ERROR_CTX_INVALID_WD = 7049 }
2115 -
2116 -enum : uint { ERROR_CTX_SHADOW_INVALID = 7050 }
2117 -
2118 -enum : uint { ERROR_CTX_SHADOW_DISABLED = 7051 }
2119 -
2120 -enum : uint { ERROR_CTX_CLIENT_LICENSE_IN_USE = 7052 }
2121 -
2122 -enum : uint { ERROR_CTX_CLIENT_LICENSE_NOT_SET = 7053 }
2123 -
2124 -enum : uint { ERROR_CTX_LICENSE_NOT_AVAILABLE = 7054 }
2125 -
2126 -enum : uint { ERROR_CTX_LICENSE_CLIENT_INVALID = 7055 }
2127 -
2128 -enum : uint { ERROR_CTX_LICENSE_EXPIRED = 7056 }
2129 -
2130 -enum : uint { ERROR_CTX_SHADOW_NOT_RUNNING = 7057 }
2131 -
2132 -enum : uint { ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE = 7058 }
2133 -
2134 -enum : uint { FRS_ERR_INVALID_API_SEQUENCE = 8001 }
2135 -
2136 -enum : uint { FRS_ERR_STARTING_SERVICE = 8002 }
2137 -
2138 -enum : uint { FRS_ERR_STOPPING_SERVICE = 8003 }
2139 -
2140 -enum : uint { FRS_ERR_INTERNAL_API = 8004 }
2141 -
2142 -enum : uint { FRS_ERR_INTERNAL = 8005 }
2143 -
2144 -enum : uint { FRS_ERR_SERVICE_COMM = 8006 }
2145 -
2146 -enum : uint { FRS_ERR_INSUFFICIENT_PRIV = 8007 }
2147 -
2148 -enum : uint { FRS_ERR_AUTHENTICATION = 8008 }
2149 -
2150 -enum : uint { FRS_ERR_PARENT_INSUFFICIENT_PRIV = 8009 }
2151 -
2152 -enum : uint { FRS_ERR_PARENT_AUTHENTICATION = 8010 }
2153 -
2154 -enum : uint { FRS_ERR_CHILD_TO_PARENT_COMM = 8011 }
2155 -
2156 -enum : uint { FRS_ERR_PARENT_TO_CHILD_COMM = 8012 }
2157 -
2158 -enum : uint { FRS_ERR_SYSVOL_POPULATE = 8013 }
2159 -
2160 -enum : uint { FRS_ERR_SYSVOL_POPULATE_TIMEOUT = 8014 }
2161 -
2162 -enum : uint { FRS_ERR_SYSVOL_IS_BUSY = 8015 }
2163 -
2164 -enum : uint { FRS_ERR_SYSVOL_DEMOTE = 8016 }
2165 -
2166 -enum : uint { FRS_ERR_INVALID_SERVICE_PARAMETER = 8017 }
2167 -
2168 -alias NO_ERROR DS_S_SUCCESS;
2169 -
2170 -enum : uint { ERROR_DS_NOT_INSTALLED = 8200 }
2171 -
2172 -enum : uint { ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY = 8201 }
2173 -
2174 -enum : uint { ERROR_DS_NO_ATTRIBUTE_OR_VALUE = 8202 }
2175 -
2176 -enum : uint { ERROR_DS_INVALID_ATTRIBUTE_SYNTAX = 8203 }
2177 -
2178 -enum : uint { ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED = 8204 }
2179 -
2180 -enum : uint { ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS = 8205 }
2181 -
2182 -enum : uint { ERROR_DS_BUSY = 8206 }
2183 -
2184 -enum : uint { ERROR_DS_UNAVAILABLE = 8207 }
2185 -
2186 -enum : uint { ERROR_DS_NO_RIDS_ALLOCATED = 8208 }
2187 -
2188 -enum : uint { ERROR_DS_NO_MORE_RIDS = 8209 }
2189 -
2190 -enum : uint { ERROR_DS_INCORRECT_ROLE_OWNER = 8210 }
2191 -
2192 -enum : uint { ERROR_DS_RIDMGR_INIT_ERROR = 8211 }
2193 -
2194 -enum : uint { ERROR_DS_OBJ_CLASS_VIOLATION = 8212 }
2195 -
2196 -enum : uint { ERROR_DS_CANT_ON_NON_LEAF = 8213 }
2197 -
2198 -enum : uint { ERROR_DS_CANT_ON_RDN = 8214 }
2199 -
2200 -enum : uint { ERROR_DS_CANT_MOD_OBJ_CLASS = 8215 }
2201 -
2202 -enum : uint { ERROR_DS_CROSS_DOM_MOVE_ERROR = 8216 }
2203 -
2204 -enum : uint { ERROR_DS_GC_NOT_AVAILABLE = 8217 }
2205 -
2206 -enum : uint { ERROR_SHARED_POLICY = 8218 }
2207 -
2208 -enum : uint { ERROR_POLICY_OBJECT_NOT_FOUND = 8219 }
2209 -
2210 -enum : uint { ERROR_POLICY_ONLY_IN_DS = 8220 }
2211 -
2212 -enum : uint { ERROR_PROMOTION_ACTIVE = 8221 }
2213 -
2214 -enum : uint { ERROR_NO_PROMOTION_ACTIVE = 8222 }
2215 -
2216 -enum : uint { ERROR_DS_OPERATIONS_ERROR = 8224 }
2217 -
2218 -enum : uint { ERROR_DS_PROTOCOL_ERROR = 8225 }
2219 -
2220 -enum : uint { ERROR_DS_TIMELIMIT_EXCEEDED = 8226 }
2221 -
2222 -enum : uint { ERROR_DS_SIZELIMIT_EXCEEDED = 8227 }
2223 -
2224 -enum : uint { ERROR_DS_ADMIN_LIMIT_EXCEEDED = 8228 }
2225 -
2226 -enum : uint { ERROR_DS_COMPARE_FALSE = 8229 }
2227 -
2228 -enum : uint { ERROR_DS_COMPARE_TRUE = 8230 }
2229 -
2230 -enum : uint { ERROR_DS_AUTH_METHOD_NOT_SUPPORTED = 8231 }
2231 -
2232 -enum : uint { ERROR_DS_STRONG_AUTH_REQUIRED = 8232 }
2233 -
2234 -enum : uint { ERROR_DS_INAPPROPRIATE_AUTH = 8233 }
2235 -
2236 -enum : uint { ERROR_DS_AUTH_UNKNOWN = 8234 }
2237 -
2238 -enum : uint { ERROR_DS_REFERRAL = 8235 }
2239 -
2240 -enum : uint { ERROR_DS_UNAVAILABLE_CRIT_EXTENSION = 8236 }
2241 -
2242 -enum : uint { ERROR_DS_CONFIDENTIALITY_REQUIRED = 8237 }
2243 -
2244 -enum : uint { ERROR_DS_INAPPROPRIATE_MATCHING = 8238 }
2245 -
2246 -enum : uint { ERROR_DS_CONSTRAINT_VIOLATION = 8239 }
2247 -
2248 -enum : uint { ERROR_DS_NO_SUCH_OBJECT = 8240 }
2249 -
2250 -enum : uint { ERROR_DS_ALIAS_PROBLEM = 8241 }
2251 -
2252 -enum : uint { ERROR_DS_INVALID_DN_SYNTAX = 8242 }
2253 -
2254 -enum : uint { ERROR_DS_IS_LEAF = 8243 }
2255 -
2256 -enum : uint { ERROR_DS_ALIAS_DEREF_PROBLEM = 8244 }
2257 -
2258 -enum : uint { ERROR_DS_UNWILLING_TO_PERFORM = 8245 }
2259 -
2260 -enum : uint { ERROR_DS_LOOP_DETECT = 8246 }
2261 -
2262 -enum : uint { ERROR_DS_NAMING_VIOLATION = 8247 }
2263 -
2264 -enum : uint { ERROR_DS_OBJECT_RESULTS_TOO_LARGE = 8248 }
2265 -
2266 -enum : uint { ERROR_DS_AFFECTS_MULTIPLE_DSAS = 8249 }
2267 -
2268 -enum : uint { ERROR_DS_SERVER_DOWN = 8250 }
2269 -
2270 -enum : uint { ERROR_DS_LOCAL_ERROR = 8251 }
2271 -
2272 -enum : uint { ERROR_DS_ENCODING_ERROR = 8252 }
2273 -
2274 -enum : uint { ERROR_DS_DECODING_ERROR = 8253 }
2275 -
2276 -enum : uint { ERROR_DS_FILTER_UNKNOWN = 8254 }
2277 -
2278 -enum : uint { ERROR_DS_PARAM_ERROR = 8255 }
2279 -
2280 -enum : uint { ERROR_DS_NOT_SUPPORTED = 8256 }
2281 -
2282 -enum : uint { ERROR_DS_NO_RESULTS_RETURNED = 8257 }
2283 -
2284 -enum : uint { ERROR_DS_CONTROL_NOT_FOUND = 8258 }
2285 -
2286 -enum : uint { ERROR_DS_CLIENT_LOOP = 8259 }
2287 -
2288 -enum : uint { ERROR_DS_REFERRAL_LIMIT_EXCEEDED = 8260 }
2289 -
2290 -enum : uint { ERROR_DS_SORT_CONTROL_MISSING = 8261 }
2291 -
2292 -enum : uint { ERROR_DS_OFFSET_RANGE_ERROR = 8262 }
2293 -
2294 -enum : uint { ERROR_DS_ROOT_MUST_BE_NC = 8301 }
2295 -
2296 -enum : uint { ERROR_DS_ADD_REPLICA_INHIBITED = 8302 }
2297 -
2298 -enum : uint { ERROR_DS_ATT_NOT_DEF_IN_SCHEMA = 8303 }
2299 -
2300 -enum : uint { ERROR_DS_MAX_OBJ_SIZE_EXCEEDED = 8304 }
2301 -
2302 -enum : uint { ERROR_DS_OBJ_STRING_NAME_EXISTS = 8305 }
2303 -
2304 -enum : uint { ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA = 8306 }
2305 -
2306 -enum : uint { ERROR_DS_RDN_DOESNT_MATCH_SCHEMA = 8307 }
2304 +HRESULT HRESULT_FROM_WIN32(HRESULT x) {
2305 + return x ? (x & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000 : 0;
2306 +}
2307 2307
2308 -enum : uint { ERROR_DS_NO_REQUESTED_ATTS_FOUND = 8308 }
2309 -
2310 -enum : uint { ERROR_DS_USER_BUFFER_TO_SMALL = 8309 }
2311 -
2312 -enum : uint { ERROR_DS_ATT_IS_NOT_ON_OBJ = 8310 }
2313 -
2314 -enum : uint { ERROR_DS_ILLEGAL_MOD_OPERATION = 8311 }
2315 -
2316 -enum : uint { ERROR_DS_OBJ_TOO_LARGE = 8312 }
2317 -
2318 -enum : uint { ERROR_DS_BAD_INSTANCE_TYPE = 8313 }
2319 -
2320 -enum : uint { ERROR_DS_MASTERDSA_REQUIRED = 8314 }
2321 -
2322 -enum : uint { ERROR_DS_OBJECT_CLASS_REQUIRED = 8315 }
2323 -
2324 -enum : uint { ERROR_DS_MISSING_REQUIRED_ATT = 8316 }
2325 -
2326 -enum : uint { ERROR_DS_ATT_NOT_DEF_FOR_CLASS = 8317 }
2327 -
2328 -enum : uint { ERROR_DS_ATT_ALREADY_EXISTS = 8318 }
2329 -
2330 -enum : uint { ERROR_DS_CANT_ADD_ATT_VALUES = 8320 }
2331 -
2332 -enum : uint { ERROR_DS_SINGLE_VALUE_CONSTRAINT = 8321 }
2333 -
2334 -enum : uint { ERROR_DS_RANGE_CONSTRAINT = 8322 }
2335 -
2336 -enum : uint { ERROR_DS_ATT_VAL_ALREADY_EXISTS = 8323 }
2337 -
2338 -enum : uint { ERROR_DS_CANT_REM_MISSING_ATT = 8324 }
2339 -
2340 -enum : uint { ERROR_DS_CANT_REM_MISSING_ATT_VAL = 8325 }
2341 -
2342 -enum : uint { ERROR_DS_ROOT_CANT_BE_SUBREF = 8326 }
2343 -
2344 -enum : uint { ERROR_DS_NO_CHAINING = 8327 }
2345 -
2346 -enum : uint { ERROR_DS_NO_CHAINED_EVAL = 8328 }
2347 -
2348 -enum : uint { ERROR_DS_NO_PARENT_OBJECT = 8329 }
2349 -
2350 -enum : uint { ERROR_DS_PARENT_IS_AN_ALIAS = 8330 }
2351 -
2352 -enum : uint { ERROR_DS_CANT_MIX_MASTER_AND_REPS = 8331 }
2353 -
2354 -enum : uint { ERROR_DS_CHILDREN_EXIST = 8332 }
2355 -
2356 -enum : uint { ERROR_DS_OBJ_NOT_FOUND = 8333 }
2357 -
2358 -enum : uint { ERROR_DS_ALIASED_OBJ_MISSING = 8334 }
2359 -
2360 -enum : uint { ERROR_DS_BAD_NAME_SYNTAX = 8335 }
2361 -
2362 -enum : uint { ERROR_DS_ALIAS_POINTS_TO_ALIAS = 8336 }
2363 -
2364 -enum : uint { ERROR_DS_CANT_DEREF_ALIAS = 8337 }
2365 -
2366 -enum : uint { ERROR_DS_OUT_OF_SCOPE = 8338 }
2367 -
2368 -enum : uint { ERROR_DS_OBJECT_BEING_REMOVED = 8339 }
2369 -
2370 -enum : uint { ERROR_DS_CANT_DELETE_DSA_OBJ = 8340 }
2371 -
2372 -enum : uint { ERROR_DS_GENERIC_ERROR = 8341 }
2373 -
2374 -enum : uint { ERROR_DS_DSA_MUST_BE_INT_MASTER = 8342 }
2375 -
2376 -enum : uint { ERROR_DS_CLASS_NOT_DSA = 8343 }
2377 -
2378 -enum : uint { ERROR_DS_INSUFF_ACCESS_RIGHTS = 8344 }
2379 -
2380 -enum : uint { ERROR_DS_ILLEGAL_SUPERIOR = 8345 }
2381 -
2382 -enum : uint { ERROR_DS_ATTRIBUTE_OWNED_BY_SAM = 8346 }
2383 -
2384 -enum : uint { ERROR_DS_NAME_TOO_MANY_PARTS = 8347 }
2385 -
2386 -enum : uint { ERROR_DS_NAME_TOO_LONG = 8348 }
2387 -
2388 -enum : uint { ERROR_DS_NAME_VALUE_TOO_LONG = 8349 }
2389 -
2390 -enum : uint { ERROR_DS_NAME_UNPARSEABLE = 8350 }
2391 -
2392 -enum : uint { ERROR_DS_NAME_TYPE_UNKNOWN = 8351 }
2393 -
2394 -enum : uint { ERROR_DS_NOT_AN_OBJECT = 8352 }
2395 -
2396 -enum : uint { ERROR_DS_SEC_DESC_TOO_SHORT = 8353 }
2397 -
2398 -enum : uint { ERROR_DS_SEC_DESC_INVALID = 8354 }
2399 -
2400 -enum : uint { ERROR_DS_NO_DELETED_NAME = 8355 }
2401 -
2402 -enum : uint { ERROR_DS_SUBREF_MUST_HAVE_PARENT = 8356 }
2403 -
2404 -enum : uint { ERROR_DS_NCNAME_MUST_BE_NC = 8357 }
2405 -
2406 -enum : uint { ERROR_DS_CANT_ADD_SYSTEM_ONLY = 8358 }
2407 -
2408 -enum : uint { ERROR_DS_CLASS_MUST_BE_CONCRETE = 8359 }
2409 -
2410 -enum : uint { ERROR_DS_INVALID_DMD = 8360 }
2411 -
2412 -enum : uint { ERROR_DS_OBJ_GUID_EXISTS = 8361 }
2413 -
2414 -enum : uint { ERROR_DS_NOT_ON_BACKLINK = 8362 }
2415 -
2416 -enum : uint { ERROR_DS_NO_CROSSREF_FOR_NC = 8363 }
2417 -
2418 -enum : uint { ERROR_DS_SHUTTING_DOWN = 8364 }
2419 -
2420 -enum : uint { ERROR_DS_UNKNOWN_OPERATION = 8365 }
2421 -
2422 -enum : uint { ERROR_DS_INVALID_ROLE_OWNER = 8366 }
2423 -
2424 -enum : uint { ERROR_DS_COULDNT_CONTACT_FSMO = 8367 }
2425 -
2426 -enum : uint { ERROR_DS_CROSS_NC_DN_RENAME = 8368 }
2427 -
2428 -enum : uint { ERROR_DS_CANT_MOD_SYSTEM_ONLY = 8369 }
2429 -
2430 -enum : uint { ERROR_DS_REPLICATOR_ONLY = 8370 }
2431 -
2432 -enum : uint { ERROR_DS_OBJ_CLASS_NOT_DEFINED = 8371 }
2433 -
2434 -enum : uint { ERROR_DS_OBJ_CLASS_NOT_SUBCLASS = 8372 }
2435 -
2436 -enum : uint { ERROR_DS_NAME_REFERENCE_INVALID = 8373 }
2437 -
2438 -enum : uint { ERROR_DS_CROSS_REF_EXISTS = 8374 }
2439 -
2440 -enum : uint { ERROR_DS_CANT_DEL_MASTER_CROSSREF = 8375 }
2441 -
2442 -enum : uint { ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD = 8376 }
2443 -
2444 -enum : uint { ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX = 8377 }
2445 -
2446 -enum : uint { ERROR_DS_DUP_RDN = 8378 }
2447 -
2448 -enum : uint { ERROR_DS_DUP_OID = 8379 }
2449 -
2450 -enum : uint { ERROR_DS_DUP_MAPI_ID = 8380 }
2451 -
2452 -enum : uint { ERROR_DS_DUP_SCHEMA_ID_GUID = 8381 }
2453 -
2454 -enum : uint { ERROR_DS_DUP_LDAP_DISPLAY_NAME = 8382 }
2455 -
2456 -enum : uint { ERROR_DS_SEMANTIC_ATT_TEST = 8383 }
2457 -
2458 -enum : uint { ERROR_DS_SYNTAX_MISMATCH = 8384 }
2459 -
2460 -enum : uint { ERROR_DS_EXISTS_IN_MUST_HAVE = 8385 }
2461 -
2462 -enum : uint { ERROR_DS_EXISTS_IN_MAY_HAVE = 8386 }
2463 -
2464 -enum : uint { ERROR_DS_NONEXISTENT_MAY_HAVE = 8387 }
2465 -
2466 -enum : uint { ERROR_DS_NONEXISTENT_MUST_HAVE = 8388 }
2467 -
2468 -enum : uint { ERROR_DS_AUX_CLS_TEST_FAIL = 8389 }
2469 -
2470 -enum : uint { ERROR_DS_NONEXISTENT_POSS_SUP = 8390 }
2471 -
2472 -enum : uint { ERROR_DS_SUB_CLS_TEST_FAIL = 8391 }
2473 -
2474 -enum : uint { ERROR_DS_BAD_RDN_ATT_ID_SYNTAX = 8392 }
2475 -
2476 -enum : uint { ERROR_DS_EXISTS_IN_AUX_CLS = 8393 }
2477 -
2478 -enum : uint { ERROR_DS_EXISTS_IN_SUB_CLS = 8394 }
2479 -
2480 -enum : uint { ERROR_DS_EXISTS_IN_POSS_SUP = 8395 }
2481 -
2482 -enum : uint { ERROR_DS_RECALCSCHEMA_FAILED = 8396 }
2483 -
2484 -enum : uint { ERROR_DS_TREE_DELETE_NOT_FINISHED = 8397 }
2485 -
2486 -enum : uint { ERROR_DS_CANT_DELETE = 8398 }
2487 -
2488 -enum : uint { ERROR_DS_ATT_SCHEMA_REQ_ID = 8399 }
2489 -
2490 -enum : uint { ERROR_DS_BAD_ATT_SCHEMA_SYNTAX = 8400 }
2491 -
2492 -enum : uint { ERROR_DS_CANT_CACHE_ATT = 8401 }
2493 -
2494 -enum : uint { ERROR_DS_CANT_CACHE_CLASS = 8402 }
2495 -
2496 -enum : uint { ERROR_DS_CANT_REMOVE_ATT_CACHE = 8403 }
2497 -
2498 -enum : uint { ERROR_DS_CANT_REMOVE_CLASS_CACHE = 8404 }
2499 -
2500 -enum : uint { ERROR_DS_CANT_RETRIEVE_DN = 8405 }
2501 -
2502 -enum : uint { ERROR_DS_MISSING_SUPREF = 8406 }
2503 -
2504 -enum : uint { ERROR_DS_CANT_RETRIEVE_INSTANCE = 8407 }
2505 -
2506 -enum : uint { ERROR_DS_CODE_INCONSISTENCY = 8408 }
2507 -
2508 -enum : uint { ERROR_DS_DATABASE_ERROR = 8409 }
2509 -
2510 -enum : uint { ERROR_DS_GOVERNSID_MISSING = 8410 }
2511 -
2512 -enum : uint { ERROR_DS_MISSING_EXPECTED_ATT = 8411 }
2513 -
2514 -enum : uint { ERROR_DS_NCNAME_MISSING_CR_REF = 8412 }
2515 -
2516 -enum : uint { ERROR_DS_SECURITY_CHECKING_ERROR = 8413 }
2517 -
2518 -enum : uint { ERROR_DS_SCHEMA_NOT_LOADED = 8414 }
2519 -
2520 -enum : uint { ERROR_DS_SCHEMA_ALLOC_FAILED = 8415 }
2521 -
2522 -enum : uint { ERROR_DS_ATT_SCHEMA_REQ_SYNTAX = 8416 }
2523 -
2524 -enum : uint { ERROR_DS_GCVERIFY_ERROR = 8417 }
2525 -
2526 -enum : uint { ERROR_DS_DRA_SCHEMA_MISMATCH = 8418 }
2527 -
2528 -enum : uint { ERROR_DS_CANT_FIND_DSA_OBJ = 8419 }
2529 -
2530 -enum : uint { ERROR_DS_CANT_FIND_EXPECTED_NC = 8420 }
2531 -
2532 -enum : uint { ERROR_DS_CANT_FIND_NC_IN_CACHE = 8421 }
2533 -
2534 -enum : uint { ERROR_DS_CANT_RETRIEVE_CHILD = 8422 }
2535 -
2536 -enum : uint { ERROR_DS_SECURITY_ILLEGAL_MODIFY = 8423 }
2537 -
2538 -enum : uint { ERROR_DS_CANT_REPLACE_HIDDEN_REC = 8424 }
2539 -
2540 -enum : uint { ERROR_DS_BAD_HIERARCHY_FILE = 8425 }
2541 -
2542 -enum : uint { ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED = 8426 }
2543 -
2544 -enum : uint { ERROR_DS_CONFIG_PARAM_MISSING = 8427 }
2545 -
2546 -enum : uint { ERROR_DS_COUNTING_AB_INDICES_FAILED = 8428 }
2547 -
2548 -enum : uint { ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED = 8429 }
2549 -
2550 -enum : uint { ERROR_DS_INTERNAL_FAILURE = 8430 }
2551 -
2552 -enum : uint { ERROR_DS_UNKNOWN_ERROR = 8431 }
2553 -
2554 -enum : uint { ERROR_DS_ROOT_REQUIRES_CLASS_TOP = 8432 }
2555 -
2556 -enum : uint { ERROR_DS_REFUSING_FSMO_ROLES = 8433 }
2557 -
2558 -enum : uint { ERROR_DS_MISSING_FSMO_SETTINGS = 8434 }
2559 -
2560 -enum : uint { ERROR_DS_UNABLE_TO_SURRENDER_ROLES = 8435 }
2561 -
2562 -enum : uint { ERROR_DS_DRA_GENERIC = 8436 }
2563 -
2564 -enum : uint { ERROR_DS_DRA_INVALID_PARAMETER = 8437 }
2565 -
2566 -enum : uint { ERROR_DS_DRA_BUSY = 8438 }
2567 -
2568 -enum : uint { ERROR_DS_DRA_BAD_DN = 8439 }
2569 -
2570 -enum : uint { ERROR_DS_DRA_BAD_NC = 8440 }
2571 -
2572 -enum : uint { ERROR_DS_DRA_DN_EXISTS = 8441 }
2573 -
2574 -enum : uint { ERROR_DS_DRA_INTERNAL_ERROR = 8442 }
2575 -
2576 -enum : uint { ERROR_DS_DRA_INCONSISTENT_DIT = 8443 }
2577 -
2578 -enum : uint { ERROR_DS_DRA_CONNECTION_FAILED = 8444 }
2579 -
2580 -enum : uint { ERROR_DS_DRA_BAD_INSTANCE_TYPE = 8445 }
2581 -
2582 -enum : uint { ERROR_DS_DRA_OUT_OF_MEM = 8446 }
2583 -
2584 -enum : uint { ERROR_DS_DRA_MAIL_PROBLEM = 8447 }
2585 -
2586 -enum : uint { ERROR_DS_DRA_REF_ALREADY_EXISTS = 8448 }
2587 -
2588 -enum : uint { ERROR_DS_DRA_REF_NOT_FOUND = 8449 }
2589 -
2590 -enum : uint { ERROR_DS_DRA_OBJ_IS_REP_SOURCE = 8450 }
2591 -
2592 -enum : uint { ERROR_DS_DRA_DB_ERROR = 8451 }
2593 -
2594 -enum : uint { ERROR_DS_DRA_NO_REPLICA = 8452 }
2595 -
2596 -enum : uint { ERROR_DS_DRA_ACCESS_DENIED = 8453 }
2597 -
2598 -enum : uint { ERROR_DS_DRA_NOT_SUPPORTED = 8454 }
2599 -
2600 -enum : uint { ERROR_DS_DRA_RPC_CANCELLED = 8455 }
2601 -
2602 -enum : uint { ERROR_DS_DRA_SOURCE_DISABLED = 8456 }
2603 -
2604 -enum : uint { ERROR_DS_DRA_SINK_DISABLED = 8457 }
2605 -
2606 -enum : uint { ERROR_DS_DRA_NAME_COLLISION = 8458 }
2607 -
2608 -enum : uint { ERROR_DS_DRA_SOURCE_REINSTALLED = 8459 }
2609 -
2610 -enum : uint { ERROR_DS_DRA_MISSING_PARENT = 8460 }
2611 -
2612 -enum : uint { ERROR_DS_DRA_PREEMPTED = 8461 }
2613 -
2614 -enum : uint { ERROR_DS_DRA_ABANDON_SYNC = 8462 }
2615 -
2616 -enum : uint { ERROR_DS_DRA_SHUTDOWN = 8463 }
2617 -
2618 -enum : uint { ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET = 8464 }
2619 -
2620 -enum : uint { ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA = 8465 }
2621 -
2622 -enum : uint { ERROR_DS_DRA_EXTN_CONNECTION_FAILED = 8466 }
2623 -
2624 -enum : uint { ERROR_DS_INSTALL_SCHEMA_MISMATCH = 8467 }
2625 -
2626 -enum : uint { ERROR_DS_DUP_LINK_ID = 8468 }
2627 -
2628 -enum : uint { ERROR_DS_NAME_ERROR_RESOLVING = 8469 }
2629 -
2630 -enum : uint { ERROR_DS_NAME_ERROR_NOT_FOUND = 8470 }
2631 -
2632 -enum : uint { ERROR_DS_NAME_ERROR_NOT_UNIQUE = 8471 }
2633 -
2634 -enum : uint { ERROR_DS_NAME_ERROR_NO_MAPPING = 8472 }
2635 -
2636 -enum : uint { ERROR_DS_NAME_ERROR_DOMAIN_ONLY = 8473 }
2637 -
2638 -enum : uint { ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 8474 }
2639 -
2640 -enum : uint { ERROR_DS_CONSTRUCTED_ATT_MOD = 8475 }
2641 -
2642 -enum : uint { ERROR_DS_WRONG_OM_OBJ_CLASS = 8476 }
2643 -
2644 -enum : uint { ERROR_DS_DRA_REPL_PENDING = 8477 }
2645 -
2646 -enum : uint { ERROR_DS_DS_REQUIRED = 8478 }
2647 -
2648 -enum : uint { ERROR_DS_INVALID_LDAP_DISPLAY_NAME = 8479 }
2649 -
2650 -enum : uint { ERROR_DS_NON_BASE_SEARCH = 8480 }
2651 -
2652 -enum : uint { ERROR_DS_CANT_RETRIEVE_ATTS = 8481 }
2653 -
2654 -enum : uint { ERROR_DS_BACKLINK_WITHOUT_LINK = 8482 }
2655 -
2656 -enum : uint { ERROR_DS_EPOCH_MISMATCH = 8483 }
2657 -
2658 -enum : uint { ERROR_DS_SRC_NAME_MISMATCH = 8484 }
2659 -
2660 -enum : uint { ERROR_DS_SRC_AND_DST_NC_IDENTICAL = 8485 }
2661 -
2662 -enum : uint { ERROR_DS_DST_NC_MISMATCH = 8486 }
2663 -
2664 -enum : uint { ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC = 8487 }
2665 -
2666 -enum : uint { ERROR_DS_SRC_GUID_MISMATCH = 8488 }
2667 -
2668 -enum : uint { ERROR_DS_CANT_MOVE_DELETED_OBJECT = 8489 }
2669 -
2670 -enum : uint { ERROR_DS_PDC_OPERATION_IN_PROGRESS = 8490 }
2671 -
2672 -enum : uint { ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD = 8491 }
2673 -
2674 -enum : uint { ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION = 8492 }
2675 -
2676 -enum : uint { ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS = 8493 }
2677 -
2678 -enum : uint { ERROR_DS_NC_MUST_HAVE_NC_PARENT = 8494 }
2679 -
2680 -enum : uint { ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE = 8495 }
2681 -
2682 -enum : uint { ERROR_DS_DST_DOMAIN_NOT_NATIVE = 8496 }
2683 -
2684 -enum : uint { ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER = 8497 }
2685 -
2686 -enum : uint { ERROR_DS_CANT_MOVE_ACCOUNT_GROUP = 8498 }
2687 -
2688 -enum : uint { ERROR_DS_CANT_MOVE_RESOURCE_GROUP = 8499 }
2689 -
2690 -enum : uint { ERROR_DS_INVALID_SEARCH_FLAG = 8500 }
2691 -
2692 -enum : uint { ERROR_DS_NO_TREE_DELETE_ABOVE_NC = 8501 }
2693 -
2694 -enum : uint { ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE = 8502 }
2695 -
2696 -enum : uint { ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE = 8503 }
2697 -
2698 -enum : uint { ERROR_DS_SAM_INIT_FAILURE = 8504 }
2699 -
2700 -enum : uint { ERROR_DS_SENSITIVE_GROUP_VIOLATION = 8505 }
2701 -
2702 -enum : uint { ERROR_DS_CANT_MOD_PRIMARYGROUPID = 8506 }
2703 -
2704 -enum : uint { ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD = 8507 }
2705 -
2706 -enum : uint { ERROR_DS_NONSAFE_SCHEMA_CHANGE = 8508 }
2707 -
2708 -enum : uint { ERROR_DS_SCHEMA_UPDATE_DISALLOWED = 8509 }
2709 -
2710 -enum : uint { ERROR_DS_CANT_CREATE_UNDER_SCHEMA = 8510 }
2711 -
2712 -enum : uint { ERROR_DS_INSTALL_NO_SRC_SCH_VERSION = 8511 }
2713 -
2714 -enum : uint { ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE = 8512 }
2715 -
2716 -enum : uint { ERROR_DS_INVALID_GROUP_TYPE = 8513 }
2717 -
2718 -enum : uint { ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 8514 }
2719 -
2720 -enum : uint { ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 8515 }
2721 -
2722 -enum : uint { ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 8516 }
2723 -
2724 -enum : uint { ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 8517 }
2725 -
2726 -enum : uint { ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 8518 }
2727 -
2728 -enum : uint { ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 8519 }
2729 -
2730 -enum : uint { ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 8520 }
2731 -
2732 -enum : uint { ERROR_DS_HAVE_PRIMARY_MEMBERS = 8521 }
2733 -
2734 -enum : uint { ERROR_DS_STRING_SD_CONVERSION_FAILED = 8522 }
2735 -
2736 -enum : uint { ERROR_DS_NAMING_MASTER_GC = 8523 }
2737 -
2738 -enum : uint { ERROR_DS_DNS_LOOKUP_FAILURE = 8524 }
2739 -
2740 -enum : uint { ERROR_DS_COULDNT_UPDATE_SPNS = 8525 }
2741 -
2742 -enum : uint { ERROR_DS_CANT_RETRIEVE_SD = 8526 }
2743 -
2744 -enum : uint { ERROR_DS_KEY_NOT_UNIQUE = 8527 }
2745 -
2746 -enum : uint { ERROR_DS_WRONG_LINKED_ATT_SYNTAX = 8528 }
2747 -
2748 -enum : uint { ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD = 8529 }
2749 -
2750 -enum : uint { ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY = 8530 }
2751 -
2752 -enum : uint { ERROR_DS_CANT_START = 8531 }
2753 -
2754 -enum : uint { ERROR_DS_INIT_FAILURE = 8532 }
2755 -
2756 -enum : uint { ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION = 8533 }
2757 -
2758 -enum : uint { ERROR_DS_SOURCE_DOMAIN_IN_FOREST = 8534 }
2759 -
2760 -enum : uint { ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST = 8535 }
2761 -
2762 -enum : uint { ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED = 8536 }
2763 -
2764 -enum : uint { ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN = 8537 }
2765 -
2766 -enum : uint { ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER = 8538 }
2767 -
2768 -enum : uint { ERROR_DS_SRC_SID_EXISTS_IN_FOREST = 8539 }
2769 -
2770 -enum : uint { ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH = 8540 }
2771 -
2772 -enum : uint { ERROR_SAM_INIT_FAILURE = 8541 }
2773 -
2774 -enum : uint { ERROR_DS_DRA_SCHEMA_INFO_SHIP = 8542 }
2775 -
2776 -enum : uint { ERROR_DS_DRA_SCHEMA_CONFLICT = 8543 }
2777 -
2778 -enum : uint { ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT = 8544 }
2779 -
2780 -enum : uint { ERROR_DS_DRA_OBJ_NC_MISMATCH = 8545 }
2781 -
2782 -enum : uint { ERROR_DS_NC_STILL_HAS_DSAS = 8546 }
2783 -
2784 -enum : uint { ERROR_DS_GC_REQUIRED = 8547 }
2785 -
2786 -enum : uint { ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 8548 }
2787 -
2788 -enum : uint { ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS = 8549 }
2789 -
2790 -enum : uint { ERROR_DS_CANT_ADD_TO_GC = 8550 }
2791 -
2792 -enum : uint { ERROR_DS_NO_CHECKPOINT_WITH_PDC = 8551 }
2793 -
2794 -enum : uint { ERROR_DS_SOURCE_AUDITING_NOT_ENABLED = 8552 }
2795 -
2796 -enum : uint { ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC = 8553 }
2797 -
2798 -enum : uint { ERROR_DS_INVALID_NAME_FOR_SPN = 8554 }
2799 -
2800 -enum : uint { ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS = 8555 }
2801 -
2802 -enum : uint { ERROR_DS_UNICODEPWD_NOT_IN_QUOTES = 8556 }
2803 -
2804 -enum : uint { ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 8557 }
2805 -
2806 -enum : uint { ERROR_DS_MUST_BE_RUN_ON_DST_DC = 8558 }
2807 -
2808 -enum : uint { ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER = 8559 }
2809 -
2810 -enum : uint { ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ = 8560 }
2811 -
2812 -enum : uint { ERROR_DS_INIT_FAILURE_CONSOLE = 8561 }
2813 -
2814 -enum : uint { ERROR_DS_SAM_INIT_FAILURE_CONSOLE = 8562 }
2815 -
2816 -enum : uint { ERROR_DS_FOREST_VERSION_TOO_HIGH = 8563 }
2817 -
2818 -enum : uint { ERROR_DS_DOMAIN_VERSION_TOO_HIGH = 8564 }
2819 -
2820 -enum : uint { ERROR_DS_FOREST_VERSION_TOO_LOW = 8565 }
2821 -
2822 -enum : uint { ERROR_DS_DOMAIN_VERSION_TOO_LOW = 8566 }
2823 -
2824 -enum : uint { ERROR_DS_INCOMPATIBLE_VERSION = 8567 }
2825 -
2826 -enum : uint { ERROR_DS_LOW_DSA_VERSION = 8568 }
2827 -
2828 -enum : uint { ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN = 8569 }
2829 -
2830 -enum : uint { ERROR_DS_NOT_SUPPORTED_SORT_ORDER = 8570 }
2831 -
2832 -enum : uint { ERROR_DS_NAME_NOT_UNIQUE = 8571 }
2833 -
2834 -enum : uint { ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 = 8572 }
2835 -
2836 -enum : uint { ERROR_DS_OUT_OF_VERSION_STORE = 8573 }
2837 -
2838 -enum : uint { ERROR_DS_INCOMPATIBLE_CONTROLS_USED = 8574 }
2839 -
2840 -enum : uint { ERROR_DS_NO_REF_DOMAIN = 8575 }
2841 -
2842 -enum : uint { ERROR_DS_RESERVED_LINK_ID = 8576 }
2843 -
2844 -enum : uint { ERROR_DS_LINK_ID_NOT_AVAILABLE = 8577 }
2845 -
2846 -enum : uint { ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 8578 }
2847 -
2848 -enum : uint { ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE = 8579 }
2849 -
2850 -enum : uint { ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC = 8580 }
2851 -
2852 -enum : uint { ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG = 8581 }
2853 -
2854 -enum : uint { ERROR_DS_MODIFYDN_WRONG_GRANDPARENT = 8582 }
2855 -
2856 -enum : uint { ERROR_DS_NAME_ERROR_TRUST_REFERRAL = 8583 }
2857 -
2858 -enum : uint { ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER = 8584 }
2859 -
2860 -enum : uint { ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD = 8585 }
2861 -
2862 -enum : uint { ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 = 8586 }
2863 -
2864 -enum : uint { ERROR_DS_THREAD_LIMIT_EXCEEDED = 8587 }
2865 -
2866 -enum : uint { ERROR_DS_NOT_CLOSEST = 8588 }
2867 -
2868 -enum : uint { ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF = 8589 }
2869 -
2870 -enum : uint { ERROR_DS_SINGLE_USER_MODE_FAILED = 8590 }
2871 -
2872 -enum : uint { ERROR_DS_NTDSCRIPT_SYNTAX_ERROR = 8591 }
2873 -
2874 -enum : uint { ERROR_DS_NTDSCRIPT_PROCESS_ERROR = 8592 }
2875 -
2876 -enum : uint { ERROR_DS_DIFFERENT_REPL_EPOCHS = 8593 }
2877 -
2878 -enum : uint { ERROR_DS_DRS_EXTENSIONS_CHANGED = 8594 }
2879 -
2880 -enum : uint { ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR = 8595 }
2881 -
2882 -enum : uint { ERROR_DS_NO_MSDS_INTID = 8596 }
2883 -
2884 -enum : uint { ERROR_DS_DUP_MSDS_INTID = 8597 }
2885 -
2886 -enum : uint { ERROR_DS_EXISTS_IN_RDNATTID = 8598 }
2887 -
2888 -enum : uint { ERROR_DS_AUTHORIZATION_FAILED = 8599 }
2889 -
2890 -enum : uint { ERROR_DS_INVALID_SCRIPT = 8600 }
2891 -
2892 -enum : uint { ERROR_DS_REMOTE_CROSSREF_OP_FAILED = 8601 }
2893 -
2894 -enum : uint { DNS_ERROR_RESPONSE_CODES_BASE = 9000 }
2895 -
2896 -alias NO_ERROR DNS_ERROR_RCODE_NO_ERROR;
2897 -
2898 -enum : uint { DNS_ERROR_MASK = 0x00002328 }
2899 -
2900 -enum : uint { DNS_ERROR_RCODE_FORMAT_ERROR = 9001 }
2901 -
2902 -enum : uint { DNS_ERROR_RCODE_SERVER_FAILURE = 9002 }
2903 -
2904 -enum : uint { DNS_ERROR_RCODE_NAME_ERROR = 9003 }
2905 -
2906 -enum : uint { DNS_ERROR_RCODE_NOT_IMPLEMENTED = 9004 }
2907 -
2908 -enum : uint { DNS_ERROR_RCODE_REFUSED = 9005 }
2909 -
2910 -enum : uint { DNS_ERROR_RCODE_YXDOMAIN = 9006 }
2911 -
2912 -enum : uint { DNS_ERROR_RCODE_YXRRSET = 9007 }
2913 -
2914 -enum : uint { DNS_ERROR_RCODE_NXRRSET = 9008 }
2915 -
2916 -enum : uint { DNS_ERROR_RCODE_NOTAUTH = 9009 }
2917 -
2918 -enum : uint { DNS_ERROR_RCODE_NOTZONE = 9010 }
2919 -
2920 -enum : uint { DNS_ERROR_RCODE_BADSIG = 9016 }
2921 -
2922 -enum : uint { DNS_ERROR_RCODE_BADKEY = 9017 }
2923 -
2924 -enum : uint { DNS_ERROR_RCODE_BADTIME = 9018 }
2925 -
2926 -alias DNS_ERROR_RCODE_BADTIME DNS_ERROR_RCODE_LAST;
2927 -
2928 -enum : uint { DNS_ERROR_PACKET_FMT_BASE = 9500 }
2929 -
2930 -enum : uint { DNS_INFO_NO_RECORDS = 9501 }
2931 -
2932 -enum : uint { DNS_ERROR_BAD_PACKET = 9502 }
2933 -
2934 -enum : uint { DNS_ERROR_NO_PACKET = 9503 }
2935 -
2936 -enum : uint { DNS_ERROR_RCODE = 9504 }
2937 -
2938 -enum : uint { DNS_ERROR_UNSECURE_PACKET = 9505 }
2939 -
2940 -alias DNS_ERROR_UNSECURE_PACKET DNS_STATUS_PACKET_UNSECURE;
2941 -
2942 -alias ERROR_OUTOFMEMORY DNS_ERROR_NO_MEMORY;
2943 -alias ERROR_INVALID_NAME DNS_ERROR_INVALID_NAME;
2944 -alias ERROR_INVALID_DATA DNS_ERROR_INVALID_DATA;
2945 -
2946 -enum : uint { DNS_ERROR_GENERAL_API_BASE = 9550 }
2947 -
2948 -enum : uint { DNS_ERROR_INVALID_TYPE = 9551 }
2949 -
2950 -enum : uint { DNS_ERROR_INVALID_IP_ADDRESS = 9552 }
2951 -
2952 -enum : uint { DNS_ERROR_INVALID_PROPERTY = 9553 }
2953 -
2954 -enum : uint { DNS_ERROR_TRY_AGAIN_LATER = 9554 }
2955 -
2956 -enum : uint { DNS_ERROR_NOT_UNIQUE = 9555 }
2957 -
2958 -enum : uint { DNS_ERROR_NON_RFC_NAME = 9556 }
2959 -
2960 -enum : uint { DNS_STATUS_FQDN = 9557 }
2961 -
2962 -enum : uint { DNS_STATUS_DOTTED_NAME = 9558 }
2963 -
2964 -enum : uint { DNS_STATUS_SINGLE_PART_NAME = 9559 }
2965 -
2966 -enum : uint { DNS_ERROR_INVALID_NAME_CHAR = 9560 }
2967 -
2968 -enum : uint { DNS_ERROR_NUMERIC_NAME = 9561 }
2969 -
2970 -enum : uint { DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER = 9562 }
2971 -
2972 -enum : uint { DNS_ERROR_ZONE_BASE = 9600 }
2973 -
2974 -enum : uint { DNS_ERROR_ZONE_DOES_NOT_EXIST = 9601 }
2975 -
2976 -enum : uint { DNS_ERROR_NO_ZONE_INFO = 9602 }
2977 -
2978 -enum : uint { DNS_ERROR_INVALID_ZONE_OPERATION = 9603 }
2979 -
2980 -enum : uint { DNS_ERROR_ZONE_CONFIGURATION_ERROR = 9604 }
2981 -
2982 -enum : uint { DNS_ERROR_ZONE_HAS_NO_SOA_RECORD = 9605 }
2983 -
2984 -enum : uint { DNS_ERROR_ZONE_HAS_NO_NS_RECORDS = 9606 }
2985 -
2986 -enum : uint { DNS_ERROR_ZONE_LOCKED = 9607 }
2987 -
2988 -enum : uint { DNS_ERROR_ZONE_CREATION_FAILED = 9608 }
2989 -
2990 -enum : uint { DNS_ERROR_ZONE_ALREADY_EXISTS = 9609 }
2991 -
2992 -enum : uint { DNS_ERROR_AUTOZONE_ALREADY_EXISTS = 9610 }
2993 -
2994 -enum : uint { DNS_ERROR_INVALID_ZONE_TYPE = 9611 }
2995 -
2996 -enum : uint { DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP = 9612 }
2997 -
2998 -enum : uint { DNS_ERROR_ZONE_NOT_SECONDARY = 9613 }
2999 -
3000 -enum : uint { DNS_ERROR_NEED_SECONDARY_ADDRESSES = 9614 }
3001 -
3002 -enum : uint { DNS_ERROR_WINS_INIT_FAILED = 9615 }
3003 -
3004 -enum : uint { DNS_ERROR_NEED_WINS_SERVERS = 9616 }
3005 -
3006 -enum : uint { DNS_ERROR_NBSTAT_INIT_FAILED = 9617 }
3007 -
3008 -enum : uint { DNS_ERROR_SOA_DELETE_INVALID = 9618 }
3009 -
3010 -enum : uint { DNS_ERROR_FORWARDER_ALREADY_EXISTS = 9619 }
3011 -
3012 -enum : uint { DNS_ERROR_ZONE_REQUIRES_MASTER_IP = 9620 }
3013 -
3014 -enum : uint { DNS_ERROR_ZONE_IS_SHUTDOWN = 9621 }
3015 -
3016 -enum : uint { DNS_ERROR_DATAFILE_BASE = 9650 }
3017 -
3018 -enum : uint { DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = 9651 }
3019 -
3020 -enum : uint { DNS_ERROR_INVALID_DATAFILE_NAME = 9652 }
3021 -
3022 -enum : uint { DNS_ERROR_DATAFILE_OPEN_FAILURE = 9653 }
3023 -
3024 -enum : uint { DNS_ERROR_FILE_WRITEBACK_FAILED = 9654 }
3025 -
3026 -enum : uint { DNS_ERROR_DATAFILE_PARSING = 9655 }
3027 -
3028 -enum : uint { DNS_ERROR_DATABASE_BASE = 9700 }
3029 -
3030 -enum : uint { DNS_ERROR_RECORD_DOES_NOT_EXIST = 9701 }
3031 -
3032 -enum : uint { DNS_ERROR_RECORD_FORMAT = 9702 }
3033 -
3034 -enum : uint { DNS_ERROR_NODE_CREATION_FAILED = 9703 }
3035 -
3036 -enum : uint { DNS_ERROR_UNKNOWN_RECORD_TYPE = 9704 }
3037 -
3038 -enum : uint { DNS_ERROR_RECORD_TIMED_OUT = 9705 }
3039 -
3040 -enum : uint { DNS_ERROR_NAME_NOT_IN_ZONE = 9706 }
3041 -
3042 -enum : uint { DNS_ERROR_CNAME_LOOP = 9707 }
3043 -
3044 -enum : uint { DNS_ERROR_NODE_IS_CNAME = 9708 }
3045 -
3046 -enum : uint { DNS_ERROR_CNAME_COLLISION = 9709 }
3047 -
3048 -enum : uint { DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT = 9710 }
3049 -
3050 -enum : uint { DNS_ERROR_RECORD_ALREADY_EXISTS = 9711 }
3051 -
3052 -enum : uint { DNS_ERROR_SECONDARY_DATA = 9712 }
3053 -
3054 -enum : uint { DNS_ERROR_NO_CREATE_CACHE_DATA = 9713 }
3055 -
3056 -enum : uint { DNS_ERROR_NAME_DOES_NOT_EXIST = 9714 }
3057 -
3058 -enum : uint { DNS_WARNING_PTR_CREATE_FAILED = 9715 }
3059 -
3060 -enum : uint { DNS_WARNING_DOMAIN_UNDELETED = 9716 }
3061 -
3062 -enum : uint { DNS_ERROR_DS_UNAVAILABLE = 9717 }
3063 -
3064 -enum : uint { DNS_ERROR_DS_ZONE_ALREADY_EXISTS = 9718 }
3065 -
3066 -enum : uint { DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE = 9719 }
3067 -
3068 -enum : uint { DNS_ERROR_OPERATION_BASE = 9750 }
3069 -
3070 -enum : uint { DNS_INFO_AXFR_COMPLETE = 9751 }
3071 -
3072 -enum : uint { DNS_ERROR_AXFR = 9752 }
3073 -
3074 -enum : uint { DNS_INFO_ADDED_LOCAL_WINS = 9753 }
3075 -
3076 -enum : uint { DNS_ERROR_SECURE_BASE = 9800 }
3077 -
3078 -enum : uint { DNS_STATUS_CONTINUE_NEEDED = 9801 }
3079 -
3080 -enum : uint { DNS_ERROR_SETUP_BASE = 9850 }
3081 -
3082 -enum : uint { DNS_ERROR_NO_TCPIP = 9851 }
3083 -
3084 -enum : uint { DNS_ERROR_NO_DNS_SERVERS = 9852 }
3085 -
3086 -enum : uint { DNS_ERROR_DP_BASE = 9900 }
3087 -
3088 -enum : uint { DNS_ERROR_DP_DOES_NOT_EXIST = 9901 }
3089 -
3090 -enum : uint { DNS_ERROR_DP_ALREADY_EXISTS = 9902 }
3091 -
3092 -enum : uint { DNS_ERROR_DP_NOT_ENLISTED = 9903 }
3093 -
3094 -enum : uint { DNS_ERROR_DP_ALREADY_ENLISTED = 9904 }
3095 -
3096 -// #ifndef WSABASEERR
3097 -enum : uint { WSABASEERR = 10000 }
3098 -
3099 -enum : uint { WSAEINTR = 10004 }
3100 -
3101 -enum : uint { WSAEBADF = 10009 }
3102 -
3103 -enum : uint { WSAEACCES = 10013 }
3104 -
3105 -enum : uint { WSAEFAULT = 10014 }
3106 -
3107 -enum : uint { WSAEINVAL = 10022 }
3108 -
3109 -enum : uint { WSAEMFILE = 10024 }
3110 -
3111 -enum : uint { WSAEWOULDBLOCK = 10035 }
3112 -
3113 -enum : uint { WSAEINPROGRESS = 10036 }
3114 -
3115 -enum : uint { WSAEALREADY = 10037 }
3116 -
3117 -enum : uint { WSAENOTSOCK = 10038 }
3118 -
3119 -enum : uint { WSAEDESTADDRREQ = 10039 }
3120 -
3121 -enum : uint { WSAEMSGSIZE = 10040 }
3122 -
3123 -enum : uint { WSAEPROTOTYPE = 10041 }
3124 -
3125 -enum : uint { WSAENOPROTOOPT = 10042 }
3126 -
3127 -enum : uint { WSAEPROTONOSUPPORT = 10043 }
3128 -
3129 -enum : uint { WSAESOCKTNOSUPPORT = 10044 }
3130 -
3131 -enum : uint { WSAEOPNOTSUPP = 10045 }
3132 -
3133 -enum : uint { WSAEPFNOSUPPORT = 10046 }
3134 -
3135 -enum : uint { WSAEAFNOSUPPORT = 10047 }
3136 -
3137 -enum : uint { WSAEADDRINUSE = 10048 }
3138 -
3139 -enum : uint { WSAEADDRNOTAVAIL = 10049 }
3140 -
3141 -enum : uint { WSAENETDOWN = 10050 }
3142 -
3143 -enum : uint { WSAENETUNREACH = 10051 }
3144 -
3145 -enum : uint { WSAENETRESET = 10052 }
3146 -
3147 -enum : uint { WSAECONNABORTED = 10053 }
3148 -
3149 -enum : uint { WSAECONNRESET = 10054 }
3150 -
3151 -enum : uint { WSAENOBUFS = 10055 }
3152 -
3153 -enum : uint { WSAEISCONN = 10056 }
3154 -
3155 -enum : uint { WSAENOTCONN = 10057 }
3156 -
3157 -enum : uint { WSAESHUTDOWN = 10058 }
3158 -
3159 -enum : uint { WSAETOOMANYREFS = 10059 }
3160 -
3161 -enum : uint { WSAETIMEDOUT = 10060 }
3162 -
3163 -enum : uint { WSAECONNREFUSED = 10061 }
3164 -
3165 -enum : uint { WSAELOOP = 10062 }
3166 -
3167 -enum : uint { WSAENAMETOOLONG = 10063 }
3168 -
3169 -enum : uint { WSAEHOSTDOWN = 10064 }
3170 -
3171 -enum : uint { WSAEHOSTUNREACH = 10065 }
3172 -
3173 -enum : uint { WSAENOTEMPTY = 10066 }
3174 -
3175 -enum : uint { WSAEPROCLIM = 10067 }
3176 -
3177 -enum : uint { WSAEUSERS = 10068 }
3178 -
3179 -enum : uint { WSAEDQUOT = 10069 }
3180 -
3181 -enum : uint { WSAESTALE = 10070 }
3182 -
3183 -enum : uint { WSAEREMOTE = 10071 }
3184 -
3185 -enum : uint { WSASYSNOTREADY = 10091 }
3186 -
3187 -enum : uint { WSAVERNOTSUPPORTED = 10092 }
3188 -
3189 -enum : uint { WSANOTINITIALISED = 10093 }
3190 -
3191 -enum : uint { WSAEDISCON = 10101 }
3192 -
3193 -enum : uint { WSAENOMORE = 10102 }
3194 -
3195 -enum : uint { WSAECANCELLED = 10103 }
3196 -
3197 -enum : uint { WSAEINVALIDPROCTABLE = 10104 }
3198 -
3199 -enum : uint { WSAEINVALIDPROVIDER = 10105 }
3200 -
3201 -enum : uint { WSAEPROVIDERFAILEDINIT = 10106 }
3202 -
3203 -enum : uint { WSASYSCALLFAILURE = 10107 }
3204 -
3205 -enum : uint { WSASERVICE_NOT_FOUND = 10108 }
3206 -
3207 -enum : uint { WSATYPE_NOT_FOUND = 10109 }
3208 -
3209 -enum : uint { WSA_E_NO_MORE = 10110 }
3210 -
3211 -enum : uint { WSA_E_CANCELLED = 10111 }
3212 -
3213 -enum : uint { WSAEREFUSED = 10112 }
3214 -
3215 -enum : uint { WSAHOST_NOT_FOUND = 11001 }
3216 -
3217 -enum : uint { WSATRY_AGAIN = 11002 }
3218 -
3219 -enum : uint { WSANO_RECOVERY = 11003 }
3220 -
3221 -enum : uint { WSANO_DATA = 11004 }
3222 -
3223 -enum : uint { WSA_QOS_RECEIVERS = 11005 }
3224 -
3225 -enum : uint { WSA_QOS_SENDERS = 11006 }
3226 -
3227 -enum : uint { WSA_QOS_NO_SENDERS = 11007 }
3228 -
3229 -enum : uint { WSA_QOS_NO_RECEIVERS = 11008 }
3230 -
3231 -enum : uint { WSA_QOS_REQUEST_CONFIRMED = 11009 }
3232 -
3233 -enum : uint { WSA_QOS_ADMISSION_FAILURE = 11010 }
3234 -
3235 -enum : uint { WSA_QOS_POLICY_FAILURE = 11011 }
3236 -
3237 -enum : uint { WSA_QOS_BAD_STYLE = 11012 }
3238 -
3239 -enum : uint { WSA_QOS_BAD_OBJECT = 11013 }
3240 -
3241 -enum : uint { WSA_QOS_TRAFFIC_CTRL_ERROR = 11014 }
3242 -
3243 -enum : uint { WSA_QOS_GENERIC_ERROR = 11015 }
3244 -
3245 -enum : uint { WSA_QOS_ESERVICETYPE = 11016 }
3246 -
3247 -enum : uint { WSA_QOS_EFLOWSPEC = 11017 }
3248 -
3249 -enum : uint { WSA_QOS_EPROVSPECBUF = 11018 }
3250 -
3251 -enum : uint { WSA_QOS_EFILTERSTYLE = 11019 }
3252 -
3253 -enum : uint { WSA_QOS_EFILTERTYPE = 11020 }
3254 -
3255 -enum : uint { WSA_QOS_EFILTERCOUNT = 11021 }
3256 -
3257 -enum : uint { WSA_QOS_EOBJLENGTH = 11022 }
3258 -
3259 -enum : uint { WSA_QOS_EFLOWCOUNT = 11023 }
3260 -
3261 -enum : uint { WSA_QOS_EUNKOWNPSOBJ = 11024 }
3262 -
3263 -enum : uint { WSA_QOS_EPOLICYOBJ = 11025 }
3264 -
3265 -enum : uint { WSA_QOS_EFLOWDESC = 11026 }
3266 -
3267 -enum : uint { WSA_QOS_EPSFLOWSPEC = 11027 }
3268 -
3269 -enum : uint { WSA_QOS_EPSFILTERSPEC = 11028 }
3270 -
3271 -enum : uint { WSA_QOS_ESDMODEOBJ = 11029 }
3272 -
3273 -enum : uint { WSA_QOS_ESHAPERATEOBJ = 11030 }
3274 -
3275 -enum : uint { WSA_QOS_RESERVED_PETYPE = 11031 }
3276 -
3277 -// #endif // defined(WSABASEERR)
3278 -
3279 -enum : uint { ERROR_SXS_SECTION_NOT_FOUND = 14000 }
3280 -
3281 -enum : uint { ERROR_SXS_CANT_GEN_ACTCTX = 14001 }
3282 -
3283 -enum : uint { ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = 14002 }
3284 -
3285 -enum : uint { ERROR_SXS_ASSEMBLY_NOT_FOUND = 14003 }
3286 -
3287 -enum : uint { ERROR_SXS_MANIFEST_FORMAT_ERROR = 14004 }
3288 -
3289 -enum : uint { ERROR_SXS_MANIFEST_PARSE_ERROR = 14005 }
3290 -
3291 -enum : uint { ERROR_SXS_ACTIVATION_CONTEXT_DISABLED = 14006 }
3292 -
3293 -enum : uint { ERROR_SXS_KEY_NOT_FOUND = 14007 }
3294 -
3295 -enum : uint { ERROR_SXS_VERSION_CONFLICT = 14008 }
3296 -
3297 -enum : uint { ERROR_SXS_WRONG_SECTION_TYPE = 14009 }
3298 -
3299 -enum : uint { ERROR_SXS_THREAD_QUERIES_DISABLED = 14010 }
3300 -
3301 -enum : uint { ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET = 14011 }
3302 -
3303 -enum : uint { ERROR_SXS_UNKNOWN_ENCODING_GROUP = 14012 }
3304 -
3305 -enum : uint { ERROR_SXS_UNKNOWN_ENCODING = 14013 }
3306 -
3307 -enum : uint { ERROR_SXS_INVALID_XML_NAMESPACE_URI = 14014 }
3308 -
3309 -enum : uint { ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14015 }
3310 -
3311 -enum : uint { ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14016 }
3312 -
3313 -enum : uint { ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE = 14017 }
3314 -
3315 -enum : uint { ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE = 14018 }
3316 -
3317 -enum : uint { ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE = 14019 }
3318 -
3319 -enum : uint { ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT = 14020 }
3320 -
3321 -enum : uint { ERROR_SXS_DUPLICATE_DLL_NAME = 14021 }
3322 -
3323 -enum : uint { ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME = 14022 }
3324 -
3325 -enum : uint { ERROR_SXS_DUPLICATE_CLSID = 14023 }
3326 -
3327 -enum : uint { ERROR_SXS_DUPLICATE_IID = 14024 }
3328 -
3329 -enum : uint { ERROR_SXS_DUPLICATE_TLBID = 14025 }
3330 -
3331 -enum : uint { ERROR_SXS_DUPLICATE_PROGID = 14026 }
3332 -
3333 -enum : uint { ERROR_SXS_DUPLICATE_ASSEMBLY_NAME = 14027 }
3334 -
3335 -enum : uint { ERROR_SXS_FILE_HASH_MISMATCH = 14028 }
3336 -
3337 -enum : uint { ERROR_SXS_POLICY_PARSE_ERROR = 14029 }
3338 -
3339 -enum : uint { ERROR_SXS_XML_E_MISSINGQUOTE = 14030 }
3340 -
3341 -enum : uint { ERROR_SXS_XML_E_COMMENTSYNTAX = 14031 }
3342 -
3343 -enum : uint { ERROR_SXS_XML_E_BADSTARTNAMECHAR = 14032 }
3344 -
3345 -enum : uint { ERROR_SXS_XML_E_BADNAMECHAR = 14033 }
3346 -
3347 -enum : uint { ERROR_SXS_XML_E_BADCHARINSTRING = 14034 }
3348 -
3349 -enum : uint { ERROR_SXS_XML_E_XMLDECLSYNTAX = 14035 }
3350 -
3351 -enum : uint { ERROR_SXS_XML_E_BADCHARDATA = 14036 }
3352 -
3353 -enum : uint { ERROR_SXS_XML_E_MISSINGWHITESPACE = 14037 }
3354 -
3355 -enum : uint { ERROR_SXS_XML_E_EXPECTINGTAGEND = 14038 }
3356 -
3357 -enum : uint { ERROR_SXS_XML_E_MISSINGSEMICOLON = 14039 }
3358 -
3359 -enum : uint { ERROR_SXS_XML_E_UNBALANCEDPAREN = 14040 }
3360 -
3361 -enum : uint { ERROR_SXS_XML_E_INTERNALERROR = 14041 }
3362 -
3363 -enum : uint { ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE = 14042 }
3364 -
3365 -enum : uint { ERROR_SXS_XML_E_INCOMPLETE_ENCODING = 14043 }
3366 -
3367 -enum : uint { ERROR_SXS_XML_E_MISSING_PAREN = 14044 }
3368 -
3369 -enum : uint { ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE = 14045 }
3370 -
3371 -enum : uint { ERROR_SXS_XML_E_MULTIPLE_COLONS = 14046 }
3372 -
3373 -enum : uint { ERROR_SXS_XML_E_INVALID_DECIMAL = 14047 }
3374 -
3375 -enum : uint { ERROR_SXS_XML_E_INVALID_HEXIDECIMAL = 14048 }
3376 -
3377 -enum : uint { ERROR_SXS_XML_E_INVALID_UNICODE = 14049 }
3378 -
3379 -enum : uint { ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK = 14050 }
3380 -
3381 -enum : uint { ERROR_SXS_XML_E_UNEXPECTEDENDTAG = 14051 }
3382 -
3383 -enum : uint { ERROR_SXS_XML_E_UNCLOSEDTAG = 14052 }
3384 -
3385 -enum : uint { ERROR_SXS_XML_E_DUPLICATEATTRIBUTE = 14053 }
3386 -
3387 -enum : uint { ERROR_SXS_XML_E_MULTIPLEROOTS = 14054 }
3388 -
3389 -enum : uint { ERROR_SXS_XML_E_INVALIDATROOTLEVEL = 14055 }
3390 -
3391 -enum : uint { ERROR_SXS_XML_E_BADXMLDECL = 14056 }
3392 -
3393 -enum : uint { ERROR_SXS_XML_E_MISSINGROOT = 14057 }
3394 -
3395 -enum : uint { ERROR_SXS_XML_E_UNEXPECTEDEOF = 14058 }
3396 -
3397 -enum : uint { ERROR_SXS_XML_E_BADPEREFINSUBSET = 14059 }
3398 -
3399 -enum : uint { ERROR_SXS_XML_E_UNCLOSEDSTARTTAG = 14060 }
3400 -
3401 -enum : uint { ERROR_SXS_XML_E_UNCLOSEDENDTAG = 14061 }
3402 -
3403 -enum : uint { ERROR_SXS_XML_E_UNCLOSEDSTRING = 14062 }
3404 -
3405 -enum : uint { ERROR_SXS_XML_E_UNCLOSEDCOMMENT = 14063 }
3406 -
3407 -enum : uint { ERROR_SXS_XML_E_UNCLOSEDDECL = 14064 }
3408 -
3409 -enum : uint { ERROR_SXS_XML_E_UNCLOSEDCDATA = 14065 }
3410 -
3411 -enum : uint { ERROR_SXS_XML_E_RESERVEDNAMESPACE = 14066 }
3412 -
3413 -enum : uint { ERROR_SXS_XML_E_INVALIDENCODING = 14067 }
3414 -
3415 -enum : uint { ERROR_SXS_XML_E_INVALIDSWITCH = 14068 }
3416 -
3417 -enum : uint { ERROR_SXS_XML_E_BADXMLCASE = 14069 }
3418 -
3419 -enum : uint { ERROR_SXS_XML_E_INVALID_STANDALONE = 14070 }
3420 -
3421 -enum : uint { ERROR_SXS_XML_E_UNEXPECTED_STANDALONE = 14071 }
3422 -
3423 -enum : uint { ERROR_SXS_XML_E_INVALID_VERSION = 14072 }
3424 -
3425 -enum : uint { ERROR_SXS_XML_E_MISSINGEQUALS = 14073 }
3426 -
3427 -enum : uint { ERROR_SXS_PROTECTION_RECOVERY_FAILED = 14074 }
3428 -
3429 -enum : uint { ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT = 14075 }
3430 -
3431 -enum : uint { ERROR_SXS_PROTECTION_CATALOG_NOT_VALID = 14076 }
3432 -
3433 -enum : uint { ERROR_SXS_UNTRANSLATABLE_HRESULT = 14077 }
3434 -
3435 -enum : uint { ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING = 14078 }
3436 -
3437 -enum : uint { ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE = 14079 }
3438 -
3439 -enum : uint { ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME = 14080 }
3440 -
3441 -enum : uint { ERROR_IPSEC_QM_POLICY_EXISTS = 13000 }
3442 -
3443 -enum : uint { ERROR_IPSEC_QM_POLICY_NOT_FOUND = 13001 }
3444 -
3445 -enum : uint { ERROR_IPSEC_QM_POLICY_IN_USE = 13002 }
3446 -
3447 -enum : uint { ERROR_IPSEC_MM_POLICY_EXISTS = 13003 }
3448 -
3449 -enum : uint { ERROR_IPSEC_MM_POLICY_NOT_FOUND = 13004 }
3450 -
3451 -enum : uint { ERROR_IPSEC_MM_POLICY_IN_USE = 13005 }
3452 -
3453 -enum : uint { ERROR_IPSEC_MM_FILTER_EXISTS = 13006 }
3454 -
3455 -enum : uint { ERROR_IPSEC_MM_FILTER_NOT_FOUND = 13007 }
3456 -
3457 -enum : uint { ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = 13008 }
3458 -
3459 -enum : uint { ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = 13009 }
3460 -
3461 -enum : uint { ERROR_IPSEC_MM_AUTH_EXISTS = 13010 }
3462 -
3463 -enum : uint { ERROR_IPSEC_MM_AUTH_NOT_FOUND = 13011 }
3464 -
3465 -enum : uint { ERROR_IPSEC_MM_AUTH_IN_USE = 13012 }
3466 -
3467 -enum : uint { ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = 13013 }
3468 -
3469 -enum : uint { ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = 13014 }
3470 -
3471 -enum : uint { ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = 13015 }
3472 -
3473 -enum : uint { ERROR_IPSEC_TUNNEL_FILTER_EXISTS = 13016 }
3474 -
3475 -enum : uint { ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = 13017 }
3476 -
3477 -enum : uint { ERROR_IPSEC_MM_FILTER_PENDING_DELETION = 13018 }
3478 -
3479 -enum : uint { ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = 13019 }
3480 -
3481 -enum : uint { ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = 13020 }
3482 -
3483 -enum : uint { ERROR_IPSEC_MM_POLICY_PENDING_DELETION = 13021 }
3484 -
3485 -enum : uint { ERROR_IPSEC_MM_AUTH_PENDING_DELETION = 13022 }
3486 -
3487 -enum : uint { ERROR_IPSEC_QM_POLICY_PENDING_DELETION = 13023 }
3488 -
3489 -enum : uint { ERROR_IPSEC_IKE_NEG_STATUS_BEGIN = 13800 }
3490 -
3491 -enum : uint { ERROR_IPSEC_IKE_AUTH_FAIL = 13801 }
3492 -
3493 -enum : uint { ERROR_IPSEC_IKE_ATTRIB_FAIL = 13802 }
3494 -
3495 -enum : uint { ERROR_IPSEC_IKE_NEGOTIATION_PENDING = 13803 }
3496 -
3497 -enum : uint { ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = 13804 }
3498 -
3499 -enum : uint { ERROR_IPSEC_IKE_TIMED_OUT = 13805 }
3500 -
3501 -enum : uint { ERROR_IPSEC_IKE_NO_CERT = 13806 }
3502 -
3503 -enum : uint { ERROR_IPSEC_IKE_SA_DELETED = 13807 }
3504 -
3505 -enum : uint { ERROR_IPSEC_IKE_SA_REAPED = 13808 }
3506 -
3507 -enum : uint { ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = 13809 }
3508 -
3509 -enum : uint { ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = 13810 }
3510 -
3511 -enum : uint { ERROR_IPSEC_IKE_QUEUE_DROP_MM = 13811 }
3512 -
3513 -enum : uint { ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = 13812 }
3514 -
3515 -enum : uint { ERROR_IPSEC_IKE_DROP_NO_RESPONSE = 13813 }
3516 -
3517 -enum : uint { ERROR_IPSEC_IKE_MM_DELAY_DROP = 13814 }
3518 -
3519 -enum : uint { ERROR_IPSEC_IKE_QM_DELAY_DROP = 13815 }
3520 -
3521 -enum : uint { ERROR_IPSEC_IKE_ERROR = 13816 }
3522 -
3523 -enum : uint { ERROR_IPSEC_IKE_CRL_FAILED = 13817 }
3524 -
3525 -enum : uint { ERROR_IPSEC_IKE_INVALID_KEY_USAGE = 13818 }
3526 -
3527 -enum : uint { ERROR_IPSEC_IKE_INVALID_CERT_TYPE = 13819 }
3528 -
3529 -enum : uint { ERROR_IPSEC_IKE_NO_PRIVATE_KEY = 13820 }
3530 -
3531 -enum : uint { ERROR_IPSEC_IKE_DH_FAIL = 13822 }
3532 -
3533 -enum : uint { ERROR_IPSEC_IKE_INVALID_HEADER = 13824 }
3534 -
3535 -enum : uint { ERROR_IPSEC_IKE_NO_POLICY = 13825 }
3536 -
3537 -enum : uint { ERROR_IPSEC_IKE_INVALID_SIGNATURE = 13826 }
3538 -
3539 -enum : uint { ERROR_IPSEC_IKE_KERBEROS_ERROR = 13827 }
3540 -
3541 -enum : uint { ERROR_IPSEC_IKE_NO_PUBLIC_KEY = 13828 }
3542 -
3543 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR = 13829 }
3544 -
3545 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_SA = 13830 }
3546 -
3547 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_PROP = 13831 }
3548 -
3549 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = 13832 }
3550 -
3551 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_KE = 13833 }
3552 -
3553 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_ID = 13834 }
3554 -
3555 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_CERT = 13835 }
3556 -
3557 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = 13836 }
3558 -
3559 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_HASH = 13837 }
3560 -
3561 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_SIG = 13838 }
3562 -
3563 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = 13839 }
3564 -
3565 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = 13840 }
3566 -
3567 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = 13841 }
3568 -
3569 -enum : uint { ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = 13842 }
3570 -
3571 -enum : uint { ERROR_IPSEC_IKE_INVALID_PAYLOAD = 13843 }
3572 -
3573 -enum : uint { ERROR_IPSEC_IKE_LOAD_SOFT_SA = 13844 }
3574 -
3575 -enum : uint { ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = 13845 }
3576 -
3577 -enum : uint { ERROR_IPSEC_IKE_INVALID_COOKIE = 13846 }
3578 -
3579 -enum : uint { ERROR_IPSEC_IKE_NO_PEER_CERT = 13847 }
3580 -
3581 -enum : uint { ERROR_IPSEC_IKE_PEER_CRL_FAILED = 13848 }
3582 -
3583 -enum : uint { ERROR_IPSEC_IKE_POLICY_CHANGE = 13849 }
3584 -
3585 -enum : uint { ERROR_IPSEC_IKE_NO_MM_POLICY = 13850 }
3586 -
3587 -enum : uint { ERROR_IPSEC_IKE_NOTCBPRIV = 13851 }
3588 -
3589 -enum : uint { ERROR_IPSEC_IKE_SECLOADFAIL = 13852 }
3590 -
3591 -enum : uint { ERROR_IPSEC_IKE_FAILSSPINIT = 13853 }
3592 -
3593 -enum : uint { ERROR_IPSEC_IKE_FAILQUERYSSP = 13854 }
3594 -
3595 -enum : uint { ERROR_IPSEC_IKE_SRVACQFAIL = 13855 }
3596 -
3597 -enum : uint { ERROR_IPSEC_IKE_SRVQUERYCRED = 13856 }
3598 -
3599 -enum : uint { ERROR_IPSEC_IKE_GETSPIFAIL = 13857 }
3600 -
3601 -enum : uint { ERROR_IPSEC_IKE_INVALID_FILTER = 13858 }
3602 -
3603 -enum : uint { ERROR_IPSEC_IKE_OUT_OF_MEMORY = 13859 }
3604 -
3605 -enum : uint { ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = 13860 }
3606 -
3607 -enum : uint { ERROR_IPSEC_IKE_INVALID_POLICY = 13861 }
3608 -
3609 -enum : uint { ERROR_IPSEC_IKE_UNKNOWN_DOI = 13862 }
3610 -
3611 -enum : uint { ERROR_IPSEC_IKE_INVALID_SITUATION = 13863 }
3612 -
3613 -enum : uint { ERROR_IPSEC_IKE_DH_FAILURE = 13864 }
3614 -
3615 -enum : uint { ERROR_IPSEC_IKE_INVALID_GROUP = 13865 }
3616 -
3617 -enum : uint { ERROR_IPSEC_IKE_ENCRYPT = 13866 }
3618 -
3619 -enum : uint { ERROR_IPSEC_IKE_DECRYPT = 13867 }
3620 -
3621 -enum : uint { ERROR_IPSEC_IKE_POLICY_MATCH = 13868 }
3622 -
3623 -enum : uint { ERROR_IPSEC_IKE_UNSUPPORTED_ID = 13869 }
3624 -
3625 -enum : uint { ERROR_IPSEC_IKE_INVALID_HASH = 13870 }
3626 -
3627 -enum : uint { ERROR_IPSEC_IKE_INVALID_HASH_ALG = 13871 }
3628 -
3629 -enum : uint { ERROR_IPSEC_IKE_INVALID_HASH_SIZE = 13872 }
3630 -
3631 -enum : uint { ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = 13873 }
3632 -
3633 -enum : uint { ERROR_IPSEC_IKE_INVALID_AUTH_ALG = 13874 }
3634 -
3635 -enum : uint { ERROR_IPSEC_IKE_INVALID_SIG = 13875 }
3636 -
3637 -enum : uint { ERROR_IPSEC_IKE_LOAD_FAILED = 13876 }
3638 -
3639 -enum : uint { ERROR_IPSEC_IKE_RPC_DELETE = 13877 }
3640 -
3641 -enum : uint { ERROR_IPSEC_IKE_BENIGN_REINIT = 13878 }
3642 -
3643 -enum : uint { ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = 13879 }
3644 -
3645 -enum : uint { ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881 }
3646 -
3647 -enum : uint { ERROR_IPSEC_IKE_MM_LIMIT = 13882 }
3648 -
3649 -enum : uint { ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = 13883 }
3650 -
3651 -enum : uint { ERROR_IPSEC_IKE_NEG_STATUS_END = 13884 }
3652 -
3653 -enum : uint { SEVERITY_SUCCESS = 0 }
3654 -enum : uint { SEVERITY_ERROR = 1 }
3655 -
3656 -bit SUCCEEDED(HRESULT Status){ return Status >= 0; }
3657 -
3658 -bit FAILED(HRESULT Status){ return Status < 0; }
3659 -
3660 -// #define IS_ERROR(Status) ((unsigned long)(Status) >> 31 == SEVERITY_ERROR)
3661 -
3662 -// #define HRESULT_CODE(hr) ((hr) & 0xFFFF)
3663 -// #define SCODE_CODE(sc) ((sc) & 0xFFFF)
3664 -
3665 -// #define HRESULT_FACILITY(hr) (((hr) >> 16) & 0x1fff)
3666 -// #define SCODE_FACILITY(sc) (((sc) >> 16) & 0x1fff)
3667 -
3668 -// #define HRESULT_SEVERITY(hr) (((hr) >> 31) & 0x1)
3669 -// #define SCODE_SEVERITY(sc) (((sc) >> 31) & 0x1)
3670 -
3671 -// #define MAKE_HRESULT(sev,fac,code) ((HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) )
3672 -// #define MAKE_SCODE(sev,fac,code) ((SCODE) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) )
3673 -
3674 -enum : uint { FACILITY_NT_BIT = 0x10000000 }
3675 -
3676 -// #define __HRESULT_FROM_WIN32(x) ((HRESULT)(x) <= 0 ? ((HRESULT)(x)) : ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000)))
3677 -
3678 -// #ifdef INLINE_HRESULT_FROM_WIN32
3679 -// #ifndef _HRESULT_DEFINED
3680 -// #...
3681 -// ...
3682 -// #endif
3683 -// #ifndef __midl
3684 -// ...
3685 -// #else
3686 -// #...
3687 -// #endif
3688 -// #else
3689 -// #define HRESULT_FROM_WIN32(x) __HRESULT_FROM_WIN32(x)
3690 -// #endif
3691 -
3692 -// #define HRESULT_FROM_NT(x) ((HRESULT) ((x) | FACILITY_NT_BIT))
3693 -
3694 -// #define GetScode(hr) ((SCODE) (hr))
3695 -
3696 -// #define ResultFromScode(sc) ((HRESULT) (sc))
3697 -
3698 -// #define PropagateResult(hrPrevious, scBase) ((HRESULT) scBase)
3699 -
3700 -// #ifdef RC_INVOKED
3701 -// #...
3702 -// #else // RC_INVOKED
3703 -// #define _HRESULT_TYPEDEF_(_sc) ((HRESULT)_sc)
3704 -// #endif // RC_INVOKED
3705 -
3706 -enum : uint { NOERROR = 0 }
3707 -
3708 -enum : HRESULT { E_UNEXPECTED = cast(HRESULT)0x8000FFFFL }
3709 -
3710 -// #if defined(_WIN32) && !defined(_MAC)
3711 -
3712 -enum : HRESULT { E_NOTIMPL = cast(HRESULT)0x80004001L }
3713 -
3714 -enum : HRESULT { E_OUTOFMEMORY = cast(HRESULT)0x8007000EL }
3715 -
3716 -enum : HRESULT { E_INVALIDARG = cast(HRESULT)0x80070057L }
3717 -
3718 -enum : HRESULT { E_NOINTERFACE = cast(HRESULT)0x80004002L }
3719 -
3720 -enum : HRESULT { E_POINTER = cast(HRESULT)0x80004003L }
3721 -
3722 -enum : HRESULT { E_HANDLE = cast(HRESULT)0x80070006L }
3723 -
3724 -enum : HRESULT { E_ABORT = cast(HRESULT)0x80004004L }
3725 -
3726 -enum : HRESULT { E_FAIL = cast(HRESULT)0x80004005L }
3727 -
3728 -enum : HRESULT { E_ACCESSDENIED = cast(HRESULT)0x80070005L }
3729 -
3730 -// #else
3731 -
3732 -// #...
3733 -
3734 -// #...
3735 -
3736 -// #...
3737 -
3738 -// #...
3739 -
3740 -// #...
3741 -
3742 -// #...
3743 -
3744 -// #...
3745 -
3746 -// #...
3747 -
3748 -// #...
3749 -
3750 -// #endif //WIN32
3751 -
3752 -enum : HRESULT { E_PENDING = cast(HRESULT)0x8000000AL }
3753 -
3754 -enum : HRESULT { CO_E_INIT_TLS = cast(HRESULT)0x80004006L }
3755 -
3756 -enum : HRESULT { CO_E_INIT_SHARED_ALLOCATOR = cast(HRESULT)0x80004007L }
3757 -
3758 -enum : HRESULT { CO_E_INIT_MEMORY_ALLOCATOR = cast(HRESULT)0x80004008L }
3759 -
3760 -enum : HRESULT { CO_E_INIT_CLASS_CACHE = cast(HRESULT)0x80004009L }
3761 -
3762 -enum : HRESULT { CO_E_INIT_RPC_CHANNEL = cast(HRESULT)0x8000400AL }
3763 -
3764 -enum : HRESULT { CO_E_INIT_TLS_SET_CHANNEL_CONTROL = cast(HRESULT)0x8000400BL }
3765 -
3766 -enum : HRESULT { CO_E_INIT_TLS_CHANNEL_CONTROL = cast(HRESULT)0x8000400CL }
3767 -
3768 -enum : HRESULT { CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = cast(HRESULT)0x8000400DL }
3769 -
3770 -enum : HRESULT { CO_E_INIT_SCM_MUTEX_EXISTS = cast(HRESULT)0x8000400EL }
3771 -
3772 -enum : HRESULT { CO_E_INIT_SCM_FILE_MAPPING_EXISTS = cast(HRESULT)0x8000400FL }
3773 -
3774 -enum : HRESULT { CO_E_INIT_SCM_MAP_VIEW_OF_FILE = cast(HRESULT)0x80004010L }
3775 -
3776 -enum : HRESULT { CO_E_INIT_SCM_EXEC_FAILURE = cast(HRESULT)0x80004011L }
3777 -
3778 -enum : HRESULT { CO_E_INIT_ONLY_SINGLE_THREADED = cast(HRESULT)0x80004012L }
3779 -
3780 -enum : HRESULT { CO_E_CANT_REMOTE = cast(HRESULT)0x80004013L }
3781 -
3782 -enum : HRESULT { CO_E_BAD_SERVER_NAME = cast(HRESULT)0x80004014L }
3783 -
3784 -enum : HRESULT { CO_E_WRONG_SERVER_IDENTITY = cast(HRESULT)0x80004015L }
3785 -
3786 -enum : HRESULT { CO_E_OLE1DDE_DISABLED = cast(HRESULT)0x80004016L }
3787 -
3788 -enum : HRESULT { CO_E_RUNAS_SYNTAX = cast(HRESULT)0x80004017L }
3789 -
3790 -enum : HRESULT { CO_E_CREATEPROCESS_FAILURE = cast(HRESULT)0x80004018L }
3791 -
3792 -enum : HRESULT { CO_E_RUNAS_CREATEPROCESS_FAILURE = cast(HRESULT)0x80004019L }
3793 -
3794 -enum : HRESULT { CO_E_RUNAS_LOGON_FAILURE = cast(HRESULT)0x8000401AL }
3795 -
3796 -enum : HRESULT { CO_E_LAUNCH_PERMSSION_DENIED = cast(HRESULT)0x8000401BL }
3797 -
3798 -enum : HRESULT { CO_E_START_SERVICE_FAILURE = cast(HRESULT)0x8000401CL }
3799 -
3800 -enum : HRESULT { CO_E_REMOTE_COMMUNICATION_FAILURE = cast(HRESULT)0x8000401DL }
3801 -
3802 -enum : HRESULT { CO_E_SERVER_START_TIMEOUT = cast(HRESULT)0x8000401EL }
3803 -
3804 -enum : HRESULT { CO_E_CLSREG_INCONSISTENT = cast(HRESULT)0x8000401FL }
3805 -
3806 -enum : HRESULT { CO_E_IIDREG_INCONSISTENT = cast(HRESULT)0x80004020L }
3807 -
3808 -enum : HRESULT { CO_E_NOT_SUPPORTED = cast(HRESULT)0x80004021L }
3809 -
3810 -enum : HRESULT { CO_E_RELOAD_DLL = cast(HRESULT)0x80004022L }
3811 -
3812 -enum : HRESULT { CO_E_MSI_ERROR = cast(HRESULT)0x80004023L }
3813 -
3814 -enum : HRESULT { CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT = cast(HRESULT)0x80004024L }
3815 -
3816 -enum : HRESULT { CO_E_SERVER_PAUSED = cast(HRESULT)0x80004025L }
3817 -
3818 -enum : HRESULT { CO_E_SERVER_NOT_PAUSED = cast(HRESULT)0x80004026L }
3819 -
3820 -enum : HRESULT { CO_E_CLASS_DISABLED = cast(HRESULT)0x80004027L }
3821 -
3822 -enum : HRESULT { CO_E_CLRNOTAVAILABLE = cast(HRESULT)0x80004028L }
3823 -
3824 -enum : HRESULT { CO_E_ASYNC_WORK_REJECTED = cast(HRESULT)0x80004029L }
3825 -
3826 -enum : HRESULT { CO_E_SERVER_INIT_TIMEOUT = cast(HRESULT)0x8000402AL }
3827 -
3828 -enum : HRESULT { CO_E_NO_SECCTX_IN_ACTIVATE = cast(HRESULT)0x8000402BL }
3829 -
3830 -enum : HRESULT { CO_E_TRACKER_CONFIG = cast(HRESULT)0x80004030L }
3831 -
3832 -enum : HRESULT { CO_E_THREADPOOL_CONFIG = cast(HRESULT)0x80004031L }
3833 -
3834 -enum : HRESULT { CO_E_SXS_CONFIG = cast(HRESULT)0x80004032L }
3835 -
3836 -enum : HRESULT { CO_E_MALFORMED_SPN = cast(HRESULT)0x80004033L }
3837 -
3838 -enum : HRESULT { S_OK = cast(HRESULT)0x00000000 }
3839 -enum : HRESULT { S_FALSE = cast(HRESULT)0x00000001 }
3840 -
3841 -enum : HRESULT { OLE_E_FIRST = cast(HRESULT)0x80040000 }
3842 -enum : HRESULT { OLE_E_LAST = cast(HRESULT)0x800400FF }
3843 -enum : HRESULT { OLE_S_FIRST = cast(HRESULT)0x00040000 }
3844 -enum : HRESULT { OLE_S_LAST = cast(HRESULT)0x000400FF }
3845 -
3846 -enum : HRESULT { OLE_E_OLEVERB = cast(HRESULT)0x80040000L }
3847 -
3848 -enum : HRESULT { OLE_E_ADVF = cast(HRESULT)0x80040001L }
3849 -
3850 -enum : HRESULT { OLE_E_ENUM_NOMORE = cast(HRESULT)0x80040002L }
3851 -
3852 -enum : HRESULT { OLE_E_ADVISENOTSUPPORTED = cast(HRESULT)0x80040003L }
3853 -
3854 -enum : HRESULT { OLE_E_NOCONNECTION = cast(HRESULT)0x80040004L }
3855 -
3856 -enum : HRESULT { OLE_E_NOTRUNNING = cast(HRESULT)0x80040005L }
3857 -
3858 -enum : HRESULT { OLE_E_NOCACHE = cast(HRESULT)0x80040006L }
3859 -
3860 -enum : HRESULT { OLE_E_BLANK = cast(HRESULT)0x80040007L }
3861 -
3862 -enum : HRESULT { OLE_E_CLASSDIFF = cast(HRESULT)0x80040008L }
3863 -
3864 -enum : HRESULT { OLE_E_CANT_GETMONIKER = cast(HRESULT)0x80040009L }
3865 -
3866 -enum : HRESULT { OLE_E_CANT_BINDTOSOURCE = cast(HRESULT)0x8004000AL }
3867 -
3868 -enum : HRESULT { OLE_E_STATIC = cast(HRESULT)0x8004000BL }
3869 -
3870 -enum : HRESULT { OLE_E_PROMPTSAVECANCELLED = cast(HRESULT)0x8004000CL }
3871 -
3872 -enum : HRESULT { OLE_E_INVALIDRECT = cast(HRESULT)0x8004000DL }
3873 -
3874 -enum : HRESULT { OLE_E_WRONGCOMPOBJ = cast(HRESULT)0x8004000EL }
3875 -
3876 -enum : HRESULT { OLE_E_INVALIDHWND = cast(HRESULT)0x8004000FL }
3877 -
3878 -enum : HRESULT { OLE_E_NOT_INPLACEACTIVE = cast(HRESULT)0x80040010L }
3879 -
3880 -enum : HRESULT { OLE_E_CANTCONVERT = cast(HRESULT)0x80040011L }
3881 -
3882 -enum : HRESULT { OLE_E_NOSTORAGE = cast(HRESULT)0x80040012L }
3883 -
3884 -enum : HRESULT { DV_E_FORMATETC = cast(HRESULT)0x80040064L }
3885 -
3886 -enum : HRESULT { DV_E_DVTARGETDEVICE = cast(HRESULT)0x80040065L }
3887 -
3888 -enum : HRESULT { DV_E_STGMEDIUM = cast(HRESULT)0x80040066L }
3889 -
3890 -enum : HRESULT { DV_E_STATDATA = cast(HRESULT)0x80040067L }
3891 -
3892 -enum : HRESULT { DV_E_LINDEX = cast(HRESULT)0x80040068L }
3893 -
3894 -enum : HRESULT { DV_E_TYMED = cast(HRESULT)0x80040069L }
3895 -
3896 -enum : HRESULT { DV_E_CLIPFORMAT = cast(HRESULT)0x8004006AL }
3897 -
3898 -enum : HRESULT { DV_E_DVASPECT = cast(HRESULT)0x8004006BL }
3899 -
3900 -enum : HRESULT { DV_E_DVTARGETDEVICE_SIZE = cast(HRESULT)0x8004006CL }
3901 -
3902 -enum : HRESULT { DV_E_NOIVIEWOBJECT = cast(HRESULT)0x8004006DL }
3903 -
3904 -enum : uint { DRAGDROP_E_FIRST = 0x80040100 }
3905 -enum : uint { DRAGDROP_E_LAST = 0x8004010F }
3906 -enum : uint { DRAGDROP_S_FIRST = 0x00040100 }
3907 -enum : uint { DRAGDROP_S_LAST = 0x0004010F }
3908 -
3909 -enum : HRESULT { DRAGDROP_E_NOTREGISTERED = cast(HRESULT)0x80040100L }
3910 -
3911 -enum : HRESULT { DRAGDROP_E_ALREADYREGISTERED = cast(HRESULT)0x80040101L }
3912 -
3913 -enum : HRESULT { DRAGDROP_E_INVALIDHWND = cast(HRESULT)0x80040102L }
3914 -
3915 -enum : uint { CLASSFACTORY_E_FIRST = 0x80040110 }
3916 -enum : uint { CLASSFACTORY_E_LAST = 0x8004011F }
3917 -enum : uint { CLASSFACTORY_S_FIRST = 0x00040110 }
3918 -enum : uint { CLASSFACTORY_S_LAST = 0x0004011F }
3919 -
3920 -enum : HRESULT { CLASS_E_NOAGGREGATION = cast(HRESULT)0x80040110L }
3921 -
3922 -enum : HRESULT { CLASS_E_CLASSNOTAVAILABLE = cast(HRESULT)0x80040111L }
3923 -
3924 -enum : HRESULT { CLASS_E_NOTLICENSED = cast(HRESULT)0x80040112L }
3925 -
3926 -enum : uint { MARSHAL_E_FIRST = 0x80040120 }
3927 -enum : uint { MARSHAL_E_LAST = 0x8004012F }
3928 -enum : uint { MARSHAL_S_FIRST = 0x00040120 }
3929 -enum : uint { MARSHAL_S_LAST = 0x0004012F }
3930 -enum : uint { DATA_E_FIRST = 0x80040130 }
3931 -enum : uint { DATA_E_LAST = 0x8004013F }
3932 -enum : uint { DATA_S_FIRST = 0x00040130 }
3933 -enum : uint { DATA_S_LAST = 0x0004013F }
3934 -enum : uint { VIEW_E_FIRST = 0x80040140 }
3935 -enum : uint { VIEW_E_LAST = 0x8004014F }
3936 -enum : uint { VIEW_S_FIRST = 0x00040140 }
3937 -enum : uint { VIEW_S_LAST = 0x0004014F }
3938 -
3939 -enum : HRESULT { VIEW_E_DRAW = cast(HRESULT)0x80040140L }
3940 -
3941 -enum : uint { REGDB_E_FIRST = 0x80040150 }
3942 -enum : uint { REGDB_E_LAST = 0x8004015F }
3943 -enum : uint { REGDB_S_FIRST = 0x00040150 }
3944 -enum : uint { REGDB_S_LAST = 0x0004015F }
3945 -
3946 -enum : HRESULT { REGDB_E_READREGDB = cast(HRESULT)0x80040150L }
3947 -
3948 -enum : HRESULT { REGDB_E_WRITEREGDB = cast(HRESULT)0x80040151L }
3949 -
3950 -enum : HRESULT { REGDB_E_KEYMISSING = cast(HRESULT)0x80040152L }
3951 -
3952 -enum : HRESULT { REGDB_E_INVALIDVALUE = cast(HRESULT)0x80040153L }
3953 -
3954 -enum : HRESULT { REGDB_E_CLASSNOTREG = cast(HRESULT)0x80040154L }
3955 -
3956 -enum : HRESULT { REGDB_E_IIDNOTREG = cast(HRESULT)0x80040155L }
3957 -
3958 -enum : HRESULT { REGDB_E_BADTHREADINGMODEL = cast(HRESULT)0x80040156L }
3959 -
3960 -enum : uint { CAT_E_FIRST = 0x80040160 }
3961 -enum : uint { CAT_E_LAST = 0x80040161 }
3962 -
3963 -enum : HRESULT { CAT_E_CATIDNOEXIST = cast(HRESULT)0x80040160L }
3964 -
3965 -enum : HRESULT { CAT_E_NODESCRIPTION = cast(HRESULT)0x80040161L }
3966 -
3967 -enum : uint { CS_E_FIRST = 0x80040164 }
3968 -enum : uint { CS_E_LAST = 0x8004016F }
3969 -
3970 -enum : HRESULT { CS_E_PACKAGE_NOTFOUND = cast(HRESULT)0x80040164L }
3971 -
3972 -enum : HRESULT { CS_E_NOT_DELETABLE = cast(HRESULT)0x80040165L }
3973 -
3974 -enum : HRESULT { CS_E_CLASS_NOTFOUND = cast(HRESULT)0x80040166L }
3975 -
3976 -enum : HRESULT { CS_E_INVALID_VERSION = cast(HRESULT)0x80040167L }
3977 -
3978 -enum : HRESULT { CS_E_NO_CLASSSTORE = cast(HRESULT)0x80040168L }
3979 -
3980 -enum : HRESULT { CS_E_OBJECT_NOTFOUND = cast(HRESULT)0x80040169L }
3981 -
3982 -enum : HRESULT { CS_E_OBJECT_ALREADY_EXISTS = cast(HRESULT)0x8004016AL }
3983 -
3984 -enum : HRESULT { CS_E_INVALID_PATH = cast(HRESULT)0x8004016BL }
3985 -
3986 -enum : HRESULT { CS_E_NETWORK_ERROR = cast(HRESULT)0x8004016CL }
3987 -
3988 -enum : HRESULT { CS_E_ADMIN_LIMIT_EXCEEDED = cast(HRESULT)0x8004016DL }
3989 -
3990 -enum : HRESULT { CS_E_SCHEMA_MISMATCH = cast(HRESULT)0x8004016EL }
3991 -
3992 -enum : HRESULT { CS_E_INTERNAL_ERROR = cast(HRESULT)0x8004016FL }
3993 -
3994 -enum : uint { CACHE_E_FIRST = 0x80040170 }
3995 -enum : uint { CACHE_E_LAST = 0x8004017F }
3996 -enum : uint { CACHE_S_FIRST = 0x00040170 }
3997 -enum : uint { CACHE_S_LAST = 0x0004017F }
3998 -
3999 -enum : HRESULT { CACHE_E_NOCACHE_UPDATED = cast(HRESULT)0x80040170L }
4000 -
4001 -enum : uint { OLEOBJ_E_FIRST = 0x80040180 }
4002 -enum : uint { OLEOBJ_E_LAST = 0x8004018F }
4003 -enum : uint { OLEOBJ_S_FIRST = 0x00040180 }
4004 -enum : uint { OLEOBJ_S_LAST = 0x0004018F }
4005 -
4006 -enum : HRESULT { OLEOBJ_E_NOVERBS = cast(HRESULT)0x80040180L }
4007 -
4008 -enum : HRESULT { OLEOBJ_E_INVALIDVERB = cast(HRESULT)0x80040181L }
4009 -
4010 -enum : uint { CLIENTSITE_E_FIRST = 0x80040190 }
4011 -enum : uint { CLIENTSITE_E_LAST = 0x8004019F }
4012 -enum : uint { CLIENTSITE_S_FIRST = 0x00040190 }
4013 -enum : uint { CLIENTSITE_S_LAST = 0x0004019F }
4014 -
4015 -enum : HRESULT { INPLACE_E_NOTUNDOABLE = cast(HRESULT)0x800401A0L }
4016 -
4017 -enum : HRESULT { INPLACE_E_NOTOOLSPACE = cast(HRESULT)0x800401A1L }
4018 -
4019 -enum : uint { INPLACE_E_FIRST = 0x800401A0 }
4020 -enum : uint { INPLACE_E_LAST = 0x800401AF }
4021 -enum : uint { INPLACE_S_FIRST = 0x000401A0 }
4022 -enum : uint { INPLACE_S_LAST = 0x000401AF }
4023 -enum : uint { ENUM_E_FIRST = 0x800401B0 }
4024 -enum : uint { ENUM_E_LAST = 0x800401BF }
4025 -enum : uint { ENUM_S_FIRST = 0x000401B0 }
4026 -enum : uint { ENUM_S_LAST = 0x000401BF }
4027 -enum : uint { CONVERT10_E_FIRST = 0x800401C0 }
4028 -enum : uint { CONVERT10_E_LAST = 0x800401CF }
4029 -enum : uint { CONVERT10_S_FIRST = 0x000401C0 }
4030 -enum : uint { CONVERT10_S_LAST = 0x000401CF }
4031 -
4032 -enum : HRESULT { CONVERT10_E_OLESTREAM_GET = cast(HRESULT)0x800401C0L }
4033 -
4034 -enum : HRESULT { CONVERT10_E_OLESTREAM_PUT = cast(HRESULT)0x800401C1L }
4035 -
4036 -enum : HRESULT { CONVERT10_E_OLESTREAM_FMT = cast(HRESULT)0x800401C2L }
4037 -
4038 -enum : HRESULT { CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = cast(HRESULT)0x800401C3L }
4039 -
4040 -enum : HRESULT { CONVERT10_E_STG_FMT = cast(HRESULT)0x800401C4L }
4041 -
4042 -enum : HRESULT { CONVERT10_E_STG_NO_STD_STREAM = cast(HRESULT)0x800401C5L }
4043 -
4044 -enum : HRESULT { CONVERT10_E_STG_DIB_TO_BITMAP = cast(HRESULT)0x800401C6L }
4045 -
4046 -enum : uint { CLIPBRD_E_FIRST = 0x800401D0 }
4047 -enum : uint { CLIPBRD_E_LAST = 0x800401DF }
4048 -enum : uint { CLIPBRD_S_FIRST = 0x000401D0 }
4049 -enum : uint { CLIPBRD_S_LAST = 0x000401DF }
4050 -
4051 -enum : HRESULT { CLIPBRD_E_CANT_OPEN = cast(HRESULT)0x800401D0L }
4052 -
4053 -enum : HRESULT { CLIPBRD_E_CANT_EMPTY = cast(HRESULT)0x800401D1L }
4054 -
4055 -enum : HRESULT { CLIPBRD_E_CANT_SET = cast(HRESULT)0x800401D2L }
4056 -
4057 -enum : HRESULT { CLIPBRD_E_BAD_DATA = cast(HRESULT)0x800401D3L }
4058 -
4059 -enum : HRESULT { CLIPBRD_E_CANT_CLOSE = cast(HRESULT)0x800401D4L }
4060 -
4061 -enum : uint { MK_E_FIRST = 0x800401E0 }
4062 -enum : uint { MK_E_LAST = 0x800401EF }
4063 -enum : uint { MK_S_FIRST = 0x000401E0 }
4064 -enum : uint { MK_S_LAST = 0x000401EF }
4065 -
4066 -enum : HRESULT { MK_E_CONNECTMANUALLY = cast(HRESULT)0x800401E0L }
4067 -
4068 -enum : HRESULT { MK_E_EXCEEDEDDEADLINE = cast(HRESULT)0x800401E1L }
4069 -
4070 -enum : HRESULT { MK_E_NEEDGENERIC = cast(HRESULT)0x800401E2L }
4071 -
4072 -enum : HRESULT { MK_E_UNAVAILABLE = cast(HRESULT)0x800401E3L }
4073 -
4074 -enum : HRESULT { MK_E_SYNTAX = cast(HRESULT)0x800401E4L }
4075 -
4076 -enum : HRESULT { MK_E_NOOBJECT = cast(HRESULT)0x800401E5L }
4077 -
4078 -enum : HRESULT { MK_E_INVALIDEXTENSION = cast(HRESULT)0x800401E6L }
4079 -
4080 -enum : HRESULT { MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = cast(HRESULT)0x800401E7L }
4081 -
4082 -enum : HRESULT { MK_E_NOTBINDABLE = cast(HRESULT)0x800401E8L }
4083 -
4084 -enum : HRESULT { MK_E_NOTBOUND = cast(HRESULT)0x800401E9L }
4085 -
4086 -enum : HRESULT { MK_E_CANTOPENFILE = cast(HRESULT)0x800401EAL }
4087 -
4088 -enum : HRESULT { MK_E_MUSTBOTHERUSER = cast(HRESULT)0x800401EBL }
4089 -
4090 -enum : HRESULT { MK_E_NOINVERSE = cast(HRESULT)0x800401ECL }
4091 -
4092 -enum : HRESULT { MK_E_NOSTORAGE = cast(HRESULT)0x800401EDL }
4093 -
4094 -enum : HRESULT { MK_E_NOPREFIX = cast(HRESULT)0x800401EEL }
4095 -
4096 -enum : HRESULT { MK_E_ENUMERATION_FAILED = cast(HRESULT)0x800401EFL }
4097 -
4098 -enum : uint { CO_E_FIRST = 0x800401F0 }
4099 -enum : uint { CO_E_LAST = 0x800401FF }
4100 -enum : uint { CO_S_FIRST = 0x000401F0 }
4101 -enum : uint { CO_S_LAST = 0x000401FF }
4102 -
4103 -enum : HRESULT { CO_E_NOTINITIALIZED = cast(HRESULT)0x800401F0L }
4104 -
4105 -enum : HRESULT { CO_E_ALREADYINITIALIZED = cast(HRESULT)0x800401F1L }
4106 -
4107 -enum : HRESULT { CO_E_CANTDETERMINECLASS = cast(HRESULT)0x800401F2L }
4108 -
4109 -enum : HRESULT { CO_E_CLASSSTRING = cast(HRESULT)0x800401F3L }
4110 -
4111 -enum : HRESULT { CO_E_IIDSTRING = cast(HRESULT)0x800401F4L }
4112 -
4113 -enum : HRESULT { CO_E_APPNOTFOUND = cast(HRESULT)0x800401F5L }
4114 -
4115 -enum : HRESULT { CO_E_APPSINGLEUSE = cast(HRESULT)0x800401F6L }
4116 -
4117 -enum : HRESULT { CO_E_ERRORINAPP = cast(HRESULT)0x800401F7L }
4118 -
4119 -enum : HRESULT { CO_E_DLLNOTFOUND = cast(HRESULT)0x800401F8L }
4120 -
4121 -enum : HRESULT { CO_E_ERRORINDLL = cast(HRESULT)0x800401F9L }
4122 -
4123 -enum : HRESULT { CO_E_WRONGOSFORAPP = cast(HRESULT)0x800401FAL }
4124 -
4125 -enum : HRESULT { CO_E_OBJNOTREG = cast(HRESULT)0x800401FBL }
4126 -
4127 -enum : HRESULT { CO_E_OBJISREG = cast(HRESULT)0x800401FCL }
4128 -
4129 -enum : HRESULT { CO_E_OBJNOTCONNECTED = cast(HRESULT)0x800401FDL }
4130 -
4131 -enum : HRESULT { CO_E_APPDIDNTREG = cast(HRESULT)0x800401FEL }
4132 -
4133 -enum : HRESULT { CO_E_RELEASED = cast(HRESULT)0x800401FFL }
4134 -
4135 -enum : uint { EVENT_E_FIRST = 0x80040200 }
4136 -enum : uint { EVENT_E_LAST = 0x8004021F }
4137 -enum : uint { EVENT_S_FIRST = 0x00040200 }
4138 -enum : uint { EVENT_S_LAST = 0x0004021F }
4139 -
4140 -enum : HRESULT { EVENT_S_SOME_SUBSCRIBERS_FAILED = cast(HRESULT)0x00040200L }
4141 -
4142 -enum : HRESULT { EVENT_E_ALL_SUBSCRIBERS_FAILED = cast(HRESULT)0x80040201L }
4143 -
4144 -enum : HRESULT { EVENT_S_NOSUBSCRIBERS = cast(HRESULT)0x00040202L }
4145 -
4146 -enum : HRESULT { EVENT_E_QUERYSYNTAX = cast(HRESULT)0x80040203L }
4147 -
4148 -enum : HRESULT { EVENT_E_QUERYFIELD = cast(HRESULT)0x80040204L }
4149 -
4150 -enum : HRESULT { EVENT_E_INTERNALEXCEPTION = cast(HRESULT)0x80040205L }
4151 -
4152 -enum : HRESULT { EVENT_E_INTERNALERROR = cast(HRESULT)0x80040206L }
4153 -
4154 -enum : HRESULT { EVENT_E_INVALID_PER_USER_SID = cast(HRESULT)0x80040207L }
4155 -
4156 -enum : HRESULT { EVENT_E_USER_EXCEPTION = cast(HRESULT)0x80040208L }
4157 -
4158 -enum : HRESULT { EVENT_E_TOO_MANY_METHODS = cast(HRESULT)0x80040209L }
4159 -
4160 -enum : HRESULT { EVENT_E_MISSING_EVENTCLASS = cast(HRESULT)0x8004020AL }
4161 -
4162 -enum : HRESULT { EVENT_E_NOT_ALL_REMOVED = cast(HRESULT)0x8004020BL }
4163 -
4164 -enum : HRESULT { EVENT_E_COMPLUS_NOT_INSTALLED = cast(HRESULT)0x8004020CL }
4165 -
4166 -enum : HRESULT { EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT = cast(HRESULT)0x8004020DL }
4167 -
4168 -enum : HRESULT { EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT = cast(HRESULT)0x8004020EL }
4169 -
4170 -enum : HRESULT { EVENT_E_INVALID_EVENT_CLASS_PARTITION = cast(HRESULT)0x8004020FL }
4171 -
4172 -enum : HRESULT { EVENT_E_PER_USER_SID_NOT_LOGGED_ON = cast(HRESULT)0x80040210L }
4173 -
4174 -enum : uint { XACT_E_FIRST = 0x8004D000 }
4175 -enum : uint { XACT_E_LAST = 0x8004D029 }
4176 -enum : uint { XACT_S_FIRST = 0x0004D000 }
4177 -enum : uint { XACT_S_LAST = 0x0004D010 }
4178 -
4179 -enum : HRESULT { XACT_E_ALREADYOTHERSINGLEPHASE = cast(HRESULT)0x8004D000L }
4180 -
4181 -enum : HRESULT { XACT_E_CANTRETAIN = cast(HRESULT)0x8004D001L }
4182 -
4183 -enum : HRESULT { XACT_E_COMMITFAILED = cast(HRESULT)0x8004D002L }
4184 -
4185 -enum : HRESULT { XACT_E_COMMITPREVENTED = cast(HRESULT)0x8004D003L }
4186 -
4187 -enum : HRESULT { XACT_E_HEURISTICABORT = cast(HRESULT)0x8004D004L }
4188 -
4189 -enum : HRESULT { XACT_E_HEURISTICCOMMIT = cast(HRESULT)0x8004D005L }
4190 -
4191 -enum : HRESULT { XACT_E_HEURISTICDAMAGE = cast(HRESULT)0x8004D006L }
4192 -
4193 -enum : HRESULT { XACT_E_HEURISTICDANGER = cast(HRESULT)0x8004D007L }
4194 -
4195 -enum : HRESULT { XACT_E_ISOLATIONLEVEL = cast(HRESULT)0x8004D008L }
4196 -
4197 -enum : HRESULT { XACT_E_NOASYNC = cast(HRESULT)0x8004D009L }
4198 -
4199 -enum : HRESULT { XACT_E_NOENLIST = cast(HRESULT)0x8004D00AL }
4200 -
4201 -enum : HRESULT { XACT_E_NOISORETAIN = cast(HRESULT)0x8004D00BL }
4202 -
4203 -enum : HRESULT { XACT_E_NORESOURCE = cast(HRESULT)0x8004D00CL }
4204 -
4205 -enum : HRESULT { XACT_E_NOTCURRENT = cast(HRESULT)0x8004D00DL }
4206 -
4207 -enum : HRESULT { XACT_E_NOTRANSACTION = cast(HRESULT)0x8004D00EL }
4208 -
4209 -enum : HRESULT { XACT_E_NOTSUPPORTED = cast(HRESULT)0x8004D00FL }
4210 -
4211 -enum : HRESULT { XACT_E_UNKNOWNRMGRID = cast(HRESULT)0x8004D010L }
4212 -
4213 -enum : HRESULT { XACT_E_WRONGSTATE = cast(HRESULT)0x8004D011L }
4214 -
4215 -enum : HRESULT { XACT_E_WRONGUOW = cast(HRESULT)0x8004D012L }
4216 -
4217 -enum : HRESULT { XACT_E_XTIONEXISTS = cast(HRESULT)0x8004D013L }
4218 -
4219 -enum : HRESULT { XACT_E_NOIMPORTOBJECT = cast(HRESULT)0x8004D014L }
4220 -
4221 -enum : HRESULT { XACT_E_INVALIDCOOKIE = cast(HRESULT)0x8004D015L }
4222 -
4223 -enum : HRESULT { XACT_E_INDOUBT = cast(HRESULT)0x8004D016L }
4224 -
4225 -enum : HRESULT { XACT_E_NOTIMEOUT = cast(HRESULT)0x8004D017L }
4226 -
4227 -enum : HRESULT { XACT_E_ALREADYINPROGRESS = cast(HRESULT)0x8004D018L }
4228 -
4229 -enum : HRESULT { XACT_E_ABORTED = cast(HRESULT)0x8004D019L }
4230 -
4231 -enum : HRESULT { XACT_E_LOGFULL = cast(HRESULT)0x8004D01AL }
4232 -
4233 -enum : HRESULT { XACT_E_TMNOTAVAILABLE = cast(HRESULT)0x8004D01BL }
4234 -
4235 -enum : HRESULT { XACT_E_CONNECTION_DOWN = cast(HRESULT)0x8004D01CL }
4236 -
4237 -enum : HRESULT { XACT_E_CONNECTION_DENIED = cast(HRESULT)0x8004D01DL }
4238 -
4239 -enum : HRESULT { XACT_E_REENLISTTIMEOUT = cast(HRESULT)0x8004D01EL }
4240 -
4241 -enum : HRESULT { XACT_E_TIP_CONNECT_FAILED = cast(HRESULT)0x8004D01FL }
4242 -
4243 -enum : HRESULT { XACT_E_TIP_PROTOCOL_ERROR = cast(HRESULT)0x8004D020L }
4244 -
4245 -enum : HRESULT { XACT_E_TIP_PULL_FAILED = cast(HRESULT)0x8004D021L }
4246 -
4247 -enum : HRESULT { XACT_E_DEST_TMNOTAVAILABLE = cast(HRESULT)0x8004D022L }
4248 -
4249 -enum : HRESULT { XACT_E_TIP_DISABLED = cast(HRESULT)0x8004D023L }
4250 -
4251 -enum : HRESULT { XACT_E_NETWORK_TX_DISABLED = cast(HRESULT)0x8004D024L }
4252 -
4253 -enum : HRESULT { XACT_E_PARTNER_NETWORK_TX_DISABLED = cast(HRESULT)0x8004D025L }
4254 -
4255 -enum : HRESULT { XACT_E_XA_TX_DISABLED = cast(HRESULT)0x8004D026L }
4256 -
4257 -enum : HRESULT { XACT_E_UNABLE_TO_READ_DTC_CONFIG = cast(HRESULT)0x8004D027L }
4258 -
4259 -enum : HRESULT { XACT_E_UNABLE_TO_LOAD_DTC_PROXY = cast(HRESULT)0x8004D028L }
4260 -
4261 -enum : HRESULT { XACT_E_ABORTING = cast(HRESULT)0x8004D029L }
4262 -
4263 -enum : HRESULT { XACT_E_CLERKNOTFOUND = cast(HRESULT)0x8004D080L }
4264 -
4265 -enum : HRESULT { XACT_E_CLERKEXISTS = cast(HRESULT)0x8004D081L }
4266 -
4267 -enum : HRESULT { XACT_E_RECOVERYINPROGRESS = cast(HRESULT)0x8004D082L }
4268 -
4269 -enum : HRESULT { XACT_E_TRANSACTIONCLOSED = cast(HRESULT)0x8004D083L }
4270 -
4271 -enum : HRESULT { XACT_E_INVALIDLSN = cast(HRESULT)0x8004D084L }
4272 -
4273 -enum : HRESULT { XACT_E_REPLAYREQUEST = cast(HRESULT)0x8004D085L }
4274 -
4275 -enum : HRESULT { XACT_S_ASYNC = cast(HRESULT)0x0004D000L }
4276 -
4277 -enum : HRESULT { XACT_S_DEFECT = cast(HRESULT)0x0004D001L }
4278 -
4279 -enum : HRESULT { XACT_S_READONLY = cast(HRESULT)0x0004D002L }
4280 -
4281 -enum : HRESULT { XACT_S_SOMENORETAIN = cast(HRESULT)0x0004D003L }
4282 -
4283 -enum : HRESULT { XACT_S_OKINFORM = cast(HRESULT)0x0004D004L }
4284 -
4285 -enum : HRESULT { XACT_S_MADECHANGESCONTENT = cast(HRESULT)0x0004D005L }
4286 -
4287 -enum : HRESULT { XACT_S_MADECHANGESINFORM = cast(HRESULT)0x0004D006L }
4288 -
4289 -enum : HRESULT { XACT_S_ALLNORETAIN = cast(HRESULT)0x0004D007L }
4290 -
4291 -enum : HRESULT { XACT_S_ABORTING = cast(HRESULT)0x0004D008L }
4292 -
4293 -enum : HRESULT { XACT_S_SINGLEPHASE = cast(HRESULT)0x0004D009L }
4294 -
4295 -enum : HRESULT { XACT_S_LOCALLY_OK = cast(HRESULT)0x0004D00AL }
4296 -
4297 -enum : HRESULT { XACT_S_LASTRESOURCEMANAGER = cast(HRESULT)0x0004D010L }
4298 -
4299 -enum : uint { CONTEXT_E_FIRST = 0x8004E000 }
4300 -enum : uint { CONTEXT_E_LAST = 0x8004E02F }
4301 -enum : uint { CONTEXT_S_FIRST = 0x0004E000 }
4302 -enum : uint { CONTEXT_S_LAST = 0x0004E02F }
4303 -
4304 -enum : HRESULT { CONTEXT_E_ABORTED = cast(HRESULT)0x8004E002L }
4305 -
4306 -enum : HRESULT { CONTEXT_E_ABORTING = cast(HRESULT)0x8004E003L }
4307 -
4308 -enum : HRESULT { CONTEXT_E_NOCONTEXT = cast(HRESULT)0x8004E004L }
4309 -
4310 -enum : HRESULT { CONTEXT_E_SYNCH_TIMEOUT = cast(HRESULT)0x8004E006L }
4311 -
4312 -enum : HRESULT { CONTEXT_E_OLDREF = cast(HRESULT)0x8004E007L }
4313 -
4314 -enum : HRESULT { CONTEXT_E_ROLENOTFOUND = cast(HRESULT)0x8004E00CL }
4315 -
4316 -enum : HRESULT { CONTEXT_E_TMNOTAVAILABLE = cast(HRESULT)0x8004E00FL }
4317 -
4318 -enum : HRESULT { CO_E_ACTIVATIONFAILED = cast(HRESULT)0x8004E021L }
4319 -
4320 -enum : HRESULT { CO_E_ACTIVATIONFAILED_EVENTLOGGED = cast(HRESULT)0x8004E022L }
4321 -
4322 -enum : HRESULT { CO_E_ACTIVATIONFAILED_CATALOGERROR = cast(HRESULT)0x8004E023L }
4323 -
4324 -enum : HRESULT { CO_E_ACTIVATIONFAILED_TIMEOUT = cast(HRESULT)0x8004E024L }
4325 -
4326 -enum : HRESULT { CO_E_INITIALIZATIONFAILED = cast(HRESULT)0x8004E025L }
4327 -
4328 -enum : HRESULT { CONTEXT_E_NOJIT = cast(HRESULT)0x8004E026L }
4329 -
4330 -enum : HRESULT { CONTEXT_E_NOTRANSACTION = cast(HRESULT)0x8004E027L }
4331 -
4332 -enum : HRESULT { CO_E_THREADINGMODEL_CHANGED = cast(HRESULT)0x8004E028L }
4333 -
4334 -enum : HRESULT { CO_E_NOIISINTRINSICS = cast(HRESULT)0x8004E029L }
4335 -
4336 -enum : HRESULT { CO_E_NOCOOKIES = cast(HRESULT)0x8004E02AL }
4337 -
4338 -enum : HRESULT { CO_E_DBERROR = cast(HRESULT)0x8004E02BL }
4339 -
4340 -enum : HRESULT { CO_E_NOTPOOLED = cast(HRESULT)0x8004E02CL }
4341 -
4342 -enum : HRESULT { CO_E_NOTCONSTRUCTED = cast(HRESULT)0x8004E02DL }
4343 -
4344 -enum : HRESULT { CO_E_NOSYNCHRONIZATION = cast(HRESULT)0x8004E02EL }
4345 -
4346 -enum : HRESULT { CO_E_ISOLEVELMISMATCH = cast(HRESULT)0x8004E02FL }
4347 -
4348 -enum : HRESULT { OLE_S_USEREG = cast(HRESULT)0x00040000L }
4349 -
4350 -enum : HRESULT { OLE_S_STATIC = cast(HRESULT)0x00040001L }
4351 -
4352 -enum : HRESULT { OLE_S_MAC_CLIPFORMAT = cast(HRESULT)0x00040002L }
4353 -
4354 -enum : HRESULT { DRAGDROP_S_DROP = cast(HRESULT)0x00040100L }
4355 -
4356 -enum : HRESULT { DRAGDROP_S_CANCEL = cast(HRESULT)0x00040101L }
4357 -
4358 -enum : HRESULT { DRAGDROP_S_USEDEFAULTCURSORS = cast(HRESULT)0x00040102L }
4359 -
4360 -enum : HRESULT { DATA_S_SAMEFORMATETC = cast(HRESULT)0x00040130L }
4361 -
4362 -enum : HRESULT { VIEW_S_ALREADY_FROZEN = cast(HRESULT)0x00040140L }
4363 -
4364 -enum : HRESULT { CACHE_S_FORMATETC_NOTSUPPORTED = cast(HRESULT)0x00040170L }
4365 -
4366 -enum : HRESULT { CACHE_S_SAMECACHE = cast(HRESULT)0x00040171L }
4367 -
4368 -enum : HRESULT { CACHE_S_SOMECACHES_NOTUPDATED = cast(HRESULT)0x00040172L }
4369 -
4370 -enum : HRESULT { OLEOBJ_S_INVALIDVERB = cast(HRESULT)0x00040180L }
4371 -
4372 -enum : HRESULT { OLEOBJ_S_CANNOT_DOVERB_NOW = cast(HRESULT)0x00040181L }
4373 -
4374 -enum : HRESULT { OLEOBJ_S_INVALIDHWND = cast(HRESULT)0x00040182L }
4375 -
4376 -enum : HRESULT { INPLACE_S_TRUNCATED = cast(HRESULT)0x000401A0L }
4377 -
4378 -enum : HRESULT { CONVERT10_S_NO_PRESENTATION = cast(HRESULT)0x000401C0L }
4379 -
4380 -enum : HRESULT { MK_S_REDUCED_TO_SELF = cast(HRESULT)0x000401E2L }
4381 -
4382 -enum : HRESULT { MK_S_ME = cast(HRESULT)0x000401E4L }
4383 -
4384 -enum : HRESULT { MK_S_HIM = cast(HRESULT)0x000401E5L }
4385 -
4386 -enum : HRESULT { MK_S_US = cast(HRESULT)0x000401E6L }
4387 -
4388 -enum : HRESULT { MK_S_MONIKERALREADYREGISTERED = cast(HRESULT)0x000401E7L }
4389 -
4390 -enum : HRESULT { SCHED_S_TASK_READY = cast(HRESULT)0x00041300L }
4391 -
4392 -enum : HRESULT { SCHED_S_TASK_RUNNING = cast(HRESULT)0x00041301L }
4393 -
4394 -enum : HRESULT { SCHED_S_TASK_DISABLED = cast(HRESULT)0x00041302L }
4395 -
4396 -enum : HRESULT { SCHED_S_TASK_HAS_NOT_RUN = cast(HRESULT)0x00041303L }
4397 -
4398 -enum : HRESULT { SCHED_S_TASK_NO_MORE_RUNS = cast(HRESULT)0x00041304L }
4399 -
4400 -enum : HRESULT { SCHED_S_TASK_NOT_SCHEDULED = cast(HRESULT)0x00041305L }
4401 -
4402 -enum : HRESULT { SCHED_S_TASK_TERMINATED = cast(HRESULT)0x00041306L }
4403 -
4404 -enum : HRESULT { SCHED_S_TASK_NO_VALID_TRIGGERS = cast(HRESULT)0x00041307L }
4405 -
4406 -enum : HRESULT { SCHED_S_EVENT_TRIGGER = cast(HRESULT)0x00041308L }
4407 -
4408 -enum : HRESULT { SCHED_E_TRIGGER_NOT_FOUND = cast(HRESULT)0x80041309L }
4409 -
4410 -enum : HRESULT { SCHED_E_TASK_NOT_READY = cast(HRESULT)0x8004130AL }
4411 -
4412 -enum : HRESULT { SCHED_E_TASK_NOT_RUNNING = cast(HRESULT)0x8004130BL }
4413 -
4414 -enum : HRESULT { SCHED_E_SERVICE_NOT_INSTALLED = cast(HRESULT)0x8004130CL }
4415 -
4416 -enum : HRESULT { SCHED_E_CANNOT_OPEN_TASK = cast(HRESULT)0x8004130DL }
4417 -
4418 -enum : HRESULT { SCHED_E_INVALID_TASK = cast(HRESULT)0x8004130EL }
4419 -
4420 -enum : HRESULT { SCHED_E_ACCOUNT_INFORMATION_NOT_SET = cast(HRESULT)0x8004130FL }
4421 -
4422 -enum : HRESULT { SCHED_E_ACCOUNT_NAME_NOT_FOUND = cast(HRESULT)0x80041310L }
4423 -
4424 -enum : HRESULT { SCHED_E_ACCOUNT_DBASE_CORRUPT = cast(HRESULT)0x80041311L }
4425 -
4426 -enum : HRESULT { SCHED_E_NO_SECURITY_SERVICES = cast(HRESULT)0x80041312L }
4427 -
4428 -enum : HRESULT { SCHED_E_UNKNOWN_OBJECT_VERSION = cast(HRESULT)0x80041313L }
4429 -
4430 -enum : HRESULT { SCHED_E_UNSUPPORTED_ACCOUNT_OPTION = cast(HRESULT)0x80041314L }
4431 -
4432 -enum : HRESULT { SCHED_E_SERVICE_NOT_RUNNING = cast(HRESULT)0x80041315L }
4433 -
4434 -enum : HRESULT { CO_E_CLASS_CREATE_FAILED = cast(HRESULT)0x80080001L }
4435 -
4436 -enum : HRESULT { CO_E_SCM_ERROR = cast(HRESULT)0x80080002L }
4437 -
4438 -enum : HRESULT { CO_E_SCM_RPC_FAILURE = cast(HRESULT)0x80080003L }
4439 -
4440 -enum : HRESULT { CO_E_BAD_PATH = cast(HRESULT)0x80080004L }
4441 -
4442 -enum : HRESULT { CO_E_SERVER_EXEC_FAILURE = cast(HRESULT)0x80080005L }
4443 -
4444 -enum : HRESULT { CO_E_OBJSRV_RPC_FAILURE = cast(HRESULT)0x80080006L }
4445 -
4446 -enum : HRESULT { MK_E_NO_NORMALIZED = cast(HRESULT)0x80080007L }
4447 -
4448 -enum : HRESULT { CO_E_SERVER_STOPPING = cast(HRESULT)0x80080008L }
4449 -
4450 -enum : HRESULT { MEM_E_INVALID_ROOT = cast(HRESULT)0x80080009L }
4451 -
4452 -enum : HRESULT { MEM_E_INVALID_LINK = cast(HRESULT)0x80080010L }
4453 -
4454 -enum : HRESULT { MEM_E_INVALID_SIZE = cast(HRESULT)0x80080011L }
4455 -
4456 -enum : HRESULT { CO_S_NOTALLINTERFACES = cast(HRESULT)0x00080012L }
4457 -
4458 -enum : HRESULT { CO_S_MACHINENAMENOTFOUND = cast(HRESULT)0x00080013L }
4459 -
4460 -enum : HRESULT { DISP_E_UNKNOWNINTERFACE = cast(HRESULT)0x80020001L }
4461 -
4462 -enum : HRESULT { DISP_E_MEMBERNOTFOUND = cast(HRESULT)0x80020003L }
4463 -
4464 -enum : HRESULT { DISP_E_PARAMNOTFOUND = cast(HRESULT)0x80020004L }
4465 -
4466 -enum : HRESULT { DISP_E_TYPEMISMATCH = cast(HRESULT)0x80020005L }
4467 -
4468 -enum : HRESULT { DISP_E_UNKNOWNNAME = cast(HRESULT)0x80020006L }
4469 -
4470 -enum : HRESULT { DISP_E_NONAMEDARGS = cast(HRESULT)0x80020007L }
4471 -
4472 -enum : HRESULT { DISP_E_BADVARTYPE = cast(HRESULT)0x80020008L }
4473 -
4474 -enum : HRESULT { DISP_E_EXCEPTION = cast(HRESULT)0x80020009L }
4475 -
4476 -enum : HRESULT { DISP_E_OVERFLOW = cast(HRESULT)0x8002000AL }
4477 -
4478 -enum : HRESULT { DISP_E_BADINDEX = cast(HRESULT)0x8002000BL }
4479 -
4480 -enum : HRESULT { DISP_E_UNKNOWNLCID = cast(HRESULT)0x8002000CL }
4481 -
4482 -enum : HRESULT { DISP_E_ARRAYISLOCKED = cast(HRESULT)0x8002000DL }
4483 -
4484 -enum : HRESULT { DISP_E_BADPARAMCOUNT = cast(HRESULT)0x8002000EL }
4485 -
4486 -enum : HRESULT { DISP_E_PARAMNOTOPTIONAL = cast(HRESULT)0x8002000FL }
4487 -
4488 -enum : HRESULT { DISP_E_BADCALLEE = cast(HRESULT)0x80020010L }
4489 -
4490 -enum : HRESULT { DISP_E_NOTACOLLECTION = cast(HRESULT)0x80020011L }
4491 -
4492 -enum : HRESULT { DISP_E_DIVBYZERO = cast(HRESULT)0x80020012L }
4493 -
4494 -enum : HRESULT { DISP_E_BUFFERTOOSMALL = cast(HRESULT)0x80020013L }
4495 -
4496 -enum : HRESULT { TYPE_E_BUFFERTOOSMALL = cast(HRESULT)0x80028016L }
4497 -
4498 -enum : HRESULT { TYPE_E_FIELDNOTFOUND = cast(HRESULT)0x80028017L }
4499 -
4500 -enum : HRESULT { TYPE_E_INVDATAREAD = cast(HRESULT)0x80028018L }
4501 -
4502 -enum : HRESULT { TYPE_E_UNSUPFORMAT = cast(HRESULT)0x80028019L }
4503 -
4504 -enum : HRESULT { TYPE_E_REGISTRYACCESS = cast(HRESULT)0x8002801CL }
4505 -
4506 -enum : HRESULT { TYPE_E_LIBNOTREGISTERED = cast(HRESULT)0x8002801DL }
4507 -
4508 -enum : HRESULT { TYPE_E_UNDEFINEDTYPE = cast(HRESULT)0x80028027L }
4509 -
4510 -enum : HRESULT { TYPE_E_QUALIFIEDNAMEDISALLOWED = cast(HRESULT)0x80028028L }
4511 -
4512 -enum : HRESULT { TYPE_E_INVALIDSTATE = cast(HRESULT)0x80028029L }
4513 -
4514 -enum : HRESULT { TYPE_E_WRONGTYPEKIND = cast(HRESULT)0x8002802AL }
4515 -
4516 -enum : HRESULT { TYPE_E_ELEMENTNOTFOUND = cast(HRESULT)0x8002802BL }
4517 -
4518 -enum : HRESULT { TYPE_E_AMBIGUOUSNAME = cast(HRESULT)0x8002802CL }
4519 -
4520 -enum : HRESULT { TYPE_E_NAMECONFLICT = cast(HRESULT)0x8002802DL }
4521 -
4522 -enum : HRESULT { TYPE_E_UNKNOWNLCID = cast(HRESULT)0x8002802EL }
4523 -
4524 -enum : HRESULT { TYPE_E_DLLFUNCTIONNOTFOUND = cast(HRESULT)0x8002802FL }
4525 -
4526 -enum : HRESULT { TYPE_E_BADMODULEKIND = cast(HRESULT)0x800288BDL }
4527 -
4528 -enum : HRESULT { TYPE_E_SIZETOOBIG = cast(HRESULT)0x800288C5L }
4529 -
4530 -enum : HRESULT { TYPE_E_DUPLICATEID = cast(HRESULT)0x800288C6L }
4531 -
4532 -enum : HRESULT { TYPE_E_INVALIDID = cast(HRESULT)0x800288CFL }
4533 -
4534 -enum : HRESULT { TYPE_E_TYPEMISMATCH = cast(HRESULT)0x80028CA0L }
4535 -
4536 -enum : HRESULT { TYPE_E_OUTOFBOUNDS = cast(HRESULT)0x80028CA1L }
4537 -
4538 -enum : HRESULT { TYPE_E_IOERROR = cast(HRESULT)0x80028CA2L }
4539 -
4540 -enum : HRESULT { TYPE_E_CANTCREATETMPFILE = cast(HRESULT)0x80028CA3L }
4541 -
4542 -enum : HRESULT { TYPE_E_CANTLOADLIBRARY = cast(HRESULT)0x80029C4AL }
4543 -
4544 -enum : HRESULT { TYPE_E_INCONSISTENTPROPFUNCS = cast(HRESULT)0x80029C83L }
4545 -
4546 -enum : HRESULT { TYPE_E_CIRCULARTYPE = cast(HRESULT)0x80029C84L }
4547 -
4548 -enum : HRESULT { STG_E_INVALIDFUNCTION = cast(HRESULT)0x80030001L }
4549 -
4550 -enum : HRESULT { STG_E_FILENOTFOUND = cast(HRESULT)0x80030002L }
4551 -
4552 -enum : HRESULT { STG_E_PATHNOTFOUND = cast(HRESULT)0x80030003L }
4553 -
4554 -enum : HRESULT { STG_E_TOOMANYOPENFILES = cast(HRESULT)0x80030004L }
4555 -
4556 -enum : HRESULT { STG_E_ACCESSDENIED = cast(HRESULT)0x80030005L }
4557 -
4558 -enum : HRESULT { STG_E_INVALIDHANDLE = cast(HRESULT)0x80030006L }
4559 -
4560 -enum : HRESULT { STG_E_INSUFFICIENTMEMORY = cast(HRESULT)0x80030008L }
4561 -
4562 -enum : HRESULT { STG_E_INVALIDPOINTER = cast(HRESULT)0x80030009L }
4563 -
4564 -enum : HRESULT { STG_E_NOMOREFILES = cast(HRESULT)0x80030012L }
4565 -
4566 -enum : HRESULT { STG_E_DISKISWRITEPROTECTED = cast(HRESULT)0x80030013L }
4567 -
4568 -enum : HRESULT { STG_E_SEEKERROR = cast(HRESULT)0x80030019L }
4569 -
4570 -enum : HRESULT { STG_E_WRITEFAULT = cast(HRESULT)0x8003001DL }
4571 -
4572 -enum : HRESULT { STG_E_READFAULT = cast(HRESULT)0x8003001EL }
4573 -
4574 -enum : HRESULT { STG_E_SHAREVIOLATION = cast(HRESULT)0x80030020L }
4575 -
4576 -enum : HRESULT { STG_E_LOCKVIOLATION = cast(HRESULT)0x80030021L }
4577 -
4578 -enum : HRESULT { STG_E_FILEALREADYEXISTS = cast(HRESULT)0x80030050L }
4579 -
4580 -enum : HRESULT { STG_E_INVALIDPARAMETER = cast(HRESULT)0x80030057L }
4581 -
4582 -enum : HRESULT { STG_E_MEDIUMFULL = cast(HRESULT)0x80030070L }
4583 -
4584 -enum : HRESULT { STG_E_PROPSETMISMATCHED = cast(HRESULT)0x800300F0L }
4585 -
4586 -enum : HRESULT { STG_E_ABNORMALAPIEXIT = cast(HRESULT)0x800300FAL }
4587 -
4588 -enum : HRESULT { STG_E_INVALIDHEADER = cast(HRESULT)0x800300FBL }
4589 -
4590 -enum : HRESULT { STG_E_INVALIDNAME = cast(HRESULT)0x800300FCL }
4591 -
4592 -enum : HRESULT { STG_E_UNKNOWN = cast(HRESULT)0x800300FDL }
4593 -
4594 -enum : HRESULT { STG_E_UNIMPLEMENTEDFUNCTION = cast(HRESULT)0x800300FEL }
4595 -
4596 -enum : HRESULT { STG_E_INVALIDFLAG = cast(HRESULT)0x800300FFL }
4597 -
4598 -enum : HRESULT { STG_E_INUSE = cast(HRESULT)0x80030100L }
4599 -
4600 -enum : HRESULT { STG_E_NOTCURRENT = cast(HRESULT)0x80030101L }
4601 -
4602 -enum : HRESULT { STG_E_REVERTED = cast(HRESULT)0x80030102L }
4603 -
4604 -enum : HRESULT { STG_E_CANTSAVE = cast(HRESULT)0x80030103L }
4605 -
4606 -enum : HRESULT { STG_E_OLDFORMAT = cast(HRESULT)0x80030104L }
4607 -
4608 -enum : HRESULT { STG_E_OLDDLL = cast(HRESULT)0x80030105L }
4609 -
4610 -enum : HRESULT { STG_E_SHAREREQUIRED = cast(HRESULT)0x80030106L }
4611 -
4612 -enum : HRESULT { STG_E_NOTFILEBASEDSTORAGE = cast(HRESULT)0x80030107L }
4613 -
4614 -enum : HRESULT { STG_E_EXTANTMARSHALLINGS = cast(HRESULT)0x80030108L }
4615 -
4616 -enum : HRESULT { STG_E_DOCFILECORRUPT = cast(HRESULT)0x80030109L }
4617 -
4618 -enum : HRESULT { STG_E_BADBASEADDRESS = cast(HRESULT)0x80030110L }
4619 -
4620 -enum : HRESULT { STG_E_DOCFILETOOLARGE = cast(HRESULT)0x80030111L }
4621 -
4622 -enum : HRESULT { STG_E_NOTSIMPLEFORMAT = cast(HRESULT)0x80030112L }
4623 -
4624 -enum : HRESULT { STG_E_INCOMPLETE = cast(HRESULT)0x80030201L }
4625 -
4626 -enum : HRESULT { STG_E_TERMINATED = cast(HRESULT)0x80030202L }
4627 -
4628 -enum : HRESULT { STG_S_CONVERTED = cast(HRESULT)0x00030200L }
4629 -
4630 -enum : HRESULT { STG_S_BLOCK = cast(HRESULT)0x00030201L }
4631 -
4632 -enum : HRESULT { STG_S_RETRYNOW = cast(HRESULT)0x00030202L }
4633 -
4634 -enum : HRESULT { STG_S_MONITORING = cast(HRESULT)0x00030203L }
4635 -
4636 -enum : HRESULT { STG_S_MULTIPLEOPENS = cast(HRESULT)0x00030204L }
4637 -
4638 -enum : HRESULT { STG_S_CONSOLIDATIONFAILED = cast(HRESULT)0x00030205L }
4639 -
4640 -enum : HRESULT { STG_S_CANNOTCONSOLIDATE = cast(HRESULT)0x00030206L }
4641 -
4642 -enum : HRESULT { STG_E_STATUS_COPY_PROTECTION_FAILURE = cast(HRESULT)0x80030305L }
4643 -
4644 -enum : HRESULT { STG_E_CSS_AUTHENTICATION_FAILURE = cast(HRESULT)0x80030306L }
4645 -
4646 -enum : HRESULT { STG_E_CSS_KEY_NOT_PRESENT = cast(HRESULT)0x80030307L }
4647 -
4648 -enum : HRESULT { STG_E_CSS_KEY_NOT_ESTABLISHED = cast(HRESULT)0x80030308L }
4649 -
4650 -enum : HRESULT { STG_E_CSS_SCRAMBLED_SECTOR = cast(HRESULT)0x80030309L }
4651 -
4652 -enum : HRESULT { STG_E_CSS_REGION_MISMATCH = cast(HRESULT)0x8003030AL }
4653 -
4654 -enum : HRESULT { STG_E_RESETS_EXHAUSTED = cast(HRESULT)0x8003030BL }
4655 -
4656 -enum : HRESULT { RPC_E_CALL_REJECTED = cast(HRESULT)0x80010001L }
4657 -
4658 -enum : HRESULT { RPC_E_CALL_CANCELED = cast(HRESULT)0x80010002L }
4659 -
4660 -enum : HRESULT { RPC_E_CANTPOST_INSENDCALL = cast(HRESULT)0x80010003L }
4661 -
4662 -enum : HRESULT { RPC_E_CANTCALLOUT_INASYNCCALL = cast(HRESULT)0x80010004L }
4663 -
4664 -enum : HRESULT { RPC_E_CANTCALLOUT_INEXTERNALCALL = cast(HRESULT)0x80010005L }
4665 -
4666 -enum : HRESULT { RPC_E_CONNECTION_TERMINATED = cast(HRESULT)0x80010006L }
4667 -
4668 -enum : HRESULT { RPC_E_SERVER_DIED = cast(HRESULT)0x80010007L }
4669 -
4670 -enum : HRESULT { RPC_E_CLIENT_DIED = cast(HRESULT)0x80010008L }
4671 -
4672 -enum : HRESULT { RPC_E_INVALID_DATAPACKET = cast(HRESULT)0x80010009L }
4673 -
4674 -enum : HRESULT { RPC_E_CANTTRANSMIT_CALL = cast(HRESULT)0x8001000AL }
4675 -
4676 -enum : HRESULT { RPC_E_CLIENT_CANTMARSHAL_DATA = cast(HRESULT)0x8001000BL }
4677 -
4678 -enum : HRESULT { RPC_E_CLIENT_CANTUNMARSHAL_DATA = cast(HRESULT)0x8001000CL }
4679 -
4680 -enum : HRESULT { RPC_E_SERVER_CANTMARSHAL_DATA = cast(HRESULT)0x8001000DL }
4681 -
4682 -enum : HRESULT { RPC_E_SERVER_CANTUNMARSHAL_DATA = cast(HRESULT)0x8001000EL }
4683 -
4684 -enum : HRESULT { RPC_E_INVALID_DATA = cast(HRESULT)0x8001000FL }
4685 -
4686 -enum : HRESULT { RPC_E_INVALID_PARAMETER = cast(HRESULT)0x80010010L }
4687 -
4688 -enum : HRESULT { RPC_E_CANTCALLOUT_AGAIN = cast(HRESULT)0x80010011L }
4689 -
4690 -enum : HRESULT { RPC_E_SERVER_DIED_DNE = cast(HRESULT)0x80010012L }
4691 -
4692 -enum : HRESULT { RPC_E_SYS_CALL_FAILED = cast(HRESULT)0x80010100L }
4693 -
4694 -enum : HRESULT { RPC_E_OUT_OF_RESOURCES = cast(HRESULT)0x80010101L }
4695 -
4696 -enum : HRESULT { RPC_E_ATTEMPTED_MULTITHREAD = cast(HRESULT)0x80010102L }
4697 -
4698 -enum : HRESULT { RPC_E_NOT_REGISTERED = cast(HRESULT)0x80010103L }
4699 -
4700 -enum : HRESULT { RPC_E_FAULT = cast(HRESULT)0x80010104L }
4701 -
4702 -enum : HRESULT { RPC_E_SERVERFAULT = cast(HRESULT)0x80010105L }
4703 -
4704 -enum : HRESULT { RPC_E_CHANGED_MODE = cast(HRESULT)0x80010106L }
4705 -
4706 -enum : HRESULT { RPC_E_INVALIDMETHOD = cast(HRESULT)0x80010107L }
4707 -
4708 -enum : HRESULT { RPC_E_DISCONNECTED = cast(HRESULT)0x80010108L }
4709 -
4710 -enum : HRESULT { RPC_E_RETRY = cast(HRESULT)0x80010109L }
4711 -
4712 -enum : HRESULT { RPC_E_SERVERCALL_RETRYLATER = cast(HRESULT)0x8001010AL }
4713 -
4714 -enum : HRESULT { RPC_E_SERVERCALL_REJECTED = cast(HRESULT)0x8001010BL }
4715 -
4716 -enum : HRESULT { RPC_E_INVALID_CALLDATA = cast(HRESULT)0x8001010CL }
4717 -
4718 -enum : HRESULT { RPC_E_CANTCALLOUT_ININPUTSYNCCALL = cast(HRESULT)0x8001010DL }
4719 -
4720 -enum : HRESULT { RPC_E_WRONG_THREAD = cast(HRESULT)0x8001010EL }
4721 -
4722 -enum : HRESULT { RPC_E_THREAD_NOT_INIT = cast(HRESULT)0x8001010FL }
4723 -
4724 -enum : HRESULT { RPC_E_VERSION_MISMATCH = cast(HRESULT)0x80010110L }
4725 -
4726 -enum : HRESULT { RPC_E_INVALID_HEADER = cast(HRESULT)0x80010111L }
4727 -
4728 -enum : HRESULT { RPC_E_INVALID_EXTENSION = cast(HRESULT)0x80010112L }
4729 -
4730 -enum : HRESULT { RPC_E_INVALID_IPID = cast(HRESULT)0x80010113L }
4731 -
4732 -enum : HRESULT { RPC_E_INVALID_OBJECT = cast(HRESULT)0x80010114L }
4733 -
4734 -enum : HRESULT { RPC_S_CALLPENDING = cast(HRESULT)0x80010115L }
4735 -
4736 -enum : HRESULT { RPC_S_WAITONTIMER = cast(HRESULT)0x80010116L }
4737 -
4738 -enum : HRESULT { RPC_E_CALL_COMPLETE = cast(HRESULT)0x80010117L }
4739 -
4740 -enum : HRESULT { RPC_E_UNSECURE_CALL = cast(HRESULT)0x80010118L }
4741 -
4742 -enum : HRESULT { RPC_E_TOO_LATE = cast(HRESULT)0x80010119L }
4743 -
4744 -enum : HRESULT { RPC_E_NO_GOOD_SECURITY_PACKAGES = cast(HRESULT)0x8001011AL }
4745 -
4746 -enum : HRESULT { RPC_E_ACCESS_DENIED = cast(HRESULT)0x8001011BL }
4747 -
4748 -enum : HRESULT { RPC_E_REMOTE_DISABLED = cast(HRESULT)0x8001011CL }
4749 -
4750 -enum : HRESULT { RPC_E_INVALID_OBJREF = cast(HRESULT)0x8001011DL }
4751 -
4752 -enum : HRESULT { RPC_E_NO_CONTEXT = cast(HRESULT)0x8001011EL }
4753 -
4754 -enum : HRESULT { RPC_E_TIMEOUT = cast(HRESULT)0x8001011FL }
4755 -
4756 -enum : HRESULT { RPC_E_NO_SYNC = cast(HRESULT)0x80010120L }
4757 -
4758 -enum : HRESULT { RPC_E_FULLSIC_REQUIRED = cast(HRESULT)0x80010121L }
4759 -
4760 -enum : HRESULT { RPC_E_INVALID_STD_NAME = cast(HRESULT)0x80010122L }
4761 -
4762 -enum : HRESULT { CO_E_FAILEDTOIMPERSONATE = cast(HRESULT)0x80010123L }
4763 -
4764 -enum : HRESULT { CO_E_FAILEDTOGETSECCTX = cast(HRESULT)0x80010124L }
4765 -
4766 -enum : HRESULT { CO_E_FAILEDTOOPENTHREADTOKEN = cast(HRESULT)0x80010125L }
4767 -
4768 -enum : HRESULT { CO_E_FAILEDTOGETTOKENINFO = cast(HRESULT)0x80010126L }
4769 -
4770 -enum : HRESULT { CO_E_TRUSTEEDOESNTMATCHCLIENT = cast(HRESULT)0x80010127L }
4771 -
4772 -enum : HRESULT { CO_E_FAILEDTOQUERYCLIENTBLANKET = cast(HRESULT)0x80010128L }
4773 -
4774 -enum : HRESULT { CO_E_FAILEDTOSETDACL = cast(HRESULT)0x80010129L }
4775 -
4776 -enum : HRESULT { CO_E_ACCESSCHECKFAILED = cast(HRESULT)0x8001012AL }
4777 -
4778 -enum : HRESULT { CO_E_NETACCESSAPIFAILED = cast(HRESULT)0x8001012BL }
4779 -
4780 -enum : HRESULT { CO_E_WRONGTRUSTEENAMESYNTAX = cast(HRESULT)0x8001012CL }
4781 -
4782 -enum : HRESULT { CO_E_INVALIDSID = cast(HRESULT)0x8001012DL }
4783 -
4784 -enum : HRESULT { CO_E_CONVERSIONFAILED = cast(HRESULT)0x8001012EL }
4785 -
4786 -enum : HRESULT { CO_E_NOMATCHINGSIDFOUND = cast(HRESULT)0x8001012FL }
4787 -
4788 -enum : HRESULT { CO_E_LOOKUPACCSIDFAILED = cast(HRESULT)0x80010130L }
4789 -
4790 -enum : HRESULT { CO_E_NOMATCHINGNAMEFOUND = cast(HRESULT)0x80010131L }
4791 -
4792 -enum : HRESULT { CO_E_LOOKUPACCNAMEFAILED = cast(HRESULT)0x80010132L }
4793 -
4794 -enum : HRESULT { CO_E_SETSERLHNDLFAILED = cast(HRESULT)0x80010133L }
4795 -
4796 -enum : HRESULT { CO_E_FAILEDTOGETWINDIR = cast(HRESULT)0x80010134L }
4797 -
4798 -enum : HRESULT { CO_E_PATHTOOLONG = cast(HRESULT)0x80010135L }
4799 -
4800 -enum : HRESULT { CO_E_FAILEDTOGENUUID = cast(HRESULT)0x80010136L }
4801 -
4802 -enum : HRESULT { CO_E_FAILEDTOCREATEFILE = cast(HRESULT)0x80010137L }
4803 -
4804 -enum : HRESULT { CO_E_FAILEDTOCLOSEHANDLE = cast(HRESULT)0x80010138L }
4805 -
4806 -enum : HRESULT { CO_E_EXCEEDSYSACLLIMIT = cast(HRESULT)0x80010139L }
4807 -
4808 -enum : HRESULT { CO_E_ACESINWRONGORDER = cast(HRESULT)0x8001013AL }
4809 -
4810 -enum : HRESULT { CO_E_INCOMPATIBLESTREAMVERSION = cast(HRESULT)0x8001013BL }
4811 -
4812 -enum : HRESULT { CO_E_FAILEDTOOPENPROCESSTOKEN = cast(HRESULT)0x8001013CL }
4813 -
4814 -enum : HRESULT { CO_E_DECODEFAILED = cast(HRESULT)0x8001013DL }
4815 -
4816 -enum : HRESULT { CO_E_ACNOTINITIALIZED = cast(HRESULT)0x8001013FL }
4817 -
4818 -enum : HRESULT { CO_E_CANCEL_DISABLED = cast(HRESULT)0x80010140L }
4819 -
4820 -enum : HRESULT { RPC_E_UNEXPECTED = cast(HRESULT)0x8001FFFFL }
4821 -
4822 -enum : HRESULT { ERROR_AUDITING_DISABLED = cast(HRESULT)0xC0090001L }
4823 -
4824 -enum : HRESULT { ERROR_ALL_SIDS_FILTERED = cast(HRESULT)0xC0090002L }
4825 -
4826 -enum : HRESULT { NTE_BAD_UID = cast(HRESULT)0x80090001L }
4827 -
4828 -enum : HRESULT { NTE_BAD_HASH = cast(HRESULT)0x80090002L }
4829 -
4830 -enum : HRESULT { NTE_BAD_KEY = cast(HRESULT)0x80090003L }
4831 -
4832 -enum : HRESULT { NTE_BAD_LEN = cast(HRESULT)0x80090004L }
4833 -
4834 -enum : HRESULT { NTE_BAD_DATA = cast(HRESULT)0x80090005L }
4835 -
4836 -enum : HRESULT { NTE_BAD_SIGNATURE = cast(HRESULT)0x80090006L }
4837 -
4838 -enum : HRESULT { NTE_BAD_VER = cast(HRESULT)0x80090007L }
4839 -
4840 -enum : HRESULT { NTE_BAD_ALGID = cast(HRESULT)0x80090008L }
4841 -
4842 -enum : HRESULT { NTE_BAD_FLAGS = cast(HRESULT)0x80090009L }
4843 -
4844 -enum : HRESULT { NTE_BAD_TYPE = cast(HRESULT)0x8009000AL }
4845 -
4846 -enum : HRESULT { NTE_BAD_KEY_STATE = cast(HRESULT)0x8009000BL }
4847 -
4848 -enum : HRESULT { NTE_BAD_HASH_STATE = cast(HRESULT)0x8009000CL }
4849 -
4850 -enum : HRESULT { NTE_NO_KEY = cast(HRESULT)0x8009000DL }
4851 -
4852 -enum : HRESULT { NTE_NO_MEMORY = cast(HRESULT)0x8009000EL }
4853 -
4854 -enum : HRESULT { NTE_EXISTS = cast(HRESULT)0x8009000FL }
4855 -
4856 -enum : HRESULT { NTE_PERM = cast(HRESULT)0x80090010L }
4857 -
4858 -enum : HRESULT { NTE_NOT_FOUND = cast(HRESULT)0x80090011L }
4859 -
4860 -enum : HRESULT { NTE_DOUBLE_ENCRYPT = cast(HRESULT)0x80090012L }
4861 -
4862 -enum : HRESULT { NTE_BAD_PROVIDER = cast(HRESULT)0x80090013L }
4863 -
4864 -enum : HRESULT { NTE_BAD_PROV_TYPE = cast(HRESULT)0x80090014L }
4865 -
4866 -enum : HRESULT { NTE_BAD_PUBLIC_KEY = cast(HRESULT)0x80090015L }
4867 -
4868 -enum : HRESULT { NTE_BAD_KEYSET = cast(HRESULT)0x80090016L }
4869 -
4870 -enum : HRESULT { NTE_PROV_TYPE_NOT_DEF = cast(HRESULT)0x80090017L }
4871 -
4872 -enum : HRESULT { NTE_PROV_TYPE_ENTRY_BAD = cast(HRESULT)0x80090018L }
4873 -
4874 -enum : HRESULT { NTE_KEYSET_NOT_DEF = cast(HRESULT)0x80090019L }
4875 -
4876 -enum : HRESULT { NTE_KEYSET_ENTRY_BAD = cast(HRESULT)0x8009001AL }
4877 -
4878 -enum : HRESULT { NTE_PROV_TYPE_NO_MATCH = cast(HRESULT)0x8009001BL }
4879 -
4880 -enum : HRESULT { NTE_SIGNATURE_FILE_BAD = cast(HRESULT)0x8009001CL }
4881 -
4882 -enum : HRESULT { NTE_PROVIDER_DLL_FAIL = cast(HRESULT)0x8009001DL }
4883 -
4884 -enum : HRESULT { NTE_PROV_DLL_NOT_FOUND = cast(HRESULT)0x8009001EL }
4885 -
4886 -enum : HRESULT { NTE_BAD_KEYSET_PARAM = cast(HRESULT)0x8009001FL }
4887 -
4888 -enum : HRESULT { NTE_FAIL = cast(HRESULT)0x80090020L }
4889 -
4890 -enum : HRESULT { NTE_SYS_ERR = cast(HRESULT)0x80090021L }
4891 -
4892 -enum : HRESULT { NTE_SILENT_CONTEXT = cast(HRESULT)0x80090022L }
4893 -
4894 -enum : HRESULT { NTE_TOKEN_KEYSET_STORAGE_FULL = cast(HRESULT)0x80090023L }
4895 -
4896 -enum : HRESULT { NTE_TEMPORARY_PROFILE = cast(HRESULT)0x80090024L }
4897 -
4898 -enum : HRESULT { NTE_FIXEDPARAMETER = cast(HRESULT)0x80090025L }
4899 -
4900 -enum : HRESULT { SEC_E_INSUFFICIENT_MEMORY = cast(HRESULT)0x80090300L }
4901 -
4902 -enum : HRESULT { SEC_E_INVALID_HANDLE = cast(HRESULT)0x80090301L }
4903 -
4904 -enum : HRESULT { SEC_E_UNSUPPORTED_FUNCTION = cast(HRESULT)0x80090302L }
4905 -
4906 -enum : HRESULT { SEC_E_TARGET_UNKNOWN = cast(HRESULT)0x80090303L }
4907 -
4908 -enum : HRESULT { SEC_E_INTERNAL_ERROR = cast(HRESULT)0x80090304L }
4909 -
4910 -enum : HRESULT { SEC_E_SECPKG_NOT_FOUND = cast(HRESULT)0x80090305L }
4911 -
4912 -enum : HRESULT { SEC_E_NOT_OWNER = cast(HRESULT)0x80090306L }
4913 -
4914 -enum : HRESULT { SEC_E_CANNOT_INSTALL = cast(HRESULT)0x80090307L }
4915 -
4916 -enum : HRESULT { SEC_E_INVALID_TOKEN = cast(HRESULT)0x80090308L }
4917 -
4918 -enum : HRESULT { SEC_E_CANNOT_PACK = cast(HRESULT)0x80090309L }
4919 -
4920 -enum : HRESULT { SEC_E_QOP_NOT_SUPPORTED = cast(HRESULT)0x8009030AL }
4921 -
4922 -enum : HRESULT { SEC_E_NO_IMPERSONATION = cast(HRESULT)0x8009030BL }
4923 -
4924 -enum : HRESULT { SEC_E_LOGON_DENIED = cast(HRESULT)0x8009030CL }
4925 -
4926 -enum : HRESULT { SEC_E_UNKNOWN_CREDENTIALS = cast(HRESULT)0x8009030DL }
4927 -
4928 -enum : HRESULT { SEC_E_NO_CREDENTIALS = cast(HRESULT)0x8009030EL }
4929 -
4930 -enum : HRESULT { SEC_E_MESSAGE_ALTERED = cast(HRESULT)0x8009030FL }
4931 -
4932 -enum : HRESULT { SEC_E_OUT_OF_SEQUENCE = cast(HRESULT)0x80090310L }
4933 -
4934 -enum : HRESULT { SEC_E_NO_AUTHENTICATING_AUTHORITY = cast(HRESULT)0x80090311L }
4935 -
4936 -enum : HRESULT { SEC_I_CONTINUE_NEEDED = cast(HRESULT)0x00090312L }
4937 -
4938 -enum : HRESULT { SEC_I_COMPLETE_NEEDED = cast(HRESULT)0x00090313L }
4939 -
4940 -enum : HRESULT { SEC_I_COMPLETE_AND_CONTINUE = cast(HRESULT)0x00090314L }
4941 -
4942 -enum : HRESULT { SEC_I_LOCAL_LOGON = cast(HRESULT)0x00090315L }
4943 -
4944 -enum : HRESULT { SEC_E_BAD_PKGID = cast(HRESULT)0x80090316L }
4945 -
4946 -enum : HRESULT { SEC_E_CONTEXT_EXPIRED = cast(HRESULT)0x80090317L }
4947 -
4948 -enum : HRESULT { SEC_I_CONTEXT_EXPIRED = cast(HRESULT)0x00090317L }
4949 -
4950 -enum : HRESULT { SEC_E_INCOMPLETE_MESSAGE = cast(HRESULT)0x80090318L }
4951 -
4952 -enum : HRESULT { SEC_E_INCOMPLETE_CREDENTIALS = cast(HRESULT)0x80090320L }
4953 -
4954 -enum : HRESULT { SEC_E_BUFFER_TOO_SMALL = cast(HRESULT)0x80090321L }
4955 -
4956 -enum : HRESULT { SEC_I_INCOMPLETE_CREDENTIALS = cast(HRESULT)0x00090320L }
4957 -
4958 -enum : HRESULT { SEC_I_RENEGOTIATE = cast(HRESULT)0x00090321L }
4959 -
4960 -enum : HRESULT { SEC_E_WRONG_PRINCIPAL = cast(HRESULT)0x80090322L }
4961 -
4962 -enum : HRESULT { SEC_I_NO_LSA_CONTEXT = cast(HRESULT)0x00090323L }
4963 -
4964 -enum : HRESULT { SEC_E_TIME_SKEW = cast(HRESULT)0x80090324L }
4965 -
4966 -enum : HRESULT { SEC_E_UNTRUSTED_ROOT = cast(HRESULT)0x80090325L }
4967 -
4968 -enum : HRESULT { SEC_E_ILLEGAL_MESSAGE = cast(HRESULT)0x80090326L }
4969 -
4970 -enum : HRESULT { SEC_E_CERT_UNKNOWN = cast(HRESULT)0x80090327L }
4971 -
4972 -enum : HRESULT { SEC_E_CERT_EXPIRED = cast(HRESULT)0x80090328L }
4973 -
4974 -enum : HRESULT { SEC_E_ENCRYPT_FAILURE = cast(HRESULT)0x80090329L }
4975 -
4976 -enum : HRESULT { SEC_E_DECRYPT_FAILURE = cast(HRESULT)0x80090330L }
4977 -
4978 -enum : HRESULT { SEC_E_ALGORITHM_MISMATCH = cast(HRESULT)0x80090331L }
4979 -
4980 -enum : HRESULT { SEC_E_SECURITY_QOS_FAILED = cast(HRESULT)0x80090332L }
4981 -
4982 -enum : HRESULT { SEC_E_UNFINISHED_CONTEXT_DELETED = cast(HRESULT)0x80090333L }
4983 -
4984 -enum : HRESULT { SEC_E_NO_TGT_REPLY = cast(HRESULT)0x80090334L }
4985 -
4986 -enum : HRESULT { SEC_E_NO_IP_ADDRESSES = cast(HRESULT)0x80090335L }
4987 -
4988 -enum : HRESULT { SEC_E_WRONG_CREDENTIAL_HANDLE = cast(HRESULT)0x80090336L }
4989 -
4990 -enum : HRESULT { SEC_E_CRYPTO_SYSTEM_INVALID = cast(HRESULT)0x80090337L }
4991 -
4992 -enum : HRESULT { SEC_E_MAX_REFERRALS_EXCEEDED = cast(HRESULT)0x80090338L }
4993 -
4994 -enum : HRESULT { SEC_E_MUST_BE_KDC = cast(HRESULT)0x80090339L }
4995 -
4996 -enum : HRESULT { SEC_E_STRONG_CRYPTO_NOT_SUPPORTED = cast(HRESULT)0x8009033AL }
4997 -
4998 -enum : HRESULT { SEC_E_TOO_MANY_PRINCIPALS = cast(HRESULT)0x8009033BL }
4999 -
5000 -enum : HRESULT { SEC_E_NO_PA_DATA = cast(HRESULT)0x8009033CL }
5001 -
5002 -enum : HRESULT { SEC_E_PKINIT_NAME_MISMATCH = cast(HRESULT)0x8009033DL }
5003 -
5004 -enum : HRESULT { SEC_E_SMARTCARD_LOGON_REQUIRED = cast(HRESULT)0x8009033EL }
5005 -
5006 -enum : HRESULT { SEC_E_SHUTDOWN_IN_PROGRESS = cast(HRESULT)0x8009033FL }
5007 -
5008 -enum : HRESULT { SEC_E_KDC_INVALID_REQUEST = cast(HRESULT)0x80090340L }
5009 -
5010 -enum : HRESULT { SEC_E_KDC_UNABLE_TO_REFER = cast(HRESULT)0x80090341L }
5011 -
5012 -enum : HRESULT { SEC_E_KDC_UNKNOWN_ETYPE = cast(HRESULT)0x80090342L }
5013 -
5014 -enum : HRESULT { SEC_E_UNSUPPORTED_PREAUTH = cast(HRESULT)0x80090343L }
5015 -
5016 -enum : HRESULT { SEC_E_DELEGATION_REQUIRED = cast(HRESULT)0x80090345L }
5017 -
5018 -enum : HRESULT { SEC_E_BAD_BINDINGS = cast(HRESULT)0x80090346L }
5019 -
5020 -enum : HRESULT { SEC_E_MULTIPLE_ACCOUNTS = cast(HRESULT)0x80090347L }
5021 -
5022 -enum : HRESULT { SEC_E_NO_KERB_KEY = cast(HRESULT)0x80090348L }
5023 -
5024 -alias SEC_E_INTERNAL_ERROR SEC_E_NO_SPM;
5025 -alias SEC_E_UNSUPPORTED_FUNCTION SEC_E_NOT_SUPPORTED;
5026 -
5027 -enum : HRESULT { CRYPT_E_MSG_ERROR = cast(HRESULT)0x80091001L }
5028 -
5029 -enum : HRESULT { CRYPT_E_UNKNOWN_ALGO = cast(HRESULT)0x80091002L }
5030 -
5031 -enum : HRESULT { CRYPT_E_OID_FORMAT = cast(HRESULT)0x80091003L }
5032 -
5033 -enum : HRESULT { CRYPT_E_INVALID_MSG_TYPE = cast(HRESULT)0x80091004L }
5034 -
5035 -enum : HRESULT { CRYPT_E_UNEXPECTED_ENCODING = cast(HRESULT)0x80091005L }
5036 -
5037 -enum : HRESULT { CRYPT_E_AUTH_ATTR_MISSING = cast(HRESULT)0x80091006L }
5038 -
5039 -enum : HRESULT { CRYPT_E_HASH_VALUE = cast(HRESULT)0x80091007L }
5040 -
5041 -enum : HRESULT { CRYPT_E_INVALID_INDEX = cast(HRESULT)0x80091008L }
5042 -
5043 -enum : HRESULT { CRYPT_E_ALREADY_DECRYPTED = cast(HRESULT)0x80091009L }
5044 -
5045 -enum : HRESULT { CRYPT_E_NOT_DECRYPTED = cast(HRESULT)0x8009100AL }
5046 -
5047 -enum : HRESULT { CRYPT_E_RECIPIENT_NOT_FOUND = cast(HRESULT)0x8009100BL }
5048 -
5049 -enum : HRESULT { CRYPT_E_CONTROL_TYPE = cast(HRESULT)0x8009100CL }
5050 -
5051 -enum : HRESULT { CRYPT_E_ISSUER_SERIALNUMBER = cast(HRESULT)0x8009100DL }
5052 -
5053 -enum : HRESULT { CRYPT_E_SIGNER_NOT_FOUND = cast(HRESULT)0x8009100EL }
5054 -
5055 -enum : HRESULT { CRYPT_E_ATTRIBUTES_MISSING = cast(HRESULT)0x8009100FL }
5056 -
5057 -enum : HRESULT { CRYPT_E_STREAM_MSG_NOT_READY = cast(HRESULT)0x80091010L }
5058 -
5059 -enum : HRESULT { CRYPT_E_STREAM_INSUFFICIENT_DATA = cast(HRESULT)0x80091011L }
5060 -
5061 -enum : HRESULT { CRYPT_I_NEW_PROTECTION_REQUIRED = cast(HRESULT)0x00091012L }
5062 -
5063 -enum : HRESULT { CRYPT_E_BAD_LEN = cast(HRESULT)0x80092001L }
5064 -
5065 -enum : HRESULT { CRYPT_E_BAD_ENCODE = cast(HRESULT)0x80092002L }
5066 -
5067 -enum : HRESULT { CRYPT_E_FILE_ERROR = cast(HRESULT)0x80092003L }
5068 -
5069 -enum : HRESULT { CRYPT_E_NOT_FOUND = cast(HRESULT)0x80092004L }
5070 -
5071 -enum : HRESULT { CRYPT_E_EXISTS = cast(HRESULT)0x80092005L }
5072 -
5073 -enum : HRESULT { CRYPT_E_NO_PROVIDER = cast(HRESULT)0x80092006L }
5074 -
5075 -enum : HRESULT { CRYPT_E_SELF_SIGNED = cast(HRESULT)0x80092007L }
5076 -
5077 -enum : HRESULT { CRYPT_E_DELETED_PREV = cast(HRESULT)0x80092008L }
5078 -
5079 -enum : HRESULT { CRYPT_E_NO_MATCH = cast(HRESULT)0x80092009L }
5080 -
5081 -enum : HRESULT { CRYPT_E_UNEXPECTED_MSG_TYPE = cast(HRESULT)0x8009200AL }
5082 -
5083 -enum : HRESULT { CRYPT_E_NO_KEY_PROPERTY = cast(HRESULT)0x8009200BL }
5084 -
5085 -enum : HRESULT { CRYPT_E_NO_DECRYPT_CERT = cast(HRESULT)0x8009200CL }
5086 -
5087 -enum : HRESULT { CRYPT_E_BAD_MSG = cast(HRESULT)0x8009200DL }
5088 -
5089 -enum : HRESULT { CRYPT_E_NO_SIGNER = cast(HRESULT)0x8009200EL }
5090 -
5091 -enum : HRESULT { CRYPT_E_PENDING_CLOSE = cast(HRESULT)0x8009200FL }
5092 -
5093 -enum : HRESULT { CRYPT_E_REVOKED = cast(HRESULT)0x80092010L }
5094 -
5095 -enum : HRESULT { CRYPT_E_NO_REVOCATION_DLL = cast(HRESULT)0x80092011L }
5096 -
5097 -enum : HRESULT { CRYPT_E_NO_REVOCATION_CHECK = cast(HRESULT)0x80092012L }
5098 -
5099 -enum : HRESULT { CRYPT_E_REVOCATION_OFFLINE = cast(HRESULT)0x80092013L }
5100 -
5101 -enum : HRESULT { CRYPT_E_NOT_IN_REVOCATION_DATABASE = cast(HRESULT)0x80092014L }
5102 -
5103 -enum : HRESULT { CRYPT_E_INVALID_NUMERIC_STRING = cast(HRESULT)0x80092020L }
5104 -
5105 -enum : HRESULT { CRYPT_E_INVALID_PRINTABLE_STRING = cast(HRESULT)0x80092021L }
5106 -
5107 -enum : HRESULT { CRYPT_E_INVALID_IA5_STRING = cast(HRESULT)0x80092022L }
5108 -
5109 -enum : HRESULT { CRYPT_E_INVALID_X500_STRING = cast(HRESULT)0x80092023L }
5110 -
5111 -enum : HRESULT { CRYPT_E_NOT_CHAR_STRING = cast(HRESULT)0x80092024L }
5112 -
5113 -enum : HRESULT { CRYPT_E_FILERESIZED = cast(HRESULT)0x80092025L }
5114 -
5115 -enum : HRESULT { CRYPT_E_SECURITY_SETTINGS = cast(HRESULT)0x80092026L }
5116 -
5117 -enum : HRESULT { CRYPT_E_NO_VERIFY_USAGE_DLL = cast(HRESULT)0x80092027L }
5118 -
5119 -enum : HRESULT { CRYPT_E_NO_VERIFY_USAGE_CHECK = cast(HRESULT)0x80092028L }
5120 -
5121 -enum : HRESULT { CRYPT_E_VERIFY_USAGE_OFFLINE = cast(HRESULT)0x80092029L }
5122 -
5123 -enum : HRESULT { CRYPT_E_NOT_IN_CTL = cast(HRESULT)0x8009202AL }
5124 -
5125 -enum : HRESULT { CRYPT_E_NO_TRUSTED_SIGNER = cast(HRESULT)0x8009202BL }
5126 -
5127 -enum : HRESULT { CRYPT_E_MISSING_PUBKEY_PARA = cast(HRESULT)0x8009202CL }
5128 -
5129 -enum : HRESULT { CRYPT_E_OSS_ERROR = cast(HRESULT)0x80093000L }
5130 -
5131 -enum : HRESULT { OSS_MORE_BUF = cast(HRESULT)0x80093001L }
5132 -
5133 -enum : HRESULT { OSS_NEGATIVE_UINTEGER = cast(HRESULT)0x80093002L }
5134 -
5135 -enum : HRESULT { OSS_PDU_RANGE = cast(HRESULT)0x80093003L }
5136 -
5137 -enum : HRESULT { OSS_MORE_INPUT = cast(HRESULT)0x80093004L }
5138 -
5139 -enum : HRESULT { OSS_DATA_ERROR = cast(HRESULT)0x80093005L }
5140 -
5141 -enum : HRESULT { OSS_BAD_ARG = cast(HRESULT)0x80093006L }
5142 -
5143 -enum : HRESULT { OSS_BAD_VERSION = cast(HRESULT)0x80093007L }
5144 -
5145 -enum : HRESULT { OSS_OUT_MEMORY = cast(HRESULT)0x80093008L }
5146 -
5147 -enum : HRESULT { OSS_PDU_MISMATCH = cast(HRESULT)0x80093009L }
5148 -
5149 -enum : HRESULT { OSS_LIMITED = cast(HRESULT)0x8009300AL }
5150 -
5151 -enum : HRESULT { OSS_BAD_PTR = cast(HRESULT)0x8009300BL }
5152 -
5153 -enum : HRESULT { OSS_BAD_TIME = cast(HRESULT)0x8009300CL }
5154 -
5155 -enum : HRESULT { OSS_INDEFINITE_NOT_SUPPORTED = cast(HRESULT)0x8009300DL }
5156 -
5157 -enum : HRESULT { OSS_MEM_ERROR = cast(HRESULT)0x8009300EL }
5158 -
5159 -enum : HRESULT { OSS_BAD_TABLE = cast(HRESULT)0x8009300FL }
5160 -
5161 -enum : HRESULT { OSS_TOO_LONG = cast(HRESULT)0x80093010L }
5162 -
5163 -enum : HRESULT { OSS_CONSTRAINT_VIOLATED = cast(HRESULT)0x80093011L }
5164 -
5165 -enum : HRESULT { OSS_FATAL_ERROR = cast(HRESULT)0x80093012L }
5166 -
5167 -enum : HRESULT { OSS_ACCESS_SERIALIZATION_ERROR = cast(HRESULT)0x80093013L }
5168 -
5169 -enum : HRESULT { OSS_NULL_TBL = cast(HRESULT)0x80093014L }
5170 -
5171 -enum : HRESULT { OSS_NULL_FCN = cast(HRESULT)0x80093015L }
5172 -
5173 -enum : HRESULT { OSS_BAD_ENCRULES = cast(HRESULT)0x80093016L }
5174 -
5175 -enum : HRESULT { OSS_UNAVAIL_ENCRULES = cast(HRESULT)0x80093017L }
5176 -
5177 -enum : HRESULT { OSS_CANT_OPEN_TRACE_WINDOW = cast(HRESULT)0x80093018L }
5178 -
5179 -enum : HRESULT { OSS_UNIMPLEMENTED = cast(HRESULT)0x80093019L }
5180 -
5181 -enum : HRESULT { OSS_OID_DLL_NOT_LINKED = cast(HRESULT)0x8009301AL }
5182 -
5183 -enum : HRESULT { OSS_CANT_OPEN_TRACE_FILE = cast(HRESULT)0x8009301BL }
5184 -
5185 -enum : HRESULT { OSS_TRACE_FILE_ALREADY_OPEN = cast(HRESULT)0x8009301CL }
5186 -
5187 -enum : HRESULT { OSS_TABLE_MISMATCH = cast(HRESULT)0x8009301DL }
5188 -
5189 -enum : HRESULT { OSS_TYPE_NOT_SUPPORTED = cast(HRESULT)0x8009301EL }
5190 -
5191 -enum : HRESULT { OSS_REAL_DLL_NOT_LINKED = cast(HRESULT)0x8009301FL }
5192 -
5193 -enum : HRESULT { OSS_REAL_CODE_NOT_LINKED = cast(HRESULT)0x80093020L }
5194 -
5195 -enum : HRESULT { OSS_OUT_OF_RANGE = cast(HRESULT)0x80093021L }
5196 -
5197 -enum : HRESULT { OSS_COPIER_DLL_NOT_LINKED = cast(HRESULT)0x80093022L }
5198 -
5199 -enum : HRESULT { OSS_CONSTRAINT_DLL_NOT_LINKED = cast(HRESULT)0x80093023L }
5200 -
5201 -enum : HRESULT { OSS_COMPARATOR_DLL_NOT_LINKED = cast(HRESULT)0x80093024L }
5202 -
5203 -enum : HRESULT { OSS_COMPARATOR_CODE_NOT_LINKED = cast(HRESULT)0x80093025L }
5204 -
5205 -enum : HRESULT { OSS_MEM_MGR_DLL_NOT_LINKED = cast(HRESULT)0x80093026L }
5206 -
5207 -enum : HRESULT { OSS_PDV_DLL_NOT_LINKED = cast(HRESULT)0x80093027L }
5208 -
5209 -enum : HRESULT { OSS_PDV_CODE_NOT_LINKED = cast(HRESULT)0x80093028L }
5210 -
5211 -enum : HRESULT { OSS_API_DLL_NOT_LINKED = cast(HRESULT)0x80093029L }
5212 -
5213 -enum : HRESULT { OSS_BERDER_DLL_NOT_LINKED = cast(HRESULT)0x8009302AL }
5214 -
5215 -enum : HRESULT { OSS_PER_DLL_NOT_LINKED = cast(HRESULT)0x8009302BL }
5216 -
5217 -enum : HRESULT { OSS_OPEN_TYPE_ERROR = cast(HRESULT)0x8009302CL }
5218 -
5219 -enum : HRESULT { OSS_MUTEX_NOT_CREATED = cast(HRESULT)0x8009302DL }
5220 -
5221 -enum : HRESULT { OSS_CANT_CLOSE_TRACE_FILE = cast(HRESULT)0x8009302EL }
5222 -
5223 -enum : HRESULT { CRYPT_E_ASN1_ERROR = cast(HRESULT)0x80093100L }
5224 -
5225 -enum : HRESULT { CRYPT_E_ASN1_INTERNAL = cast(HRESULT)0x80093101L }
5226 -
5227 -enum : HRESULT { CRYPT_E_ASN1_EOD = cast(HRESULT)0x80093102L }
5228 -
5229 -enum : HRESULT { CRYPT_E_ASN1_CORRUPT = cast(HRESULT)0x80093103L }
5230 -
5231 -enum : HRESULT { CRYPT_E_ASN1_LARGE = cast(HRESULT)0x80093104L }
5232 -
5233 -enum : HRESULT { CRYPT_E_ASN1_CONSTRAINT = cast(HRESULT)0x80093105L }
5234 -
5235 -enum : HRESULT { CRYPT_E_ASN1_MEMORY = cast(HRESULT)0x80093106L }
5236 -
5237 -enum : HRESULT { CRYPT_E_ASN1_OVERFLOW = cast(HRESULT)0x80093107L }
5238 -
5239 -enum : HRESULT { CRYPT_E_ASN1_BADPDU = cast(HRESULT)0x80093108L }
5240 -
5241 -enum : HRESULT { CRYPT_E_ASN1_BADARGS = cast(HRESULT)0x80093109L }
5242 -
5243 -enum : HRESULT { CRYPT_E_ASN1_BADREAL = cast(HRESULT)0x8009310AL }
5244 -
5245 -enum : HRESULT { CRYPT_E_ASN1_BADTAG = cast(HRESULT)0x8009310BL }
5246 -
5247 -enum : HRESULT { CRYPT_E_ASN1_CHOICE = cast(HRESULT)0x8009310CL }
5248 -
5249 -enum : HRESULT { CRYPT_E_ASN1_RULE = cast(HRESULT)0x8009310DL }
5250 -
5251 -enum : HRESULT { CRYPT_E_ASN1_UTF8 = cast(HRESULT)0x8009310EL }
5252 -
5253 -enum : HRESULT { CRYPT_E_ASN1_PDU_TYPE = cast(HRESULT)0x80093133L }
5254 -
5255 -enum : HRESULT { CRYPT_E_ASN1_NYI = cast(HRESULT)0x80093134L }
5256 -
5257 -enum : HRESULT { CRYPT_E_ASN1_EXTENDED = cast(HRESULT)0x80093201L }
5258 -
5259 -enum : HRESULT { CRYPT_E_ASN1_NOEOD = cast(HRESULT)0x80093202L }
5260 -
5261 -enum : HRESULT { CERTSRV_E_BAD_REQUESTSUBJECT = cast(HRESULT)0x80094001L }
5262 -
5263 -enum : HRESULT { CERTSRV_E_NO_REQUEST = cast(HRESULT)0x80094002L }
5264 -
5265 -enum : HRESULT { CERTSRV_E_BAD_REQUESTSTATUS = cast(HRESULT)0x80094003L }
5266 -
5267 -enum : HRESULT { CERTSRV_E_PROPERTY_EMPTY = cast(HRESULT)0x80094004L }
5268 -
5269 -enum : HRESULT { CERTSRV_E_INVALID_CA_CERTIFICATE = cast(HRESULT)0x80094005L }
5270 -
5271 -enum : HRESULT { CERTSRV_E_SERVER_SUSPENDED = cast(HRESULT)0x80094006L }
5272 -
5273 -enum : HRESULT { CERTSRV_E_ENCODING_LENGTH = cast(HRESULT)0x80094007L }
5274 -
5275 -enum : HRESULT { CERTSRV_E_ROLECONFLICT = cast(HRESULT)0x80094008L }
5276 -
5277 -enum : HRESULT { CERTSRV_E_RESTRICTEDOFFICER = cast(HRESULT)0x80094009L }
5278 -
5279 -enum : HRESULT { CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED = cast(HRESULT)0x8009400AL }
5280 -
5281 -enum : HRESULT { CERTSRV_E_NO_VALID_KRA = cast(HRESULT)0x8009400BL }
5282 -
5283 -enum : HRESULT { CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL = cast(HRESULT)0x8009400CL }
5284 -
5285 -enum : HRESULT { CERTSRV_E_NO_CAADMIN_DEFINED = cast(HRESULT)0x8009400DL }
5286 -
5287 -enum : HRESULT { CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE = cast(HRESULT)0x8009400EL }
5288 -
5289 -enum : HRESULT { CERTSRV_E_NO_DB_SESSIONS = cast(HRESULT)0x8009400FL }
5290 -
5291 -enum : HRESULT { CERTSRV_E_ALIGNMENT_FAULT = cast(HRESULT)0x80094010L }
5292 -
5293 -enum : HRESULT { CERTSRV_E_ENROLL_DENIED = cast(HRESULT)0x80094011L }
5294 -
5295 -enum : HRESULT { CERTSRV_E_TEMPLATE_DENIED = cast(HRESULT)0x80094012L }
5296 -
5297 -enum : HRESULT { CERTSRV_E_UNSUPPORTED_CERT_TYPE = cast(HRESULT)0x80094800L }
5298 -
5299 -enum : HRESULT { CERTSRV_E_NO_CERT_TYPE = cast(HRESULT)0x80094801L }
5300 -
5301 -enum : HRESULT { CERTSRV_E_TEMPLATE_CONFLICT = cast(HRESULT)0x80094802L }
5302 -
5303 -enum : HRESULT { CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED = cast(HRESULT)0x80094803L }
5304 -
5305 -enum : HRESULT { CERTSRV_E_ARCHIVED_KEY_REQUIRED = cast(HRESULT)0x80094804L }
5306 -
5307 -enum : HRESULT { CERTSRV_E_SMIME_REQUIRED = cast(HRESULT)0x80094805L }
5308 -
5309 -enum : HRESULT { CERTSRV_E_BAD_RENEWAL_SUBJECT = cast(HRESULT)0x80094806L }
5310 -
5311 -enum : HRESULT { CERTSRV_E_BAD_TEMPLATE_VERSION = cast(HRESULT)0x80094807L }
5312 -
5313 -enum : HRESULT { CERTSRV_E_TEMPLATE_POLICY_REQUIRED = cast(HRESULT)0x80094808L }
5314 -
5315 -enum : HRESULT { CERTSRV_E_SIGNATURE_POLICY_REQUIRED = cast(HRESULT)0x80094809L }
5316 -
5317 -enum : HRESULT { CERTSRV_E_SIGNATURE_COUNT = cast(HRESULT)0x8009480AL }
5318 -
5319 -enum : HRESULT { CERTSRV_E_SIGNATURE_REJECTED = cast(HRESULT)0x8009480BL }
5320 -
5321 -enum : HRESULT { CERTSRV_E_ISSUANCE_POLICY_REQUIRED = cast(HRESULT)0x8009480CL }
5322 -
5323 -enum : HRESULT { CERTSRV_E_SUBJECT_UPN_REQUIRED = cast(HRESULT)0x8009480DL }
5324 -
5325 -enum : HRESULT { CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED = cast(HRESULT)0x8009480EL }
5326 -
5327 -enum : HRESULT { CERTSRV_E_SUBJECT_DNS_REQUIRED = cast(HRESULT)0x8009480FL }
5328 -
5329 -enum : HRESULT { CERTSRV_E_ARCHIVED_KEY_UNEXPECTED = cast(HRESULT)0x80094810L }
5330 -
5331 -enum : HRESULT { CERTSRV_E_KEY_LENGTH = cast(HRESULT)0x80094811L }
5332 -
5333 -enum : HRESULT { XENROLL_E_KEY_NOT_EXPORTABLE = cast(HRESULT)0x80095000L }
5334 -
5335 -enum : HRESULT { XENROLL_E_CANNOT_ADD_ROOT_CERT = cast(HRESULT)0x80095001L }
5336 -
5337 -enum : HRESULT { XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND = cast(HRESULT)0x80095002L }
5338 -
5339 -enum : HRESULT { XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH = cast(HRESULT)0x80095003L }
5340 -
5341 -enum : HRESULT { XENROLL_E_RESPONSE_KA_HASH_MISMATCH = cast(HRESULT)0x80095004L }
5342 -
5343 -enum : HRESULT { XENROLL_E_KEYSPEC_SMIME_MISMATCH = cast(HRESULT)0x80095005L }
5344 -
5345 -enum : HRESULT { TRUST_E_SYSTEM_ERROR = cast(HRESULT)0x80096001L }
5346 -
5347 -enum : HRESULT { TRUST_E_NO_SIGNER_CERT = cast(HRESULT)0x80096002L }
5348 -
5349 -enum : HRESULT { TRUST_E_COUNTER_SIGNER = cast(HRESULT)0x80096003L }
5350 -
5351 -enum : HRESULT { TRUST_E_CERT_SIGNATURE = cast(HRESULT)0x80096004L }
5352 -
5353 -enum : HRESULT { TRUST_E_TIME_STAMP = cast(HRESULT)0x80096005L }
5354 -
5355 -enum : HRESULT { TRUST_E_BAD_DIGEST = cast(HRESULT)0x80096010L }
5356 -
5357 -enum : HRESULT { TRUST_E_BASIC_CONSTRAINTS = cast(HRESULT)0x80096019L }
5358 -
5359 -enum : HRESULT { TRUST_E_FINANCIAL_CRITERIA = cast(HRESULT)0x8009601EL }
5360 -
5361 -enum : HRESULT { MSSIPOTF_E_OUTOFMEMRANGE = cast(HRESULT)0x80097001L }
5362 -
5363 -enum : HRESULT { MSSIPOTF_E_CANTGETOBJECT = cast(HRESULT)0x80097002L }
5364 -
5365 -enum : HRESULT { MSSIPOTF_E_NOHEADTABLE = cast(HRESULT)0x80097003L }
5366 -
5367 -enum : HRESULT { MSSIPOTF_E_BAD_MAGICNUMBER = cast(HRESULT)0x80097004L }
5368 -
5369 -enum : HRESULT { MSSIPOTF_E_BAD_OFFSET_TABLE = cast(HRESULT)0x80097005L }
5370 -
5371 -enum : HRESULT { MSSIPOTF_E_TABLE_TAGORDER = cast(HRESULT)0x80097006L }
5372 -
5373 -enum : HRESULT { MSSIPOTF_E_TABLE_LONGWORD = cast(HRESULT)0x80097007L }
5374 -
5375 -enum : HRESULT { MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT = cast(HRESULT)0x80097008L }
5376 -
5377 -enum : HRESULT { MSSIPOTF_E_TABLES_OVERLAP = cast(HRESULT)0x80097009L }
5378 -
5379 -enum : HRESULT { MSSIPOTF_E_TABLE_PADBYTES = cast(HRESULT)0x8009700AL }
5380 -
5381 -enum : HRESULT { MSSIPOTF_E_FILETOOSMALL = cast(HRESULT)0x8009700BL }
5382 -
5383 -enum : HRESULT { MSSIPOTF_E_TABLE_CHECKSUM = cast(HRESULT)0x8009700CL }
5384 -
5385 -enum : HRESULT { MSSIPOTF_E_FILE_CHECKSUM = cast(HRESULT)0x8009700DL }
5386 -
5387 -enum : HRESULT { MSSIPOTF_E_FAILED_POLICY = cast(HRESULT)0x80097010L }
5388 -
5389 -enum : HRESULT { MSSIPOTF_E_FAILED_HINTS_CHECK = cast(HRESULT)0x80097011L }
5390 -
5391 -enum : HRESULT { MSSIPOTF_E_NOT_OPENTYPE = cast(HRESULT)0x80097012L }
5392 -
5393 -enum : HRESULT { MSSIPOTF_E_FILE = cast(HRESULT)0x80097013L }
5394 -
5395 -enum : HRESULT { MSSIPOTF_E_CRYPT = cast(HRESULT)0x80097014L }
5396 -
5397 -enum : HRESULT { MSSIPOTF_E_BADVERSION = cast(HRESULT)0x80097015L }
5398 -
5399 -enum : HRESULT { MSSIPOTF_E_DSIG_STRUCTURE = cast(HRESULT)0x80097016L }
5400 -
5401 -enum : HRESULT { MSSIPOTF_E_PCONST_CHECK = cast(HRESULT)0x80097017L }
5402 -
5403 -enum : HRESULT { MSSIPOTF_E_STRUCTURE = cast(HRESULT)0x80097018L }
5404 -
5405 -enum : uint { NTE_OP_OK = 0 }
5406 -
5407 -enum : HRESULT { TRUST_E_PROVIDER_UNKNOWN = cast(HRESULT)0x800B0001L }
5408 -
5409 -enum : HRESULT { TRUST_E_ACTION_UNKNOWN = cast(HRESULT)0x800B0002L }
5410 -
5411 -enum : HRESULT { TRUST_E_SUBJECT_FORM_UNKNOWN = cast(HRESULT)0x800B0003L }
5412 -
5413 -enum : HRESULT { TRUST_E_SUBJECT_NOT_TRUSTED = cast(HRESULT)0x800B0004L }
5414 -
5415 -enum : HRESULT { DIGSIG_E_ENCODE = cast(HRESULT)0x800B0005L }
5416 -
5417 -enum : HRESULT { DIGSIG_E_DECODE = cast(HRESULT)0x800B0006L }
5418 -
5419 -enum : HRESULT { DIGSIG_E_EXTENSIBILITY = cast(HRESULT)0x800B0007L }
5420 -
5421 -enum : HRESULT { DIGSIG_E_CRYPTO = cast(HRESULT)0x800B0008L }
5422 -
5423 -enum : HRESULT { PERSIST_E_SIZEDEFINITE = cast(HRESULT)0x800B0009L }
5424 -
5425 -enum : HRESULT { PERSIST_E_SIZEINDEFINITE = cast(HRESULT)0x800B000AL }
5426 -
5427 -enum : HRESULT { PERSIST_E_NOTSELFSIZING = cast(HRESULT)0x800B000BL }
5428 -
5429 -enum : HRESULT { TRUST_E_NOSIGNATURE = cast(HRESULT)0x800B0100L }
5430 -
5431 -enum : HRESULT { CERT_E_EXPIRED = cast(HRESULT)0x800B0101L }
5432 -
5433 -enum : HRESULT { CERT_E_VALIDITYPERIODNESTING = cast(HRESULT)0x800B0102L }
5434 -
5435 -enum : HRESULT { CERT_E_ROLE = cast(HRESULT)0x800B0103L }
5436 -
5437 -enum : HRESULT { CERT_E_PATHLENCONST = cast(HRESULT)0x800B0104L }
5438 -
5439 -enum : HRESULT { CERT_E_CRITICAL = cast(HRESULT)0x800B0105L }
5440 -
5441 -enum : HRESULT { CERT_E_PURPOSE = cast(HRESULT)0x800B0106L }
5442 -
5443 -enum : HRESULT { CERT_E_ISSUERCHAINING = cast(HRESULT)0x800B0107L }
5444 -
5445 -enum : HRESULT { CERT_E_MALFORMED = cast(HRESULT)0x800B0108L }
5446 -
5447 -enum : HRESULT { CERT_E_UNTRUSTEDROOT = cast(HRESULT)0x800B0109L }
5448 -
5449 -enum : HRESULT { CERT_E_CHAINING = cast(HRESULT)0x800B010AL }
5450 -
5451 -enum : HRESULT { TRUST_E_FAIL = cast(HRESULT)0x800B010BL }
5452 -
5453 -enum : HRESULT { CERT_E_REVOKED = cast(HRESULT)0x800B010CL }
5454 -
5455 -enum : HRESULT { CERT_E_UNTRUSTEDTESTROOT = cast(HRESULT)0x800B010DL }
5456 -
5457 -enum : HRESULT { CERT_E_REVOCATION_FAILURE = cast(HRESULT)0x800B010EL }
5458 -
5459 -enum : HRESULT { CERT_E_CN_NO_MATCH = cast(HRESULT)0x800B010FL }
5460 -
5461 -enum : HRESULT { CERT_E_WRONG_USAGE = cast(HRESULT)0x800B0110L }
5462 -
5463 -enum : HRESULT { TRUST_E_EXPLICIT_DISTRUST = cast(HRESULT)0x800B0111L }
5464 -
5465 -enum : HRESULT { CERT_E_UNTRUSTEDCA = cast(HRESULT)0x800B0112L }
5466 -
5467 -enum : HRESULT { CERT_E_INVALID_POLICY = cast(HRESULT)0x800B0113L }
5468 -
5469 -enum : HRESULT { CERT_E_INVALID_NAME = cast(HRESULT)0x800B0114L }
5470 -
5471 -// #define HRESULT_FROM_SETUPAPI(x) ((((x) & (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR)) == (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR)) ? ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_SETUPAPI << 16) | 0x80000000)) : HRESULT_FROM_WIN32(x))
5472 -
5473 -enum : HRESULT { SPAPI_E_EXPECTED_SECTION_NAME = cast(HRESULT)0x800F0000L }
5474 -
5475 -enum : HRESULT { SPAPI_E_BAD_SECTION_NAME_LINE = cast(HRESULT)0x800F0001L }
5476 -
5477 -enum : HRESULT { SPAPI_E_SECTION_NAME_TOO_LONG = cast(HRESULT)0x800F0002L }
5478 -
5479 -enum : HRESULT { SPAPI_E_GENERAL_SYNTAX = cast(HRESULT)0x800F0003L }
5480 -
5481 -enum : HRESULT { SPAPI_E_WRONG_INF_STYLE = cast(HRESULT)0x800F0100L }
5482 -
5483 -enum : HRESULT { SPAPI_E_SECTION_NOT_FOUND = cast(HRESULT)0x800F0101L }
5484 -
5485 -enum : HRESULT { SPAPI_E_LINE_NOT_FOUND = cast(HRESULT)0x800F0102L }
5486 -
5487 -enum : HRESULT { SPAPI_E_NO_BACKUP = cast(HRESULT)0x800F0103L }
5488 -
5489 -enum : HRESULT { SPAPI_E_NO_ASSOCIATED_CLASS = cast(HRESULT)0x800F0200L }
5490 -
5491 -enum : HRESULT { SPAPI_E_CLASS_MISMATCH = cast(HRESULT)0x800F0201L }
5492 -
5493 -enum : HRESULT { SPAPI_E_DUPLICATE_FOUND = cast(HRESULT)0x800F0202L }
5494 -
5495 -enum : HRESULT { SPAPI_E_NO_DRIVER_SELECTED = cast(HRESULT)0x800F0203L }
5496 -
5497 -enum : HRESULT { SPAPI_E_KEY_DOES_NOT_EXIST = cast(HRESULT)0x800F0204L }
5498 -
5499 -enum : HRESULT { SPAPI_E_INVALID_DEVINST_NAME = cast(HRESULT)0x800F0205L }
5500 -
5501 -enum : HRESULT { SPAPI_E_INVALID_CLASS = cast(HRESULT)0x800F0206L }
5502 -
5503 -enum : HRESULT { SPAPI_E_DEVINST_ALREADY_EXISTS = cast(HRESULT)0x800F0207L }
5504 -
5505 -enum : HRESULT { SPAPI_E_DEVINFO_NOT_REGISTERED = cast(HRESULT)0x800F0208L }
5506 -
5507 -enum : HRESULT { SPAPI_E_INVALID_REG_PROPERTY = cast(HRESULT)0x800F0209L }
5508 -
5509 -enum : HRESULT { SPAPI_E_NO_INF = cast(HRESULT)0x800F020AL }
5510 -
5511 -enum : HRESULT { SPAPI_E_NO_SUCH_DEVINST = cast(HRESULT)0x800F020BL }
5512 -
5513 -enum : HRESULT { SPAPI_E_CANT_LOAD_CLASS_ICON = cast(HRESULT)0x800F020CL }
5514 -
5515 -enum : HRESULT { SPAPI_E_INVALID_CLASS_INSTALLER = cast(HRESULT)0x800F020DL }
5516 -
5517 -enum : HRESULT { SPAPI_E_DI_DO_DEFAULT = cast(HRESULT)0x800F020EL }
5518 -
5519 -enum : HRESULT { SPAPI_E_DI_NOFILECOPY = cast(HRESULT)0x800F020FL }
5520 -
5521 -enum : HRESULT { SPAPI_E_INVALID_HWPROFILE = cast(HRESULT)0x800F0210L }
5522 -
5523 -enum : HRESULT { SPAPI_E_NO_DEVICE_SELECTED = cast(HRESULT)0x800F0211L }
5524 -
5525 -enum : HRESULT { SPAPI_E_DEVINFO_LIST_LOCKED = cast(HRESULT)0x800F0212L }
5526 -
5527 -enum : HRESULT { SPAPI_E_DEVINFO_DATA_LOCKED = cast(HRESULT)0x800F0213L }
5528 -
5529 -enum : HRESULT { SPAPI_E_DI_BAD_PATH = cast(HRESULT)0x800F0214L }
5530 -
5531 -enum : HRESULT { SPAPI_E_NO_CLASSINSTALL_PARAMS = cast(HRESULT)0x800F0215L }
5532 -
5533 -enum : HRESULT { SPAPI_E_FILEQUEUE_LOCKED = cast(HRESULT)0x800F0216L }
5534 -
5535 -enum : HRESULT { SPAPI_E_BAD_SERVICE_INSTALLSECT = cast(HRESULT)0x800F0217L }
5536 -
5537 -enum : HRESULT { SPAPI_E_NO_CLASS_DRIVER_LIST = cast(HRESULT)0x800F0218L }
5538 -
5539 -enum : HRESULT { SPAPI_E_NO_ASSOCIATED_SERVICE = cast(HRESULT)0x800F0219L }
5540 -
5541 -enum : HRESULT { SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE = cast(HRESULT)0x800F021AL }
5542 -
5543 -enum : HRESULT { SPAPI_E_DEVICE_INTERFACE_ACTIVE = cast(HRESULT)0x800F021BL }
5544 -
5545 -enum : HRESULT { SPAPI_E_DEVICE_INTERFACE_REMOVED = cast(HRESULT)0x800F021CL }
5546 -
5547 -enum : HRESULT { SPAPI_E_BAD_INTERFACE_INSTALLSECT = cast(HRESULT)0x800F021DL }
5548 -
5549 -enum : HRESULT { SPAPI_E_NO_SUCH_INTERFACE_CLASS = cast(HRESULT)0x800F021EL }
5550 -
5551 -enum : HRESULT { SPAPI_E_INVALID_REFERENCE_STRING = cast(HRESULT)0x800F021FL }
5552 -
5553 -enum : HRESULT { SPAPI_E_INVALID_MACHINENAME = cast(HRESULT)0x800F0220L }
5554 -
5555 -enum : HRESULT { SPAPI_E_REMOTE_COMM_FAILURE = cast(HRESULT)0x800F0221L }
5556 -
5557 -enum : HRESULT { SPAPI_E_MACHINE_UNAVAILABLE = cast(HRESULT)0x800F0222L }
5558 -
5559 -enum : HRESULT { SPAPI_E_NO_CONFIGMGR_SERVICES = cast(HRESULT)0x800F0223L }
5560 -
5561 -enum : HRESULT { SPAPI_E_INVALID_PROPPAGE_PROVIDER = cast(HRESULT)0x800F0224L }
5562 -
5563 -enum : HRESULT { SPAPI_E_NO_SUCH_DEVICE_INTERFACE = cast(HRESULT)0x800F0225L }
5564 -
5565 -enum : HRESULT { SPAPI_E_DI_POSTPROCESSING_REQUIRED = cast(HRESULT)0x800F0226L }
5566 -
5567 -enum : HRESULT { SPAPI_E_INVALID_COINSTALLER = cast(HRESULT)0x800F0227L }
5568 -
5569 -enum : HRESULT { SPAPI_E_NO_COMPAT_DRIVERS = cast(HRESULT)0x800F0228L }
5570 -
5571 -enum : HRESULT { SPAPI_E_NO_DEVICE_ICON = cast(HRESULT)0x800F0229L }
5572 -
5573 -enum : HRESULT { SPAPI_E_INVALID_INF_LOGCONFIG = cast(HRESULT)0x800F022AL }
5574 -
5575 -enum : HRESULT { SPAPI_E_DI_DONT_INSTALL = cast(HRESULT)0x800F022BL }
5576 -
5577 -enum : HRESULT { SPAPI_E_INVALID_FILTER_DRIVER = cast(HRESULT)0x800F022CL }
5578 -
5579 -enum : HRESULT { SPAPI_E_NON_WINDOWS_NT_DRIVER = cast(HRESULT)0x800F022DL }
5580 -
5581 -enum : HRESULT { SPAPI_E_NON_WINDOWS_DRIVER = cast(HRESULT)0x800F022EL }
5582 -
5583 -enum : HRESULT { SPAPI_E_NO_CATALOG_FOR_OEM_INF = cast(HRESULT)0x800F022FL }
5584 -
5585 -enum : HRESULT { SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE = cast(HRESULT)0x800F0230L }
5586 -
5587 -enum : HRESULT { SPAPI_E_NOT_DISABLEABLE = cast(HRESULT)0x800F0231L }
5588 -
5589 -enum : HRESULT { SPAPI_E_CANT_REMOVE_DEVINST = cast(HRESULT)0x800F0232L }
5590 -
5591 -enum : HRESULT { SPAPI_E_INVALID_TARGET = cast(HRESULT)0x800F0233L }
5592 -
5593 -enum : HRESULT { SPAPI_E_DRIVER_NONNATIVE = cast(HRESULT)0x800F0234L }
5594 -
5595 -enum : HRESULT { SPAPI_E_IN_WOW64 = cast(HRESULT)0x800F0235L }
5596 -
5597 -enum : HRESULT { SPAPI_E_SET_SYSTEM_RESTORE_POINT = cast(HRESULT)0x800F0236L }
5598 -
5599 -enum : HRESULT { SPAPI_E_INCORRECTLY_COPIED_INF = cast(HRESULT)0x800F0237L }
5600 -
5601 -enum : HRESULT { SPAPI_E_SCE_DISABLED = cast(HRESULT)0x800F0238L }
5602 -
5603 -enum : HRESULT { SPAPI_E_ERROR_NOT_INSTALLED = cast(HRESULT)0x800F1000L }
5604 -
5605 -alias NO_ERROR SCARD_S_SUCCESS;
5606 -
5607 -enum : HRESULT { SCARD_F_INTERNAL_ERROR = cast(HRESULT)0x80100001L }
5608 -
5609 -enum : HRESULT { SCARD_E_CANCELLED = cast(HRESULT)0x80100002L }
5610 -
5611 -enum : HRESULT { SCARD_E_INVALID_HANDLE = cast(HRESULT)0x80100003L }
5612 -
5613 -enum : HRESULT { SCARD_E_INVALID_PARAMETER = cast(HRESULT)0x80100004L }
5614 -
5615 -enum : HRESULT { SCARD_E_INVALID_TARGET = cast(HRESULT)0x80100005L }
5616 -
5617 -enum : HRESULT { SCARD_E_NO_MEMORY = cast(HRESULT)0x80100006L }
5618 -
5619 -enum : HRESULT { SCARD_F_WAITED_TOO_LONG = cast(HRESULT)0x80100007L }
5620 -
5621 -enum : HRESULT { SCARD_E_INSUFFICIENT_BUFFER = cast(HRESULT)0x80100008L }
5622 -
5623 -enum : HRESULT { SCARD_E_UNKNOWN_READER = cast(HRESULT)0x80100009L }
5624 -
5625 -enum : HRESULT { SCARD_E_TIMEOUT = cast(HRESULT)0x8010000AL }
5626 -
5627 -enum : HRESULT { SCARD_E_SHARING_VIOLATION = cast(HRESULT)0x8010000BL }
5628 -
5629 -enum : HRESULT { SCARD_E_NO_SMARTCARD = cast(HRESULT)0x8010000CL }
5630 -
5631 -enum : HRESULT { SCARD_E_UNKNOWN_CARD = cast(HRESULT)0x8010000DL }
5632 -
5633 -enum : HRESULT { SCARD_E_CANT_DISPOSE = cast(HRESULT)0x8010000EL }
5634 -
5635 -enum : HRESULT { SCARD_E_PROTO_MISMATCH = cast(HRESULT)0x8010000FL }
5636 -
5637 -enum : HRESULT { SCARD_E_NOT_READY = cast(HRESULT)0x80100010L }
5638 -
5639 -enum : HRESULT { SCARD_E_INVALID_VALUE = cast(HRESULT)0x80100011L }
5640 -
5641 -enum : HRESULT { SCARD_E_SYSTEM_CANCELLED = cast(HRESULT)0x80100012L }
5642 -
5643 -enum : HRESULT { SCARD_F_COMM_ERROR = cast(HRESULT)0x80100013L }
5644 -
5645 -enum : HRESULT { SCARD_F_UNKNOWN_ERROR = cast(HRESULT)0x80100014L }
5646 -
5647 -enum : HRESULT { SCARD_E_INVALID_ATR = cast(HRESULT)0x80100015L }
5648 -
5649 -enum : HRESULT { SCARD_E_NOT_TRANSACTED = cast(HRESULT)0x80100016L }
5650 -
5651 -enum : HRESULT { SCARD_E_READER_UNAVAILABLE = cast(HRESULT)0x80100017L }
5652 -
5653 -enum : HRESULT { SCARD_P_SHUTDOWN = cast(HRESULT)0x80100018L }
5654 -
5655 -enum : HRESULT { SCARD_E_PCI_TOO_SMALL = cast(HRESULT)0x80100019L }
5656 -
5657 -enum : HRESULT { SCARD_E_READER_UNSUPPORTED = cast(HRESULT)0x8010001AL }
5658 -
5659 -enum : HRESULT { SCARD_E_DUPLICATE_READER = cast(HRESULT)0x8010001BL }
5660 -
5661 -enum : HRESULT { SCARD_E_CARD_UNSUPPORTED = cast(HRESULT)0x8010001CL }
5662 -
5663 -enum : HRESULT { SCARD_E_NO_SERVICE = cast(HRESULT)0x8010001DL }
5664 -
5665 -enum : HRESULT { SCARD_E_SERVICE_STOPPED = cast(HRESULT)0x8010001EL }
5666 -
5667 -enum : HRESULT { SCARD_E_UNEXPECTED = cast(HRESULT)0x8010001FL }
5668 -
5669 -enum : HRESULT { SCARD_E_ICC_INSTALLATION = cast(HRESULT)0x80100020L }
5670 -
5671 -enum : HRESULT { SCARD_E_ICC_CREATEORDER = cast(HRESULT)0x80100021L }
5672 -
5673 -enum : HRESULT { SCARD_E_UNSUPPORTED_FEATURE = cast(HRESULT)0x80100022L }
5674 -
5675 -enum : HRESULT { SCARD_E_DIR_NOT_FOUND = cast(HRESULT)0x80100023L }
5676 -
5677 -enum : HRESULT { SCARD_E_FILE_NOT_FOUND = cast(HRESULT)0x80100024L }
5678 -
5679 -enum : HRESULT { SCARD_E_NO_DIR = cast(HRESULT)0x80100025L }
5680 -
5681 -enum : HRESULT { SCARD_E_NO_FILE = cast(HRESULT)0x80100026L }
5682 -
5683 -enum : HRESULT { SCARD_E_NO_ACCESS = cast(HRESULT)0x80100027L }
5684 -
5685 -enum : HRESULT { SCARD_E_WRITE_TOO_MANY = cast(HRESULT)0x80100028L }
5686 -
5687 -enum : HRESULT { SCARD_E_BAD_SEEK = cast(HRESULT)0x80100029L }
5688 -
5689 -enum : HRESULT { SCARD_E_INVALID_CHV = cast(HRESULT)0x8010002AL }
5690 -
5691 -enum : HRESULT { SCARD_E_UNKNOWN_RES_MNG = cast(HRESULT)0x8010002BL }
5692 -
5693 -enum : HRESULT { SCARD_E_NO_SUCH_CERTIFICATE = cast(HRESULT)0x8010002CL }
5694 -
5695 -enum : HRESULT { SCARD_E_CERTIFICATE_UNAVAILABLE = cast(HRESULT)0x8010002DL }
5696 -
5697 -enum : HRESULT { SCARD_E_NO_READERS_AVAILABLE = cast(HRESULT)0x8010002EL }
5698 -
5699 -enum : HRESULT { SCARD_E_COMM_DATA_LOST = cast(HRESULT)0x8010002FL }
5700 -
5701 -enum : HRESULT { SCARD_E_NO_KEY_CONTAINER = cast(HRESULT)0x80100030L }
5702 -
5703 -enum : HRESULT { SCARD_W_UNSUPPORTED_CARD = cast(HRESULT)0x80100065L }
5704 -
5705 -enum : HRESULT { SCARD_W_UNRESPONSIVE_CARD = cast(HRESULT)0x80100066L }
5706 -
5707 -enum : HRESULT { SCARD_W_UNPOWERED_CARD = cast(HRESULT)0x80100067L }
5708 -
5709 -enum : HRESULT { SCARD_W_RESET_CARD = cast(HRESULT)0x80100068L }
5710 -
5711 -enum : HRESULT { SCARD_W_REMOVED_CARD = cast(HRESULT)0x80100069L }
5712 -
5713 -enum : HRESULT { SCARD_W_SECURITY_VIOLATION = cast(HRESULT)0x8010006AL }
5714 -
5715 -enum : HRESULT { SCARD_W_WRONG_CHV = cast(HRESULT)0x8010006BL }
5716 -
5717 -enum : HRESULT { SCARD_W_CHV_BLOCKED = cast(HRESULT)0x8010006CL }
5718 -
5719 -enum : HRESULT { SCARD_W_EOF = cast(HRESULT)0x8010006DL }
5720 -
5721 -enum : HRESULT { SCARD_W_CANCELLED_BY_USER = cast(HRESULT)0x8010006EL }
5722 -
5723 -enum : HRESULT { SCARD_W_CARD_NOT_AUTHENTICATED = cast(HRESULT)0x8010006FL }
5724 -
5725 -enum : HRESULT { COMADMIN_E_OBJECTERRORS = cast(HRESULT)0x80110401L }
5726 -
5727 -enum : HRESULT { COMADMIN_E_OBJECTINVALID = cast(HRESULT)0x80110402L }
5728 -
5729 -enum : HRESULT { COMADMIN_E_KEYMISSING = cast(HRESULT)0x80110403L }
5730 -
5731 -enum : HRESULT { COMADMIN_E_ALREADYINSTALLED = cast(HRESULT)0x80110404L }
5732 -
5733 -enum : HRESULT { COMADMIN_E_APP_FILE_WRITEFAIL = cast(HRESULT)0x80110407L }
5734 -
5735 -enum : HRESULT { COMADMIN_E_APP_FILE_READFAIL = cast(HRESULT)0x80110408L }
5736 -
5737 -enum : HRESULT { COMADMIN_E_APP_FILE_VERSION = cast(HRESULT)0x80110409L }
5738 -
5739 -enum : HRESULT { COMADMIN_E_BADPATH = cast(HRESULT)0x8011040AL }
5740 -
5741 -enum : HRESULT { COMADMIN_E_APPLICATIONEXISTS = cast(HRESULT)0x8011040BL }
5742 -
5743 -enum : HRESULT { COMADMIN_E_ROLEEXISTS = cast(HRESULT)0x8011040CL }
5744 -
5745 -enum : HRESULT { COMADMIN_E_CANTCOPYFILE = cast(HRESULT)0x8011040DL }
5746 -
5747 -enum : HRESULT { COMADMIN_E_NOUSER = cast(HRESULT)0x8011040FL }
5748 -
5749 -enum : HRESULT { COMADMIN_E_INVALIDUSERIDS = cast(HRESULT)0x80110410L }
5750 -
5751 -enum : HRESULT { COMADMIN_E_NOREGISTRYCLSID = cast(HRESULT)0x80110411L }
5752 -
5753 -enum : HRESULT { COMADMIN_E_BADREGISTRYPROGID = cast(HRESULT)0x80110412L }
5754 -
5755 -enum : HRESULT { COMADMIN_E_AUTHENTICATIONLEVEL = cast(HRESULT)0x80110413L }
5756 -
5757 -enum : HRESULT { COMADMIN_E_USERPASSWDNOTVALID = cast(HRESULT)0x80110414L }
5758 -
5759 -enum : HRESULT { COMADMIN_E_CLSIDORIIDMISMATCH = cast(HRESULT)0x80110418L }
5760 -
5761 -enum : HRESULT { COMADMIN_E_REMOTEINTERFACE = cast(HRESULT)0x80110419L }
5762 -
5763 -enum : HRESULT { COMADMIN_E_DLLREGISTERSERVER = cast(HRESULT)0x8011041AL }
5764 -
5765 -enum : HRESULT { COMADMIN_E_NOSERVERSHARE = cast(HRESULT)0x8011041BL }
5766 -
5767 -enum : HRESULT { COMADMIN_E_DLLLOADFAILED = cast(HRESULT)0x8011041DL }
5768 -
5769 -enum : HRESULT { COMADMIN_E_BADREGISTRYLIBID = cast(HRESULT)0x8011041EL }
5770 -
5771 -enum : HRESULT { COMADMIN_E_APPDIRNOTFOUND = cast(HRESULT)0x8011041FL }
5772 -
5773 -enum : HRESULT { COMADMIN_E_REGISTRARFAILED = cast(HRESULT)0x80110423L }
5774 -
5775 -enum : HRESULT { COMADMIN_E_COMPFILE_DOESNOTEXIST = cast(HRESULT)0x80110424L }
5776 -
5777 -enum : HRESULT { COMADMIN_E_COMPFILE_LOADDLLFAIL = cast(HRESULT)0x80110425L }
5778 -
5779 -enum : HRESULT { COMADMIN_E_COMPFILE_GETCLASSOBJ = cast(HRESULT)0x80110426L }
5780 -
5781 -enum : HRESULT { COMADMIN_E_COMPFILE_CLASSNOTAVAIL = cast(HRESULT)0x80110427L }
5782 -
5783 -enum : HRESULT { COMADMIN_E_COMPFILE_BADTLB = cast(HRESULT)0x80110428L }
5784 -
5785 -enum : HRESULT { COMADMIN_E_COMPFILE_NOTINSTALLABLE = cast(HRESULT)0x80110429L }
5786 -
5787 -enum : HRESULT { COMADMIN_E_NOTCHANGEABLE = cast(HRESULT)0x8011042AL }
5788 -
5789 -enum : HRESULT { COMADMIN_E_NOTDELETEABLE = cast(HRESULT)0x8011042BL }
5790 -
5791 -enum : HRESULT { COMADMIN_E_SESSION = cast(HRESULT)0x8011042CL }
5792 -
5793 -enum : HRESULT { COMADMIN_E_COMP_MOVE_LOCKED = cast(HRESULT)0x8011042DL }
5794 -
5795 -enum : HRESULT { COMADMIN_E_COMP_MOVE_BAD_DEST = cast(HRESULT)0x8011042EL }
5796 -
5797 -enum : HRESULT { COMADMIN_E_REGISTERTLB = cast(HRESULT)0x80110430L }
5798 -
5799 -enum : HRESULT { COMADMIN_E_SYSTEMAPP = cast(HRESULT)0x80110433L }
5800 -
5801 -enum : HRESULT { COMADMIN_E_COMPFILE_NOREGISTRAR = cast(HRESULT)0x80110434L }
5802 -
5803 -enum : HRESULT { COMADMIN_E_COREQCOMPINSTALLED = cast(HRESULT)0x80110435L }
5804 -
5805 -enum : HRESULT { COMADMIN_E_SERVICENOTINSTALLED = cast(HRESULT)0x80110436L }
5806 -
5807 -enum : HRESULT { COMADMIN_E_PROPERTYSAVEFAILED = cast(HRESULT)0x80110437L }
5808 -
5809 -enum : HRESULT { COMADMIN_E_OBJECTEXISTS = cast(HRESULT)0x80110438L }
5810 -
5811 -enum : HRESULT { COMADMIN_E_COMPONENTEXISTS = cast(HRESULT)0x80110439L }
5812 -
5813 -enum : HRESULT { COMADMIN_E_REGFILE_CORRUPT = cast(HRESULT)0x8011043BL }
5814 -
5815 -enum : HRESULT { COMADMIN_E_PROPERTY_OVERFLOW = cast(HRESULT)0x8011043CL }
5816 -
5817 -enum : HRESULT { COMADMIN_E_NOTINREGISTRY = cast(HRESULT)0x8011043EL }
5818 -
5819 -enum : HRESULT { COMADMIN_E_OBJECTNOTPOOLABLE = cast(HRESULT)0x8011043FL }
5820 -
5821 -enum : HRESULT { COMADMIN_E_APPLID_MATCHES_CLSID = cast(HRESULT)0x80110446L }
5822 -
5823 -enum : HRESULT { COMADMIN_E_ROLE_DOES_NOT_EXIST = cast(HRESULT)0x80110447L }
5824 -
5825 -enum : HRESULT { COMADMIN_E_START_APP_NEEDS_COMPONENTS = cast(HRESULT)0x80110448L }
5826 -
5827 -enum : HRESULT { COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM = cast(HRESULT)0x80110449L }
5828 -
5829 -enum : HRESULT { COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY = cast(HRESULT)0x8011044AL }
5830 -
5831 -enum : HRESULT { COMADMIN_E_CAN_NOT_START_APP = cast(HRESULT)0x8011044BL }
5832 -
5833 -enum : HRESULT { COMADMIN_E_CAN_NOT_EXPORT_SYS_APP = cast(HRESULT)0x8011044CL }
5834 -
5835 -enum : HRESULT { COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT = cast(HRESULT)0x8011044DL }
5836 -
5837 -enum : HRESULT { COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER = cast(HRESULT)0x8011044EL }
5838 -
5839 -enum : HRESULT { COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE = cast(HRESULT)0x8011044FL }
5840 -
5841 -enum : HRESULT { COMADMIN_E_BASE_PARTITION_ONLY = cast(HRESULT)0x80110450L }
5842 -
5843 -enum : HRESULT { COMADMIN_E_START_APP_DISABLED = cast(HRESULT)0x80110451L }
5844 -
5845 -enum : HRESULT { COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME = cast(HRESULT)0x80110457L }
5846 -
5847 -enum : HRESULT { COMADMIN_E_CAT_INVALID_PARTITION_NAME = cast(HRESULT)0x80110458L }
5848 -
5849 -enum : HRESULT { COMADMIN_E_CAT_PARTITION_IN_USE = cast(HRESULT)0x80110459L }
5850 -
5851 -enum : HRESULT { COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES = cast(HRESULT)0x8011045AL }
5852 -
5853 -enum : HRESULT { COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED = cast(HRESULT)0x8011045BL }
5854 -
5855 -enum : HRESULT { COMADMIN_E_AMBIGUOUS_APPLICATION_NAME = cast(HRESULT)0x8011045CL }
5856 -
5857 -enum : HRESULT { COMADMIN_E_AMBIGUOUS_PARTITION_NAME = cast(HRESULT)0x8011045DL }
5858 -
5859 -enum : HRESULT { COMADMIN_E_REGDB_NOTINITIALIZED = cast(HRESULT)0x80110472L }
5860 -
5861 -enum : HRESULT { COMADMIN_E_REGDB_NOTOPEN = cast(HRESULT)0x80110473L }
5862 -
5863 -enum : HRESULT { COMADMIN_E_REGDB_SYSTEMERR = cast(HRESULT)0x80110474L }
5864 -
5865 -enum : HRESULT { COMADMIN_E_REGDB_ALREADYRUNNING = cast(HRESULT)0x80110475L }
5866 -
5867 -enum : HRESULT { COMADMIN_E_MIG_VERSIONNOTSUPPORTED = cast(HRESULT)0x80110480L }
5868 -
5869 -enum : HRESULT { COMADMIN_E_MIG_SCHEMANOTFOUND = cast(HRESULT)0x80110481L }
5870 -
5871 -enum : HRESULT { COMADMIN_E_CAT_BITNESSMISMATCH = cast(HRESULT)0x80110482L }
5872 -
5873 -enum : HRESULT { COMADMIN_E_CAT_UNACCEPTABLEBITNESS = cast(HRESULT)0x80110483L }
5874 -
5875 -enum : HRESULT { COMADMIN_E_CAT_WRONGAPPBITNESS = cast(HRESULT)0x80110484L }
5876 -
5877 -enum : HRESULT { COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED = cast(HRESULT)0x80110485L }
5878 -
5879 -enum : HRESULT { COMADMIN_E_CAT_SERVERFAULT = cast(HRESULT)0x80110486L }
5880 -
5881 -enum : HRESULT { COMQC_E_APPLICATION_NOT_QUEUED = cast(HRESULT)0x80110600L }
5882 -
5883 -enum : HRESULT { COMQC_E_NO_QUEUEABLE_INTERFACES = cast(HRESULT)0x80110601L }
5884 -
5885 -enum : HRESULT { COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE = cast(HRESULT)0x80110602L }
5886 -
5887 -enum : HRESULT { COMQC_E_NO_IPERSISTSTREAM = cast(HRESULT)0x80110603L }
5888 -
5889 -enum : HRESULT { COMQC_E_BAD_MESSAGE = cast(HRESULT)0x80110604L }
5890 -
5891 -enum : HRESULT { COMQC_E_UNAUTHENTICATED = cast(HRESULT)0x80110605L }
5892 -
5893 -enum : HRESULT { COMQC_E_UNTRUSTED_ENQUEUER = cast(HRESULT)0x80110606L }
5894 -
5895 -enum : HRESULT { MSDTC_E_DUPLICATE_RESOURCE = cast(HRESULT)0x80110701L }
5896 -
5897 -enum : HRESULT { COMADMIN_E_OBJECT_PARENT_MISSING = cast(HRESULT)0x80110808L }
5898 -
5899 -enum : HRESULT { COMADMIN_E_OBJECT_DOES_NOT_EXIST = cast(HRESULT)0x80110809L }
5900 -
5901 -enum : HRESULT { COMADMIN_E_APP_NOT_RUNNING = cast(HRESULT)0x8011080AL }
5902 -
5903 -enum : HRESULT { COMADMIN_E_INVALID_PARTITION = cast(HRESULT)0x8011080BL }
5904 -
5905 -enum : HRESULT { COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE = cast(HRESULT)0x8011080DL }
5906 -
5907 -enum : HRESULT { COMADMIN_E_USER_IN_SET = cast(HRESULT)0x8011080EL }
5908 -
5909 -enum : HRESULT { COMADMIN_E_CANTRECYCLELIBRARYAPPS = cast(HRESULT)0x8011080FL }
5910 -
5911 -enum : HRESULT { COMADMIN_E_CANTRECYCLESERVICEAPPS = cast(HRESULT)0x80110811L }
5912 -
5913 -enum : HRESULT { COMADMIN_E_PROCESSALREADYRECYCLED = cast(HRESULT)0x80110812L }
5914 -
5915 -enum : HRESULT { COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED = cast(HRESULT)0x80110813L }
5916 -
5917 -enum : HRESULT { COMADMIN_E_CANTMAKEINPROCSERVICE = cast(HRESULT)0x80110814L }
5918 -
5919 -enum : HRESULT { COMADMIN_E_PROGIDINUSEBYCLSID = cast(HRESULT)0x80110815L }
5920 -
5921 -enum : HRESULT { COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET = cast(HRESULT)0x80110816L }
5922 -
5923 -enum : HRESULT { COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED = cast(HRESULT)0x80110817L }
5924 -
5925 -enum : HRESULT { COMADMIN_E_PARTITION_ACCESSDENIED = cast(HRESULT)0x80110818L }
5926 -
5927 -enum : HRESULT { COMADMIN_E_PARTITION_MSI_ONLY = cast(HRESULT)0x80110819L }
5928 -
5929 -enum : HRESULT { COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT = cast(HRESULT)0x8011081AL }
5930 -
5931 -enum : HRESULT { COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS = cast(HRESULT)0x8011081BL }
5932 -
5933 -enum : HRESULT { COMADMIN_E_COMP_MOVE_SOURCE = cast(HRESULT)0x8011081CL }
5934 -
5935 -enum : HRESULT { COMADMIN_E_COMP_MOVE_DEST = cast(HRESULT)0x8011081DL }
5936 -
5937 -enum : HRESULT { COMADMIN_E_COMP_MOVE_PRIVATE = cast(HRESULT)0x8011081EL }
5938 -
5939 -enum : HRESULT { COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET = cast(HRESULT)0x8011081FL }
5940 -
5941 -enum : HRESULT { COMADMIN_E_CANNOT_ALIAS_EVENTCLASS = cast(HRESULT)0x80110820L }
5942 -
5943 -enum : HRESULT { COMADMIN_E_PRIVATE_ACCESSDENIED = cast(HRESULT)0x80110821L }
5944 -
5945 -enum : HRESULT { COMADMIN_E_SAFERINVALID = cast(HRESULT)0x80110822L }
5946 -
5947 -enum : HRESULT { COMADMIN_E_REGISTRY_ACCESSDENIED = cast(HRESULT)0x80110823L }
5948 -
5949 -enum : HRESULT { COMADMIN_E_CAT_DUPLICATE_PARTITION_SET_NAME = cast(HRESULT)0x80110900L }
5950 -
5951 -enum : HRESULT { COMADMIN_E_CAT_INVALID_PARTITION_SET_NAME = cast(HRESULT)0x80110901L }
5952 -
5953 -// #endif//_WINERROR_
2308 +HRESULT PropagateResult(HRESULT hrPrevious, SCODE scBase) {
2309 + return scBase;
2310 +}