/*
 * Copyright (c) 2023, Ashok P. Nadkarni
 * All rights reserved.
 *
 * See the file LICENSE for license
 */

#ifndef WINERRORSYMS_C
#define WINERRORSYMS_C


const char *winerrsym(DWORD err)
{
#define RET_(name, val) case val: return #name
    switch (err) {
        RET_(WAIT_TIMEOUT, 258);
        RET_(WAIT_FAILED, 4294967295);
        RET_(ERROR_SUCCESS, 0);
        RET_(ERROR_INVALID_FUNCTION, 1);
        RET_(ERROR_FILE_NOT_FOUND, 2);
        RET_(ERROR_PATH_NOT_FOUND, 3);
        RET_(ERROR_TOO_MANY_OPEN_FILES, 4);
        RET_(ERROR_ACCESS_DENIED, 5);
        RET_(ERROR_INVALID_HANDLE, 6);
        RET_(ERROR_ARENA_TRASHED, 7);
        RET_(ERROR_NOT_ENOUGH_MEMORY, 8);
        RET_(ERROR_INVALID_BLOCK, 9);
        RET_(ERROR_BAD_ENVIRONMENT, 10);
        RET_(ERROR_BAD_FORMAT, 11);
        RET_(ERROR_INVALID_ACCESS, 12);
        RET_(ERROR_INVALID_DATA, 13);
        RET_(ERROR_OUTOFMEMORY, 14);
        RET_(ERROR_INVALID_DRIVE, 15);
        RET_(ERROR_CURRENT_DIRECTORY, 16);
        RET_(ERROR_NOT_SAME_DEVICE, 17);
        RET_(ERROR_NO_MORE_FILES, 18);
        RET_(ERROR_WRITE_PROTECT, 19);
        RET_(ERROR_BAD_UNIT, 20);
        RET_(ERROR_NOT_READY, 21);
        RET_(ERROR_BAD_COMMAND, 22);
        RET_(ERROR_CRC, 23);
        RET_(ERROR_BAD_LENGTH, 24);
        RET_(ERROR_SEEK, 25);
        RET_(ERROR_NOT_DOS_DISK, 26);
        RET_(ERROR_SECTOR_NOT_FOUND, 27);
        RET_(ERROR_OUT_OF_PAPER, 28);
        RET_(ERROR_WRITE_FAULT, 29);
        RET_(ERROR_READ_FAULT, 30);
        RET_(ERROR_GEN_FAILURE, 31);
        RET_(ERROR_SHARING_VIOLATION, 32);
        RET_(ERROR_LOCK_VIOLATION, 33);
        RET_(ERROR_WRONG_DISK, 34);
        RET_(ERROR_SHARING_BUFFER_EXCEEDED, 36);
        RET_(ERROR_HANDLE_EOF, 38);
        RET_(ERROR_HANDLE_DISK_FULL, 39);
        RET_(ERROR_NOT_SUPPORTED, 50);
        RET_(ERROR_REM_NOT_LIST, 51);
        RET_(ERROR_DUP_NAME, 52);
        RET_(ERROR_BAD_NETPATH, 53);
        RET_(ERROR_NETWORK_BUSY, 54);
        RET_(ERROR_DEV_NOT_EXIST, 55);
        RET_(ERROR_TOO_MANY_CMDS, 56);
        RET_(ERROR_ADAP_HDW_ERR, 57);
        RET_(ERROR_BAD_NET_RESP, 58);
        RET_(ERROR_UNEXP_NET_ERR, 59);
        RET_(ERROR_BAD_REM_ADAP, 60);
        RET_(ERROR_PRINTQ_FULL, 61);
        RET_(ERROR_NO_SPOOL_SPACE, 62);
        RET_(ERROR_PRINT_CANCELLED, 63);
        RET_(ERROR_NETNAME_DELETED, 64);
        RET_(ERROR_NETWORK_ACCESS_DENIED, 65);
        RET_(ERROR_BAD_DEV_TYPE, 66);
        RET_(ERROR_BAD_NET_NAME, 67);
        RET_(ERROR_TOO_MANY_NAMES, 68);
        RET_(ERROR_TOO_MANY_SESS, 69);
        RET_(ERROR_SHARING_PAUSED, 70);
        RET_(ERROR_REQ_NOT_ACCEP, 71);
        RET_(ERROR_REDIR_PAUSED, 72);
        RET_(ERROR_FILE_EXISTS, 80);
        RET_(ERROR_CANNOT_MAKE, 82);
        RET_(ERROR_FAIL_I24, 83);
        RET_(ERROR_OUT_OF_STRUCTURES, 84);
        RET_(ERROR_ALREADY_ASSIGNED, 85);
        RET_(ERROR_INVALID_PASSWORD, 86);
        RET_(ERROR_INVALID_PARAMETER, 87);
        RET_(ERROR_NET_WRITE_FAULT, 88);
        RET_(ERROR_NO_PROC_SLOTS, 89);
        RET_(ERROR_TOO_MANY_SEMAPHORES, 100);
        RET_(ERROR_EXCL_SEM_ALREADY_OWNED, 101);
        RET_(ERROR_SEM_IS_SET, 102);
        RET_(ERROR_TOO_MANY_SEM_REQUESTS, 103);
        RET_(ERROR_INVALID_AT_INTERRUPT_TIME, 104);
        RET_(ERROR_SEM_OWNER_DIED, 105);
        RET_(ERROR_SEM_USER_LIMIT, 106);
        RET_(ERROR_DISK_CHANGE, 107);
        RET_(ERROR_DRIVE_LOCKED, 108);
        RET_(ERROR_BROKEN_PIPE, 109);
        RET_(ERROR_OPEN_FAILED, 110);
        RET_(ERROR_BUFFER_OVERFLOW, 111);
        RET_(ERROR_DISK_FULL, 112);
        RET_(ERROR_NO_MORE_SEARCH_HANDLES, 113);
        RET_(ERROR_INVALID_TARGET_HANDLE, 114);
        RET_(ERROR_INVALID_CATEGORY, 117);
        RET_(ERROR_INVALID_VERIFY_SWITCH, 118);
        RET_(ERROR_BAD_DRIVER_LEVEL, 119);
        RET_(ERROR_CALL_NOT_IMPLEMENTED, 120);
        RET_(ERROR_SEM_TIMEOUT, 121);
        RET_(ERROR_INSUFFICIENT_BUFFER, 122);
        RET_(ERROR_INVALID_NAME, 123);
        RET_(ERROR_INVALID_LEVEL, 124);
        RET_(ERROR_NO_VOLUME_LABEL, 125);
        RET_(ERROR_MOD_NOT_FOUND, 126);
        RET_(ERROR_PROC_NOT_FOUND, 127);
        RET_(ERROR_WAIT_NO_CHILDREN, 128);
        RET_(ERROR_CHILD_NOT_COMPLETE, 129);
        RET_(ERROR_DIRECT_ACCESS_HANDLE, 130);
        RET_(ERROR_NEGATIVE_SEEK, 131);
        RET_(ERROR_SEEK_ON_DEVICE, 132);
        RET_(ERROR_IS_JOIN_TARGET, 133);
        RET_(ERROR_IS_JOINED, 134);
        RET_(ERROR_IS_SUBSTED, 135);
        RET_(ERROR_NOT_JOINED, 136);
        RET_(ERROR_NOT_SUBSTED, 137);
        RET_(ERROR_JOIN_TO_JOIN, 138);
        RET_(ERROR_SUBST_TO_SUBST, 139);
        RET_(ERROR_JOIN_TO_SUBST, 140);
        RET_(ERROR_SUBST_TO_JOIN, 141);
        RET_(ERROR_BUSY_DRIVE, 142);
        RET_(ERROR_SAME_DRIVE, 143);
        RET_(ERROR_DIR_NOT_ROOT, 144);
        RET_(ERROR_DIR_NOT_EMPTY, 145);
        RET_(ERROR_IS_SUBST_PATH, 146);
        RET_(ERROR_IS_JOIN_PATH, 147);
        RET_(ERROR_PATH_BUSY, 148);
        RET_(ERROR_IS_SUBST_TARGET, 149);
        RET_(ERROR_SYSTEM_TRACE, 150);
        RET_(ERROR_INVALID_EVENT_COUNT, 151);
        RET_(ERROR_TOO_MANY_MUXWAITERS, 152);
        RET_(ERROR_INVALID_LIST_FORMAT, 153);
        RET_(ERROR_LABEL_TOO_LONG, 154);
        RET_(ERROR_TOO_MANY_TCBS, 155);
        RET_(ERROR_SIGNAL_REFUSED, 156);
        RET_(ERROR_DISCARDED, 157);
        RET_(ERROR_NOT_LOCKED, 158);
        RET_(ERROR_BAD_THREADID_ADDR, 159);
        RET_(ERROR_BAD_ARGUMENTS, 160);
        RET_(ERROR_BAD_PATHNAME, 161);
        RET_(ERROR_SIGNAL_PENDING, 162);
        RET_(ERROR_MAX_THRDS_REACHED, 164);
        RET_(ERROR_LOCK_FAILED, 167);
        RET_(ERROR_BUSY, 170);
        RET_(ERROR_DEVICE_SUPPORT_IN_PROGRESS, 171);
        RET_(ERROR_CANCEL_VIOLATION, 173);
        RET_(ERROR_ATOMIC_LOCKS_NOT_SUPPORTED, 174);
        RET_(ERROR_INVALID_SEGMENT_NUMBER, 180);
        RET_(ERROR_INVALID_ORDINAL, 182);
        RET_(ERROR_ALREADY_EXISTS, 183);
        RET_(ERROR_INVALID_FLAG_NUMBER, 186);
        RET_(ERROR_SEM_NOT_FOUND, 187);
        RET_(ERROR_INVALID_STARTING_CODESEG, 188);
        RET_(ERROR_INVALID_STACKSEG, 189);
        RET_(ERROR_INVALID_MODULETYPE, 190);
        RET_(ERROR_INVALID_EXE_SIGNATURE, 191);
        RET_(ERROR_EXE_MARKED_INVALID, 192);
        RET_(ERROR_BAD_EXE_FORMAT, 193);
        RET_(ERROR_ITERATED_DATA_EXCEEDS_64k, 194);
        RET_(ERROR_INVALID_MINALLOCSIZE, 195);
        RET_(ERROR_DYNLINK_FROM_INVALID_RING, 196);
        RET_(ERROR_IOPL_NOT_ENABLED, 197);
        RET_(ERROR_INVALID_SEGDPL, 198);
        RET_(ERROR_AUTODATASEG_EXCEEDS_64k, 199);
        RET_(ERROR_RING2SEG_MUST_BE_MOVABLE, 200);
        RET_(ERROR_RELOC_CHAIN_XEEDS_SEGLIM, 201);
        RET_(ERROR_INFLOOP_IN_RELOC_CHAIN, 202);
        RET_(ERROR_ENVVAR_NOT_FOUND, 203);
        RET_(ERROR_NO_SIGNAL_SENT, 205);
        RET_(ERROR_FILENAME_EXCED_RANGE, 206);
        RET_(ERROR_RING2_STACK_IN_USE, 207);
        RET_(ERROR_META_EXPANSION_TOO_LONG, 208);
        RET_(ERROR_INVALID_SIGNAL_NUMBER, 209);
        RET_(ERROR_THREAD_1_INACTIVE, 210);
        RET_(ERROR_LOCKED, 212);
        RET_(ERROR_TOO_MANY_MODULES, 214);
        RET_(ERROR_NESTING_NOT_ALLOWED, 215);
        RET_(ERROR_EXE_MACHINE_TYPE_MISMATCH, 216);
        RET_(ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY, 217);
        RET_(ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY, 218);
        RET_(ERROR_FILE_CHECKED_OUT, 220);
        RET_(ERROR_CHECKOUT_REQUIRED, 221);
        RET_(ERROR_BAD_FILE_TYPE, 222);
        RET_(ERROR_FILE_TOO_LARGE, 223);
        RET_(ERROR_FORMS_AUTH_REQUIRED, 224);
        RET_(ERROR_VIRUS_INFECTED, 225);
        RET_(ERROR_VIRUS_DELETED, 226);
        RET_(ERROR_PIPE_LOCAL, 229);
        RET_(ERROR_BAD_PIPE, 230);
        RET_(ERROR_PIPE_BUSY, 231);
        RET_(ERROR_NO_DATA, 232);
        RET_(ERROR_PIPE_NOT_CONNECTED, 233);
        RET_(ERROR_MORE_DATA, 234);
        RET_(ERROR_NO_WORK_DONE, 235);
        RET_(ERROR_VC_DISCONNECTED, 240);
        RET_(ERROR_INVALID_EA_NAME, 254);
        RET_(ERROR_EA_LIST_INCONSISTENT, 255);
        RET_(ERROR_NO_MORE_ITEMS, 259);
        RET_(ERROR_CANNOT_COPY, 266);
        RET_(ERROR_DIRECTORY, 267);
        RET_(ERROR_EAS_DIDNT_FIT, 275);
        RET_(ERROR_EA_FILE_CORRUPT, 276);
        RET_(ERROR_EA_TABLE_FULL, 277);
        RET_(ERROR_INVALID_EA_HANDLE, 278);
        RET_(ERROR_EAS_NOT_SUPPORTED, 282);
        RET_(ERROR_NOT_OWNER, 288);
        RET_(ERROR_TOO_MANY_POSTS, 298);
        RET_(ERROR_PARTIAL_COPY, 299);
        RET_(ERROR_OPLOCK_NOT_GRANTED, 300);
        RET_(ERROR_INVALID_OPLOCK_PROTOCOL, 301);
        RET_(ERROR_DISK_TOO_FRAGMENTED, 302);
        RET_(ERROR_DELETE_PENDING, 303);
        RET_(ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING, 304);
        RET_(ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME, 305);
        RET_(ERROR_SECURITY_STREAM_IS_INCONSISTENT, 306);
        RET_(ERROR_INVALID_LOCK_RANGE, 307);
        RET_(ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT, 308);
        RET_(ERROR_NOTIFICATION_GUID_ALREADY_DEFINED, 309);
        RET_(ERROR_INVALID_EXCEPTION_HANDLER, 310);
        RET_(ERROR_DUPLICATE_PRIVILEGES, 311);
        RET_(ERROR_NO_RANGES_PROCESSED, 312);
        RET_(ERROR_NOT_ALLOWED_ON_SYSTEM_FILE, 313);
        RET_(ERROR_DISK_RESOURCES_EXHAUSTED, 314);
        RET_(ERROR_INVALID_TOKEN, 315);
        RET_(ERROR_DEVICE_FEATURE_NOT_SUPPORTED, 316);
        RET_(ERROR_MR_MID_NOT_FOUND, 317);
        RET_(ERROR_SCOPE_NOT_FOUND, 318);
        RET_(ERROR_UNDEFINED_SCOPE, 319);
        RET_(ERROR_INVALID_CAP, 320);
        RET_(ERROR_DEVICE_UNREACHABLE, 321);
        RET_(ERROR_DEVICE_NO_RESOURCES, 322);
        RET_(ERROR_DATA_CHECKSUM_ERROR, 323);
        RET_(ERROR_INTERMIXED_KERNEL_EA_OPERATION, 324);
        RET_(ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED, 326);
        RET_(ERROR_OFFSET_ALIGNMENT_VIOLATION, 327);
        RET_(ERROR_INVALID_FIELD_IN_PARAMETER_LIST, 328);
        RET_(ERROR_OPERATION_IN_PROGRESS, 329);
        RET_(ERROR_BAD_DEVICE_PATH, 330);
        RET_(ERROR_TOO_MANY_DESCRIPTORS, 331);
        RET_(ERROR_SCRUB_DATA_DISABLED, 332);
        RET_(ERROR_NOT_REDUNDANT_STORAGE, 333);
        RET_(ERROR_RESIDENT_FILE_NOT_SUPPORTED, 334);
        RET_(ERROR_COMPRESSED_FILE_NOT_SUPPORTED, 335);
        RET_(ERROR_DIRECTORY_NOT_SUPPORTED, 336);
        RET_(ERROR_NOT_READ_FROM_COPY, 337);
        RET_(ERROR_FT_WRITE_FAILURE, 338);
        RET_(ERROR_FT_DI_SCAN_REQUIRED, 339);
        RET_(ERROR_INVALID_KERNEL_INFO_VERSION, 340);
        RET_(ERROR_INVALID_PEP_INFO_VERSION, 341);
        RET_(ERROR_OBJECT_NOT_EXTERNALLY_BACKED, 342);
        RET_(ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN, 343);
        RET_(ERROR_COMPRESSION_NOT_BENEFICIAL, 344);
        RET_(ERROR_STORAGE_TOPOLOGY_ID_MISMATCH, 345);
        RET_(ERROR_BLOCKED_BY_PARENTAL_CONTROLS, 346);
        RET_(ERROR_BLOCK_TOO_MANY_REFERENCES, 347);
        RET_(ERROR_MARKED_TO_DISALLOW_WRITES, 348);
        RET_(ERROR_ENCLAVE_FAILURE, 349);
        RET_(ERROR_FAIL_NOACTION_REBOOT, 350);
        RET_(ERROR_FAIL_SHUTDOWN, 351);
        RET_(ERROR_FAIL_RESTART, 352);
        RET_(ERROR_MAX_SESSIONS_REACHED, 353);
        RET_(ERROR_NETWORK_ACCESS_DENIED_EDP, 354);
        RET_(ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL, 355);
        RET_(ERROR_EDP_POLICY_DENIES_OPERATION, 356);
        RET_(ERROR_EDP_DPL_POLICY_CANT_BE_SATISFIED, 357);
        RET_(ERROR_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT, 358);
        RET_(ERROR_DEVICE_IN_MAINTENANCE, 359);
        RET_(ERROR_NOT_SUPPORTED_ON_DAX, 360);
        RET_(ERROR_DAX_MAPPING_EXISTS, 361);
        RET_(ERROR_CLOUD_FILE_PROVIDER_NOT_RUNNING, 362);
        RET_(ERROR_CLOUD_FILE_METADATA_CORRUPT, 363);
        RET_(ERROR_CLOUD_FILE_METADATA_TOO_LARGE, 364);
        RET_(ERROR_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE, 365);
        RET_(ERROR_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH, 366);
        RET_(ERROR_CHILD_PROCESS_BLOCKED, 367);
        RET_(ERROR_STORAGE_LOST_DATA_PERSISTENCE, 368);
        RET_(ERROR_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE, 369);
        RET_(ERROR_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT, 370);
        RET_(ERROR_FILE_SYSTEM_VIRTUALIZATION_BUSY, 371);
        RET_(ERROR_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN, 372);
        RET_(ERROR_GDI_HANDLE_LEAK, 373);
        RET_(ERROR_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS, 374);
        RET_(ERROR_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED, 375);
        RET_(ERROR_NOT_A_CLOUD_FILE, 376);
        RET_(ERROR_CLOUD_FILE_NOT_IN_SYNC, 377);
        RET_(ERROR_CLOUD_FILE_ALREADY_CONNECTED, 378);
        RET_(ERROR_CLOUD_FILE_NOT_SUPPORTED, 379);
        RET_(ERROR_CLOUD_FILE_INVALID_REQUEST, 380);
        RET_(ERROR_CLOUD_FILE_READ_ONLY_VOLUME, 381);
        RET_(ERROR_CLOUD_FILE_CONNECTED_PROVIDER_ONLY, 382);
        RET_(ERROR_CLOUD_FILE_VALIDATION_FAILED, 383);
        RET_(ERROR_SMB1_NOT_AVAILABLE, 384);
        RET_(ERROR_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION, 385);
        RET_(ERROR_CLOUD_FILE_AUTHENTICATION_FAILED, 386);
        RET_(ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES, 387);
        RET_(ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE, 388);
        RET_(ERROR_CLOUD_FILE_UNSUCCESSFUL, 389);
        RET_(ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT, 390);
        RET_(ERROR_CLOUD_FILE_IN_USE, 391);
        RET_(ERROR_CLOUD_FILE_PINNED, 392);
        RET_(ERROR_CLOUD_FILE_REQUEST_ABORTED, 393);
        RET_(ERROR_CLOUD_FILE_PROPERTY_CORRUPT, 394);
        RET_(ERROR_CLOUD_FILE_ACCESS_DENIED, 395);
        RET_(ERROR_CLOUD_FILE_INCOMPATIBLE_HARDLINKS, 396);
        RET_(ERROR_CLOUD_FILE_PROPERTY_LOCK_CONFLICT, 397);
        RET_(ERROR_CLOUD_FILE_REQUEST_CANCELED, 398);
        RET_(ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED, 399);
        RET_(ERROR_THREAD_MODE_ALREADY_BACKGROUND, 400);
        RET_(ERROR_THREAD_MODE_NOT_BACKGROUND, 401);
        RET_(ERROR_PROCESS_MODE_ALREADY_BACKGROUND, 402);
        RET_(ERROR_PROCESS_MODE_NOT_BACKGROUND, 403);
        RET_(ERROR_CLOUD_FILE_PROVIDER_TERMINATED, 404);
        RET_(ERROR_NOT_A_CLOUD_SYNC_ROOT, 405);
        RET_(ERROR_FILE_PROTECTED_UNDER_DPL, 406);
        RET_(ERROR_VOLUME_NOT_CLUSTER_ALIGNED, 407);
        RET_(ERROR_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND, 408);
        RET_(ERROR_APPX_FILE_NOT_ENCRYPTED, 409);
        RET_(ERROR_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED, 410);
        RET_(ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET, 411);
        RET_(ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE, 412);
        RET_(ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER, 413);
        RET_(ERROR_LINUX_SUBSYSTEM_NOT_PRESENT, 414);
        RET_(ERROR_FT_READ_FAILURE, 415);
        RET_(ERROR_STORAGE_RESERVE_ID_INVALID, 416);
        RET_(ERROR_STORAGE_RESERVE_DOES_NOT_EXIST, 417);
        RET_(ERROR_STORAGE_RESERVE_ALREADY_EXISTS, 418);
        RET_(ERROR_STORAGE_RESERVE_NOT_EMPTY, 419);
        RET_(ERROR_NOT_A_DAX_VOLUME, 420);
        RET_(ERROR_NOT_DAX_MAPPABLE, 421);
        RET_(ERROR_TIME_SENSITIVE_THREAD, 422);
        RET_(ERROR_DPL_NOT_SUPPORTED_FOR_USER, 423);
        RET_(ERROR_CASE_DIFFERING_NAMES_IN_DIR, 424);
        RET_(ERROR_FILE_NOT_SUPPORTED, 425);
        RET_(ERROR_CLOUD_FILE_REQUEST_TIMEOUT, 426);
        RET_(ERROR_NO_TASK_QUEUE, 427);
        RET_(ERROR_SRC_SRV_DLL_LOAD_FAILED, 428);
        RET_(ERROR_NOT_SUPPORTED_WITH_BTT, 429);
        RET_(ERROR_ENCRYPTION_DISABLED, 430);
        RET_(ERROR_ENCRYPTING_METADATA_DISALLOWED, 431);
        RET_(ERROR_CANT_CLEAR_ENCRYPTION_FLAG, 432);
        RET_(ERROR_NO_SUCH_DEVICE, 433);
        RET_(ERROR_CLOUD_FILE_DEHYDRATION_DISALLOWED, 434);
        RET_(ERROR_FILE_SNAP_IN_PROGRESS, 435);
        RET_(ERROR_FILE_SNAP_USER_SECTION_NOT_SUPPORTED, 436);
        RET_(ERROR_FILE_SNAP_MODIFY_NOT_SUPPORTED, 437);
        RET_(ERROR_FILE_SNAP_IO_NOT_COORDINATED, 438);
        RET_(ERROR_FILE_SNAP_UNEXPECTED_ERROR, 439);
        RET_(ERROR_FILE_SNAP_INVALID_PARAMETER, 440);
        RET_(ERROR_UNSATISFIED_DEPENDENCIES, 441);
        RET_(ERROR_CASE_SENSITIVE_PATH, 442);
        RET_(ERROR_UNEXPECTED_NTCACHEMANAGER_ERROR, 443);
        RET_(ERROR_LINUX_SUBSYSTEM_UPDATE_REQUIRED, 444);
        RET_(ERROR_DLP_POLICY_WARNS_AGAINST_OPERATION, 445);
        RET_(ERROR_DLP_POLICY_DENIES_OPERATION, 446);
        RET_(ERROR_SECURITY_DENIES_OPERATION, 447);
        RET_(ERROR_UNTRUSTED_MOUNT_POINT, 448);
        RET_(ERROR_DLP_POLICY_SILENTLY_FAIL, 449);
        RET_(ERROR_CAPAUTHZ_NOT_DEVUNLOCKED, 450);
        RET_(ERROR_CAPAUTHZ_CHANGE_TYPE, 451);
        RET_(ERROR_CAPAUTHZ_NOT_PROVISIONED, 452);
        RET_(ERROR_CAPAUTHZ_NOT_AUTHORIZED, 453);
        RET_(ERROR_CAPAUTHZ_NO_POLICY, 454);
        RET_(ERROR_CAPAUTHZ_DB_CORRUPTED, 455);
        RET_(ERROR_CAPAUTHZ_SCCD_INVALID_CATALOG, 456);
        RET_(ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY, 457);
        RET_(ERROR_CAPAUTHZ_SCCD_PARSE_ERROR, 458);
        RET_(ERROR_CAPAUTHZ_SCCD_DEV_MODE_REQUIRED, 459);
        RET_(ERROR_CAPAUTHZ_SCCD_NO_CAPABILITY_MATCH, 460);
        RET_(ERROR_CIMFS_IMAGE_CORRUPT, 470);
        RET_(ERROR_CIMFS_IMAGE_VERSION_NOT_SUPPORTED, 471);
        RET_(ERROR_STORAGE_STACK_ACCESS_DENIED, 472);
        RET_(ERROR_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES, 473);
        RET_(ERROR_INDEX_OUT_OF_BOUNDS, 474);
        RET_(ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT, 480);
        RET_(ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT, 481);
        RET_(ERROR_PNP_QUERY_REMOVE_UNRELATED_DEVICE_TIMEOUT, 482);
        RET_(ERROR_DEVICE_HARDWARE_ERROR, 483);
        RET_(ERROR_INVALID_ADDRESS, 487);
        RET_(ERROR_HAS_SYSTEM_CRITICAL_FILES, 488);
        RET_(ERROR_ENCRYPTED_FILE_NOT_SUPPORTED, 489);
        RET_(ERROR_SPARSE_FILE_NOT_SUPPORTED, 490);
        RET_(ERROR_PAGEFILE_NOT_SUPPORTED, 491);
        RET_(ERROR_VOLUME_NOT_SUPPORTED, 492);
        RET_(ERROR_NOT_SUPPORTED_WITH_BYPASSIO, 493);
        RET_(ERROR_NO_BYPASSIO_DRIVER_SUPPORT, 494);
        RET_(ERROR_NOT_SUPPORTED_WITH_ENCRYPTION, 495);
        RET_(ERROR_NOT_SUPPORTED_WITH_COMPRESSION, 496);
        RET_(ERROR_NOT_SUPPORTED_WITH_REPLICATION, 497);
        RET_(ERROR_NOT_SUPPORTED_WITH_DEDUPLICATION, 498);
        RET_(ERROR_NOT_SUPPORTED_WITH_AUDITING, 499);
        RET_(ERROR_USER_PROFILE_LOAD, 500);
        RET_(ERROR_SESSION_KEY_TOO_SHORT, 501);
        RET_(ERROR_ACCESS_DENIED_APPDATA, 502);
        RET_(ERROR_NOT_SUPPORTED_WITH_MONITORING, 503);
        RET_(ERROR_NOT_SUPPORTED_WITH_SNAPSHOT, 504);
        RET_(ERROR_NOT_SUPPORTED_WITH_VIRTUALIZATION, 505);
        RET_(ERROR_BYPASSIO_FLT_NOT_SUPPORTED, 506);
        RET_(ERROR_DEVICE_RESET_REQUIRED, 507);
        RET_(ERROR_VOLUME_WRITE_ACCESS_DENIED, 508);
        RET_(ERROR_ARITHMETIC_OVERFLOW, 534);
        RET_(ERROR_PIPE_CONNECTED, 535);
        RET_(ERROR_PIPE_LISTENING, 536);
        RET_(ERROR_VERIFIER_STOP, 537);
        RET_(ERROR_ABIOS_ERROR, 538);
        RET_(ERROR_WX86_WARNING, 539);
        RET_(ERROR_WX86_ERROR, 540);
        RET_(ERROR_TIMER_NOT_CANCELED, 541);
        RET_(ERROR_UNWIND, 542);
        RET_(ERROR_BAD_STACK, 543);
        RET_(ERROR_INVALID_UNWIND_TARGET, 544);
        RET_(ERROR_INVALID_PORT_ATTRIBUTES, 545);
        RET_(ERROR_PORT_MESSAGE_TOO_LONG, 546);
        RET_(ERROR_INVALID_QUOTA_LOWER, 547);
        RET_(ERROR_DEVICE_ALREADY_ATTACHED, 548);
        RET_(ERROR_INSTRUCTION_MISALIGNMENT, 549);
        RET_(ERROR_PROFILING_NOT_STARTED, 550);
        RET_(ERROR_PROFILING_NOT_STOPPED, 551);
        RET_(ERROR_COULD_NOT_INTERPRET, 552);
        RET_(ERROR_PROFILING_AT_LIMIT, 553);
        RET_(ERROR_CANT_WAIT, 554);
        RET_(ERROR_CANT_TERMINATE_SELF, 555);
        RET_(ERROR_UNEXPECTED_MM_CREATE_ERR, 556);
        RET_(ERROR_UNEXPECTED_MM_MAP_ERROR, 557);
        RET_(ERROR_UNEXPECTED_MM_EXTEND_ERR, 558);
        RET_(ERROR_BAD_FUNCTION_TABLE, 559);
        RET_(ERROR_NO_GUID_TRANSLATION, 560);
        RET_(ERROR_INVALID_LDT_SIZE, 561);
        RET_(ERROR_INVALID_LDT_OFFSET, 563);
        RET_(ERROR_INVALID_LDT_DESCRIPTOR, 564);
        RET_(ERROR_TOO_MANY_THREADS, 565);
        RET_(ERROR_THREAD_NOT_IN_PROCESS, 566);
        RET_(ERROR_PAGEFILE_QUOTA_EXCEEDED, 567);
        RET_(ERROR_LOGON_SERVER_CONFLICT, 568);
        RET_(ERROR_SYNCHRONIZATION_REQUIRED, 569);
        RET_(ERROR_NET_OPEN_FAILED, 570);
        RET_(ERROR_IO_PRIVILEGE_FAILED, 571);
        RET_(ERROR_CONTROL_C_EXIT, 572);
        RET_(ERROR_MISSING_SYSTEMFILE, 573);
        RET_(ERROR_UNHANDLED_EXCEPTION, 574);
        RET_(ERROR_APP_INIT_FAILURE, 575);
        RET_(ERROR_PAGEFILE_CREATE_FAILED, 576);
        RET_(ERROR_INVALID_IMAGE_HASH, 577);
        RET_(ERROR_NO_PAGEFILE, 578);
        RET_(ERROR_ILLEGAL_FLOAT_CONTEXT, 579);
        RET_(ERROR_NO_EVENT_PAIR, 580);
        RET_(ERROR_DOMAIN_CTRLR_CONFIG_ERROR, 581);
        RET_(ERROR_ILLEGAL_CHARACTER, 582);
        RET_(ERROR_UNDEFINED_CHARACTER, 583);
        RET_(ERROR_FLOPPY_VOLUME, 584);
        RET_(ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT, 585);
        RET_(ERROR_BACKUP_CONTROLLER, 586);
        RET_(ERROR_MUTANT_LIMIT_EXCEEDED, 587);
        RET_(ERROR_FS_DRIVER_REQUIRED, 588);
        RET_(ERROR_CANNOT_LOAD_REGISTRY_FILE, 589);
        RET_(ERROR_DEBUG_ATTACH_FAILED, 590);
        RET_(ERROR_SYSTEM_PROCESS_TERMINATED, 591);
        RET_(ERROR_DATA_NOT_ACCEPTED, 592);
        RET_(ERROR_VDM_HARD_ERROR, 593);
        RET_(ERROR_DRIVER_CANCEL_TIMEOUT, 594);
        RET_(ERROR_REPLY_MESSAGE_MISMATCH, 595);
        RET_(ERROR_LOST_WRITEBEHIND_DATA, 596);
        RET_(ERROR_CLIENT_SERVER_PARAMETERS_INVALID, 597);
        RET_(ERROR_NOT_TINY_STREAM, 598);
        RET_(ERROR_STACK_OVERFLOW_READ, 599);
        RET_(ERROR_CONVERT_TO_LARGE, 600);
        RET_(ERROR_FOUND_OUT_OF_SCOPE, 601);
        RET_(ERROR_ALLOCATE_BUCKET, 602);
        RET_(ERROR_MARSHALL_OVERFLOW, 603);
        RET_(ERROR_INVALID_VARIANT, 604);
        RET_(ERROR_BAD_COMPRESSION_BUFFER, 605);
        RET_(ERROR_AUDIT_FAILED, 606);
        RET_(ERROR_TIMER_RESOLUTION_NOT_SET, 607);
        RET_(ERROR_INSUFFICIENT_LOGON_INFO, 608);
        RET_(ERROR_BAD_DLL_ENTRYPOINT, 609);
        RET_(ERROR_BAD_SERVICE_ENTRYPOINT, 610);
        RET_(ERROR_IP_ADDRESS_CONFLICT1, 611);
        RET_(ERROR_IP_ADDRESS_CONFLICT2, 612);
        RET_(ERROR_REGISTRY_QUOTA_LIMIT, 613);
        RET_(ERROR_NO_CALLBACK_ACTIVE, 614);
        RET_(ERROR_PWD_TOO_SHORT, 615);
        RET_(ERROR_PWD_TOO_RECENT, 616);
        RET_(ERROR_PWD_HISTORY_CONFLICT, 617);
        RET_(ERROR_UNSUPPORTED_COMPRESSION, 618);
        RET_(ERROR_INVALID_HW_PROFILE, 619);
        RET_(ERROR_INVALID_PLUGPLAY_DEVICE_PATH, 620);
        RET_(ERROR_QUOTA_LIST_INCONSISTENT, 621);
        RET_(ERROR_EVALUATION_EXPIRATION, 622);
        RET_(ERROR_ILLEGAL_DLL_RELOCATION, 623);
        RET_(ERROR_DLL_INIT_FAILED_LOGOFF, 624);
        RET_(ERROR_VALIDATE_CONTINUE, 625);
        RET_(ERROR_NO_MORE_MATCHES, 626);
        RET_(ERROR_RANGE_LIST_CONFLICT, 627);
        RET_(ERROR_SERVER_SID_MISMATCH, 628);
        RET_(ERROR_CANT_ENABLE_DENY_ONLY, 629);
        RET_(ERROR_FLOAT_MULTIPLE_FAULTS, 630);
        RET_(ERROR_FLOAT_MULTIPLE_TRAPS, 631);
        RET_(ERROR_NOINTERFACE, 632);
        RET_(ERROR_DRIVER_FAILED_SLEEP, 633);
        RET_(ERROR_CORRUPT_SYSTEM_FILE, 634);
        RET_(ERROR_COMMITMENT_MINIMUM, 635);
        RET_(ERROR_PNP_RESTART_ENUMERATION, 636);
        RET_(ERROR_SYSTEM_IMAGE_BAD_SIGNATURE, 637);
        RET_(ERROR_PNP_REBOOT_REQUIRED, 638);
        RET_(ERROR_INSUFFICIENT_POWER, 639);
        RET_(ERROR_MULTIPLE_FAULT_VIOLATION, 640);
        RET_(ERROR_SYSTEM_SHUTDOWN, 641);
        RET_(ERROR_PORT_NOT_SET, 642);
        RET_(ERROR_DS_VERSION_CHECK_FAILURE, 643);
        RET_(ERROR_RANGE_NOT_FOUND, 644);
        RET_(ERROR_NOT_SAFE_MODE_DRIVER, 646);
        RET_(ERROR_FAILED_DRIVER_ENTRY, 647);
        RET_(ERROR_DEVICE_ENUMERATION_ERROR, 648);
        RET_(ERROR_MOUNT_POINT_NOT_RESOLVED, 649);
        RET_(ERROR_INVALID_DEVICE_OBJECT_PARAMETER, 650);
        RET_(ERROR_MCA_OCCURED, 651);
        RET_(ERROR_DRIVER_DATABASE_ERROR, 652);
        RET_(ERROR_SYSTEM_HIVE_TOO_LARGE, 653);
        RET_(ERROR_DRIVER_FAILED_PRIOR_UNLOAD, 654);
        RET_(ERROR_VOLSNAP_PREPARE_HIBERNATE, 655);
        RET_(ERROR_HIBERNATION_FAILURE, 656);
        RET_(ERROR_PWD_TOO_LONG, 657);
        RET_(ERROR_FILE_SYSTEM_LIMITATION, 665);
        RET_(ERROR_ASSERTION_FAILURE, 668);
        RET_(ERROR_ACPI_ERROR, 669);
        RET_(ERROR_WOW_ASSERTION, 670);
        RET_(ERROR_PNP_BAD_MPS_TABLE, 671);
        RET_(ERROR_PNP_TRANSLATION_FAILED, 672);
        RET_(ERROR_PNP_IRQ_TRANSLATION_FAILED, 673);
        RET_(ERROR_PNP_INVALID_ID, 674);
        RET_(ERROR_WAKE_SYSTEM_DEBUGGER, 675);
        RET_(ERROR_HANDLES_CLOSED, 676);
        RET_(ERROR_EXTRANEOUS_INFORMATION, 677);
        RET_(ERROR_RXACT_COMMIT_NECESSARY, 678);
        RET_(ERROR_MEDIA_CHECK, 679);
        RET_(ERROR_GUID_SUBSTITUTION_MADE, 680);
        RET_(ERROR_STOPPED_ON_SYMLINK, 681);
        RET_(ERROR_LONGJUMP, 682);
        RET_(ERROR_PLUGPLAY_QUERY_VETOED, 683);
        RET_(ERROR_UNWIND_CONSOLIDATE, 684);
        RET_(ERROR_REGISTRY_HIVE_RECOVERED, 685);
        RET_(ERROR_DLL_MIGHT_BE_INSECURE, 686);
        RET_(ERROR_DLL_MIGHT_BE_INCOMPATIBLE, 687);
        RET_(ERROR_DBG_EXCEPTION_NOT_HANDLED, 688);
        RET_(ERROR_DBG_REPLY_LATER, 689);
        RET_(ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE, 690);
        RET_(ERROR_DBG_TERMINATE_THREAD, 691);
        RET_(ERROR_DBG_TERMINATE_PROCESS, 692);
        RET_(ERROR_DBG_CONTROL_C, 693);
        RET_(ERROR_DBG_PRINTEXCEPTION_C, 694);
        RET_(ERROR_DBG_RIPEXCEPTION, 695);
        RET_(ERROR_DBG_CONTROL_BREAK, 696);
        RET_(ERROR_DBG_COMMAND_EXCEPTION, 697);
        RET_(ERROR_OBJECT_NAME_EXISTS, 698);
        RET_(ERROR_THREAD_WAS_SUSPENDED, 699);
        RET_(ERROR_IMAGE_NOT_AT_BASE, 700);
        RET_(ERROR_RXACT_STATE_CREATED, 701);
        RET_(ERROR_SEGMENT_NOTIFICATION, 702);
        RET_(ERROR_BAD_CURRENT_DIRECTORY, 703);
        RET_(ERROR_FT_READ_RECOVERY_FROM_BACKUP, 704);
        RET_(ERROR_FT_WRITE_RECOVERY, 705);
        RET_(ERROR_IMAGE_MACHINE_TYPE_MISMATCH, 706);
        RET_(ERROR_RECEIVE_PARTIAL, 707);
        RET_(ERROR_RECEIVE_EXPEDITED, 708);
        RET_(ERROR_RECEIVE_PARTIAL_EXPEDITED, 709);
        RET_(ERROR_EVENT_DONE, 710);
        RET_(ERROR_EVENT_PENDING, 711);
        RET_(ERROR_CHECKING_FILE_SYSTEM, 712);
        RET_(ERROR_FATAL_APP_EXIT, 713);
        RET_(ERROR_PREDEFINED_HANDLE, 714);
        RET_(ERROR_WAS_UNLOCKED, 715);
        RET_(ERROR_SERVICE_NOTIFICATION, 716);
        RET_(ERROR_WAS_LOCKED, 717);
        RET_(ERROR_LOG_HARD_ERROR, 718);
        RET_(ERROR_ALREADY_WIN32, 719);
        RET_(ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE, 720);
        RET_(ERROR_NO_YIELD_PERFORMED, 721);
        RET_(ERROR_TIMER_RESUME_IGNORED, 722);
        RET_(ERROR_ARBITRATION_UNHANDLED, 723);
        RET_(ERROR_CARDBUS_NOT_SUPPORTED, 724);
        RET_(ERROR_MP_PROCESSOR_MISMATCH, 725);
        RET_(ERROR_HIBERNATED, 726);
        RET_(ERROR_RESUME_HIBERNATION, 727);
        RET_(ERROR_FIRMWARE_UPDATED, 728);
        RET_(ERROR_DRIVERS_LEAKING_LOCKED_PAGES, 729);
        RET_(ERROR_WAKE_SYSTEM, 730);
        RET_(ERROR_WAIT_1, 731);
        RET_(ERROR_WAIT_2, 732);
        RET_(ERROR_WAIT_3, 733);
        RET_(ERROR_WAIT_63, 734);
        RET_(ERROR_ABANDONED_WAIT_0, 735);
        RET_(ERROR_ABANDONED_WAIT_63, 736);
        RET_(ERROR_USER_APC, 737);
        RET_(ERROR_KERNEL_APC, 738);
        RET_(ERROR_ALERTED, 739);
        RET_(ERROR_ELEVATION_REQUIRED, 740);
        RET_(ERROR_REPARSE, 741);
        RET_(ERROR_OPLOCK_BREAK_IN_PROGRESS, 742);
        RET_(ERROR_VOLUME_MOUNTED, 743);
        RET_(ERROR_RXACT_COMMITTED, 744);
        RET_(ERROR_NOTIFY_CLEANUP, 745);
        RET_(ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED, 746);
        RET_(ERROR_PAGE_FAULT_TRANSITION, 747);
        RET_(ERROR_PAGE_FAULT_DEMAND_ZERO, 748);
        RET_(ERROR_PAGE_FAULT_COPY_ON_WRITE, 749);
        RET_(ERROR_PAGE_FAULT_GUARD_PAGE, 750);
        RET_(ERROR_PAGE_FAULT_PAGING_FILE, 751);
        RET_(ERROR_CACHE_PAGE_LOCKED, 752);
        RET_(ERROR_CRASH_DUMP, 753);
        RET_(ERROR_BUFFER_ALL_ZEROS, 754);
        RET_(ERROR_REPARSE_OBJECT, 755);
        RET_(ERROR_RESOURCE_REQUIREMENTS_CHANGED, 756);
        RET_(ERROR_TRANSLATION_COMPLETE, 757);
        RET_(ERROR_NOTHING_TO_TERMINATE, 758);
        RET_(ERROR_PROCESS_NOT_IN_JOB, 759);
        RET_(ERROR_PROCESS_IN_JOB, 760);
        RET_(ERROR_VOLSNAP_HIBERNATE_READY, 761);
        RET_(ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY, 762);
        RET_(ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED, 763);
        RET_(ERROR_INTERRUPT_STILL_CONNECTED, 764);
        RET_(ERROR_WAIT_FOR_OPLOCK, 765);
        RET_(ERROR_DBG_EXCEPTION_HANDLED, 766);
        RET_(ERROR_DBG_CONTINUE, 767);
        RET_(ERROR_CALLBACK_POP_STACK, 768);
        RET_(ERROR_COMPRESSION_DISABLED, 769);
        RET_(ERROR_CANTFETCHBACKWARDS, 770);
        RET_(ERROR_CANTSCROLLBACKWARDS, 771);
        RET_(ERROR_ROWSNOTRELEASED, 772);
        RET_(ERROR_BAD_ACCESSOR_FLAGS, 773);
        RET_(ERROR_ERRORS_ENCOUNTERED, 774);
        RET_(ERROR_NOT_CAPABLE, 775);
        RET_(ERROR_REQUEST_OUT_OF_SEQUENCE, 776);
        RET_(ERROR_VERSION_PARSE_ERROR, 777);
        RET_(ERROR_BADSTARTPOSITION, 778);
        RET_(ERROR_MEMORY_HARDWARE, 779);
        RET_(ERROR_DISK_REPAIR_DISABLED, 780);
        RET_(ERROR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE, 781);
        RET_(ERROR_SYSTEM_POWERSTATE_TRANSITION, 782);
        RET_(ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION, 783);
        RET_(ERROR_MCA_EXCEPTION, 784);
        RET_(ERROR_ACCESS_AUDIT_BY_POLICY, 785);
        RET_(ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY, 786);
        RET_(ERROR_ABANDON_HIBERFILE, 787);
        RET_(ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED, 788);
        RET_(ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR, 789);
        RET_(ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR, 790);
        RET_(ERROR_BAD_MCFG_TABLE, 791);
        RET_(ERROR_DISK_REPAIR_REDIRECTED, 792);
        RET_(ERROR_DISK_REPAIR_UNSUCCESSFUL, 793);
        RET_(ERROR_CORRUPT_LOG_OVERFULL, 794);
        RET_(ERROR_CORRUPT_LOG_CORRUPTED, 795);
        RET_(ERROR_CORRUPT_LOG_UNAVAILABLE, 796);
        RET_(ERROR_CORRUPT_LOG_DELETED_FULL, 797);
        RET_(ERROR_CORRUPT_LOG_CLEARED, 798);
        RET_(ERROR_ORPHAN_NAME_EXHAUSTED, 799);
        RET_(ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE, 800);
        RET_(ERROR_CANNOT_GRANT_REQUESTED_OPLOCK, 801);
        RET_(ERROR_CANNOT_BREAK_OPLOCK, 802);
        RET_(ERROR_OPLOCK_HANDLE_CLOSED, 803);
        RET_(ERROR_NO_ACE_CONDITION, 804);
        RET_(ERROR_INVALID_ACE_CONDITION, 805);
        RET_(ERROR_FILE_HANDLE_REVOKED, 806);
        RET_(ERROR_IMAGE_AT_DIFFERENT_BASE, 807);
        RET_(ERROR_ENCRYPTED_IO_NOT_POSSIBLE, 808);
        RET_(ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS, 809);
        RET_(ERROR_QUOTA_ACTIVITY, 810);
        RET_(ERROR_HANDLE_REVOKED, 811);
        RET_(ERROR_CALLBACK_INVOKE_INLINE, 812);
        RET_(ERROR_CPU_SET_INVALID, 813);
        RET_(ERROR_ENCLAVE_NOT_TERMINATED, 814);
        RET_(ERROR_ENCLAVE_VIOLATION, 815);
        RET_(ERROR_SERVER_TRANSPORT_CONFLICT, 816);
        RET_(ERROR_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT, 817);
        RET_(ERROR_FT_READ_FROM_COPY_FAILURE, 818);
        RET_(ERROR_SECTION_DIRECT_MAP_ONLY, 819);
        RET_(ERROR_EA_ACCESS_DENIED, 994);
        RET_(ERROR_OPERATION_ABORTED, 995);
        RET_(ERROR_IO_INCOMPLETE, 996);
        RET_(ERROR_IO_PENDING, 997);
        RET_(ERROR_NOACCESS, 998);
        RET_(ERROR_SWAPERROR, 999);
        RET_(ERROR_STACK_OVERFLOW, 1001);
        RET_(ERROR_INVALID_MESSAGE, 1002);
        RET_(ERROR_CAN_NOT_COMPLETE, 1003);
        RET_(ERROR_INVALID_FLAGS, 1004);
        RET_(ERROR_UNRECOGNIZED_VOLUME, 1005);
        RET_(ERROR_FILE_INVALID, 1006);
        RET_(ERROR_FULLSCREEN_MODE, 1007);
        RET_(ERROR_NO_TOKEN, 1008);
        RET_(ERROR_BADDB, 1009);
        RET_(ERROR_BADKEY, 1010);
        RET_(ERROR_CANTOPEN, 1011);
        RET_(ERROR_CANTREAD, 1012);
        RET_(ERROR_CANTWRITE, 1013);
        RET_(ERROR_REGISTRY_RECOVERED, 1014);
        RET_(ERROR_REGISTRY_CORRUPT, 1015);
        RET_(ERROR_REGISTRY_IO_FAILED, 1016);
        RET_(ERROR_NOT_REGISTRY_FILE, 1017);
        RET_(ERROR_KEY_DELETED, 1018);
        RET_(ERROR_NO_LOG_SPACE, 1019);
        RET_(ERROR_KEY_HAS_CHILDREN, 1020);
        RET_(ERROR_CHILD_MUST_BE_VOLATILE, 1021);
        RET_(ERROR_NOTIFY_ENUM_DIR, 1022);
        RET_(ERROR_DEPENDENT_SERVICES_RUNNING, 1051);
        RET_(ERROR_INVALID_SERVICE_CONTROL, 1052);
        RET_(ERROR_SERVICE_REQUEST_TIMEOUT, 1053);
        RET_(ERROR_SERVICE_NO_THREAD, 1054);
        RET_(ERROR_SERVICE_DATABASE_LOCKED, 1055);
        RET_(ERROR_SERVICE_ALREADY_RUNNING, 1056);
        RET_(ERROR_INVALID_SERVICE_ACCOUNT, 1057);
        RET_(ERROR_SERVICE_DISABLED, 1058);
        RET_(ERROR_CIRCULAR_DEPENDENCY, 1059);
        RET_(ERROR_SERVICE_DOES_NOT_EXIST, 1060);
        RET_(ERROR_SERVICE_CANNOT_ACCEPT_CTRL, 1061);
        RET_(ERROR_SERVICE_NOT_ACTIVE, 1062);
        RET_(ERROR_FAILED_SERVICE_CONTROLLER_CONNECT, 1063);
        RET_(ERROR_EXCEPTION_IN_SERVICE, 1064);
        RET_(ERROR_DATABASE_DOES_NOT_EXIST, 1065);
        RET_(ERROR_SERVICE_SPECIFIC_ERROR, 1066);
        RET_(ERROR_PROCESS_ABORTED, 1067);
        RET_(ERROR_SERVICE_DEPENDENCY_FAIL, 1068);
        RET_(ERROR_SERVICE_LOGON_FAILED, 1069);
        RET_(ERROR_SERVICE_START_HANG, 1070);
        RET_(ERROR_INVALID_SERVICE_LOCK, 1071);
        RET_(ERROR_SERVICE_MARKED_FOR_DELETE, 1072);
        RET_(ERROR_SERVICE_EXISTS, 1073);
        RET_(ERROR_ALREADY_RUNNING_LKG, 1074);
        RET_(ERROR_SERVICE_DEPENDENCY_DELETED, 1075);
        RET_(ERROR_BOOT_ALREADY_ACCEPTED, 1076);
        RET_(ERROR_SERVICE_NEVER_STARTED, 1077);
        RET_(ERROR_DUPLICATE_SERVICE_NAME, 1078);
        RET_(ERROR_DIFFERENT_SERVICE_ACCOUNT, 1079);
        RET_(ERROR_CANNOT_DETECT_DRIVER_FAILURE, 1080);
        RET_(ERROR_CANNOT_DETECT_PROCESS_ABORT, 1081);
        RET_(ERROR_NO_RECOVERY_PROGRAM, 1082);
        RET_(ERROR_SERVICE_NOT_IN_EXE, 1083);
        RET_(ERROR_NOT_SAFEBOOT_SERVICE, 1084);
        RET_(ERROR_END_OF_MEDIA, 1100);
        RET_(ERROR_FILEMARK_DETECTED, 1101);
        RET_(ERROR_BEGINNING_OF_MEDIA, 1102);
        RET_(ERROR_SETMARK_DETECTED, 1103);
        RET_(ERROR_NO_DATA_DETECTED, 1104);
        RET_(ERROR_PARTITION_FAILURE, 1105);
        RET_(ERROR_INVALID_BLOCK_LENGTH, 1106);
        RET_(ERROR_DEVICE_NOT_PARTITIONED, 1107);
        RET_(ERROR_UNABLE_TO_LOCK_MEDIA, 1108);
        RET_(ERROR_UNABLE_TO_UNLOAD_MEDIA, 1109);
        RET_(ERROR_MEDIA_CHANGED, 1110);
        RET_(ERROR_BUS_RESET, 1111);
        RET_(ERROR_NO_MEDIA_IN_DRIVE, 1112);
        RET_(ERROR_NO_UNICODE_TRANSLATION, 1113);
        RET_(ERROR_DLL_INIT_FAILED, 1114);
        RET_(ERROR_SHUTDOWN_IN_PROGRESS, 1115);
        RET_(ERROR_NO_SHUTDOWN_IN_PROGRESS, 1116);
        RET_(ERROR_IO_DEVICE, 1117);
        RET_(ERROR_SERIAL_NO_DEVICE, 1118);
        RET_(ERROR_IRQ_BUSY, 1119);
        RET_(ERROR_MORE_WRITES, 1120);
        RET_(ERROR_COUNTER_TIMEOUT, 1121);
        RET_(ERROR_FLOPPY_ID_MARK_NOT_FOUND, 1122);
        RET_(ERROR_FLOPPY_WRONG_CYLINDER, 1123);
        RET_(ERROR_FLOPPY_UNKNOWN_ERROR, 1124);
        RET_(ERROR_FLOPPY_BAD_REGISTERS, 1125);
        RET_(ERROR_DISK_RECALIBRATE_FAILED, 1126);
        RET_(ERROR_DISK_OPERATION_FAILED, 1127);
        RET_(ERROR_DISK_RESET_FAILED, 1128);
        RET_(ERROR_EOM_OVERFLOW, 1129);
        RET_(ERROR_NOT_ENOUGH_SERVER_MEMORY, 1130);
        RET_(ERROR_POSSIBLE_DEADLOCK, 1131);
        RET_(ERROR_MAPPED_ALIGNMENT, 1132);
        RET_(ERROR_SET_POWER_STATE_VETOED, 1140);
        RET_(ERROR_SET_POWER_STATE_FAILED, 1141);
        RET_(ERROR_TOO_MANY_LINKS, 1142);
        RET_(ERROR_OLD_WIN_VERSION, 1150);
        RET_(ERROR_APP_WRONG_OS, 1151);
        RET_(ERROR_SINGLE_INSTANCE_APP, 1152);
        RET_(ERROR_RMODE_APP, 1153);
        RET_(ERROR_INVALID_DLL, 1154);
        RET_(ERROR_NO_ASSOCIATION, 1155);
        RET_(ERROR_DDE_FAIL, 1156);
        RET_(ERROR_DLL_NOT_FOUND, 1157);
        RET_(ERROR_NO_MORE_USER_HANDLES, 1158);
        RET_(ERROR_MESSAGE_SYNC_ONLY, 1159);
        RET_(ERROR_SOURCE_ELEMENT_EMPTY, 1160);
        RET_(ERROR_DESTINATION_ELEMENT_FULL, 1161);
        RET_(ERROR_ILLEGAL_ELEMENT_ADDRESS, 1162);
        RET_(ERROR_MAGAZINE_NOT_PRESENT, 1163);
        RET_(ERROR_DEVICE_REINITIALIZATION_NEEDED, 1164);
        RET_(ERROR_DEVICE_REQUIRES_CLEANING, 1165);
        RET_(ERROR_DEVICE_DOOR_OPEN, 1166);
        RET_(ERROR_DEVICE_NOT_CONNECTED, 1167);
        RET_(ERROR_NOT_FOUND, 1168);
        RET_(ERROR_NO_MATCH, 1169);
        RET_(ERROR_SET_NOT_FOUND, 1170);
        RET_(ERROR_POINT_NOT_FOUND, 1171);
        RET_(ERROR_NO_TRACKING_SERVICE, 1172);
        RET_(ERROR_NO_VOLUME_ID, 1173);
        RET_(ERROR_UNABLE_TO_REMOVE_REPLACED, 1175);
        RET_(ERROR_UNABLE_TO_MOVE_REPLACEMENT, 1176);
        RET_(ERROR_UNABLE_TO_MOVE_REPLACEMENT_2, 1177);
        RET_(ERROR_JOURNAL_DELETE_IN_PROGRESS, 1178);
        RET_(ERROR_JOURNAL_NOT_ACTIVE, 1179);
        RET_(ERROR_POTENTIAL_FILE_FOUND, 1180);
        RET_(ERROR_JOURNAL_ENTRY_DELETED, 1181);
        RET_(ERROR_PARTITION_TERMINATING, 1184);
        RET_(ERROR_SHUTDOWN_IS_SCHEDULED, 1190);
        RET_(ERROR_SHUTDOWN_USERS_LOGGED_ON, 1191);
        RET_(ERROR_SHUTDOWN_DISKS_NOT_IN_MAINTENANCE_MODE, 1192);
        RET_(ERROR_BAD_DEVICE, 1200);
        RET_(ERROR_CONNECTION_UNAVAIL, 1201);
        RET_(ERROR_DEVICE_ALREADY_REMEMBERED, 1202);
        RET_(ERROR_NO_NET_OR_BAD_PATH, 1203);
        RET_(ERROR_BAD_PROVIDER, 1204);
        RET_(ERROR_CANNOT_OPEN_PROFILE, 1205);
        RET_(ERROR_BAD_PROFILE, 1206);
        RET_(ERROR_NOT_CONTAINER, 1207);
        RET_(ERROR_EXTENDED_ERROR, 1208);
        RET_(ERROR_INVALID_GROUPNAME, 1209);
        RET_(ERROR_INVALID_COMPUTERNAME, 1210);
        RET_(ERROR_INVALID_EVENTNAME, 1211);
        RET_(ERROR_INVALID_DOMAINNAME, 1212);
        RET_(ERROR_INVALID_SERVICENAME, 1213);
        RET_(ERROR_INVALID_NETNAME, 1214);
        RET_(ERROR_INVALID_SHARENAME, 1215);
        RET_(ERROR_INVALID_PASSWORDNAME, 1216);
        RET_(ERROR_INVALID_MESSAGENAME, 1217);
        RET_(ERROR_INVALID_MESSAGEDEST, 1218);
        RET_(ERROR_SESSION_CREDENTIAL_CONFLICT, 1219);
        RET_(ERROR_REMOTE_SESSION_LIMIT_EXCEEDED, 1220);
        RET_(ERROR_DUP_DOMAINNAME, 1221);
        RET_(ERROR_NO_NETWORK, 1222);
        RET_(ERROR_CANCELLED, 1223);
        RET_(ERROR_USER_MAPPED_FILE, 1224);
        RET_(ERROR_CONNECTION_REFUSED, 1225);
        RET_(ERROR_GRACEFUL_DISCONNECT, 1226);
        RET_(ERROR_ADDRESS_ALREADY_ASSOCIATED, 1227);
        RET_(ERROR_ADDRESS_NOT_ASSOCIATED, 1228);
        RET_(ERROR_CONNECTION_INVALID, 1229);
        RET_(ERROR_CONNECTION_ACTIVE, 1230);
        RET_(ERROR_NETWORK_UNREACHABLE, 1231);
        RET_(ERROR_HOST_UNREACHABLE, 1232);
        RET_(ERROR_PROTOCOL_UNREACHABLE, 1233);
        RET_(ERROR_PORT_UNREACHABLE, 1234);
        RET_(ERROR_REQUEST_ABORTED, 1235);
        RET_(ERROR_CONNECTION_ABORTED, 1236);
        RET_(ERROR_RETRY, 1237);
        RET_(ERROR_CONNECTION_COUNT_LIMIT, 1238);
        RET_(ERROR_LOGIN_TIME_RESTRICTION, 1239);
        RET_(ERROR_LOGIN_WKSTA_RESTRICTION, 1240);
        RET_(ERROR_INCORRECT_ADDRESS, 1241);
        RET_(ERROR_ALREADY_REGISTERED, 1242);
        RET_(ERROR_SERVICE_NOT_FOUND, 1243);
        RET_(ERROR_NOT_AUTHENTICATED, 1244);
        RET_(ERROR_NOT_LOGGED_ON, 1245);
        RET_(ERROR_CONTINUE, 1246);
        RET_(ERROR_ALREADY_INITIALIZED, 1247);
        RET_(ERROR_NO_MORE_DEVICES, 1248);
        RET_(ERROR_NO_SUCH_SITE, 1249);
        RET_(ERROR_DOMAIN_CONTROLLER_EXISTS, 1250);
        RET_(ERROR_ONLY_IF_CONNECTED, 1251);
        RET_(ERROR_OVERRIDE_NOCHANGES, 1252);
        RET_(ERROR_BAD_USER_PROFILE, 1253);
        RET_(ERROR_NOT_SUPPORTED_ON_SBS, 1254);
        RET_(ERROR_SERVER_SHUTDOWN_IN_PROGRESS, 1255);
        RET_(ERROR_HOST_DOWN, 1256);
        RET_(ERROR_NON_ACCOUNT_SID, 1257);
        RET_(ERROR_NON_DOMAIN_SID, 1258);
        RET_(ERROR_APPHELP_BLOCK, 1259);
        RET_(ERROR_ACCESS_DISABLED_BY_POLICY, 1260);
        RET_(ERROR_REG_NAT_CONSUMPTION, 1261);
        RET_(ERROR_CSCSHARE_OFFLINE, 1262);
        RET_(ERROR_PKINIT_FAILURE, 1263);
        RET_(ERROR_SMARTCARD_SUBSYSTEM_FAILURE, 1264);
        RET_(ERROR_DOWNGRADE_DETECTED, 1265);
        RET_(ERROR_MACHINE_LOCKED, 1271);
        RET_(ERROR_SMB_GUEST_LOGON_BLOCKED, 1272);
        RET_(ERROR_CALLBACK_SUPPLIED_INVALID_DATA, 1273);
        RET_(ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED, 1274);
        RET_(ERROR_DRIVER_BLOCKED, 1275);
        RET_(ERROR_INVALID_IMPORT_OF_NON_DLL, 1276);
        RET_(ERROR_ACCESS_DISABLED_WEBBLADE, 1277);
        RET_(ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER, 1278);
        RET_(ERROR_RECOVERY_FAILURE, 1279);
        RET_(ERROR_ALREADY_FIBER, 1280);
        RET_(ERROR_ALREADY_THREAD, 1281);
        RET_(ERROR_STACK_BUFFER_OVERRUN, 1282);
        RET_(ERROR_PARAMETER_QUOTA_EXCEEDED, 1283);
        RET_(ERROR_DEBUGGER_INACTIVE, 1284);
        RET_(ERROR_DELAY_LOAD_FAILED, 1285);
        RET_(ERROR_VDM_DISALLOWED, 1286);
        RET_(ERROR_UNIDENTIFIED_ERROR, 1287);
        RET_(ERROR_INVALID_CRUNTIME_PARAMETER, 1288);
        RET_(ERROR_BEYOND_VDL, 1289);
        RET_(ERROR_INCOMPATIBLE_SERVICE_SID_TYPE, 1290);
        RET_(ERROR_DRIVER_PROCESS_TERMINATED, 1291);
        RET_(ERROR_IMPLEMENTATION_LIMIT, 1292);
        RET_(ERROR_PROCESS_IS_PROTECTED, 1293);
        RET_(ERROR_SERVICE_NOTIFY_CLIENT_LAGGING, 1294);
        RET_(ERROR_DISK_QUOTA_EXCEEDED, 1295);
        RET_(ERROR_CONTENT_BLOCKED, 1296);
        RET_(ERROR_INCOMPATIBLE_SERVICE_PRIVILEGE, 1297);
        RET_(ERROR_APP_HANG, 1298);
        RET_(ERROR_INVALID_LABEL, 1299);
        RET_(ERROR_NOT_ALL_ASSIGNED, 1300);
        RET_(ERROR_SOME_NOT_MAPPED, 1301);
        RET_(ERROR_NO_QUOTAS_FOR_ACCOUNT, 1302);
        RET_(ERROR_LOCAL_USER_SESSION_KEY, 1303);
        RET_(ERROR_NULL_LM_PASSWORD, 1304);
        RET_(ERROR_UNKNOWN_REVISION, 1305);
        RET_(ERROR_REVISION_MISMATCH, 1306);
        RET_(ERROR_INVALID_OWNER, 1307);
        RET_(ERROR_INVALID_PRIMARY_GROUP, 1308);
        RET_(ERROR_NO_IMPERSONATION_TOKEN, 1309);
        RET_(ERROR_CANT_DISABLE_MANDATORY, 1310);
        RET_(ERROR_NO_LOGON_SERVERS, 1311);
        RET_(ERROR_NO_SUCH_LOGON_SESSION, 1312);
        RET_(ERROR_NO_SUCH_PRIVILEGE, 1313);
        RET_(ERROR_PRIVILEGE_NOT_HELD, 1314);
        RET_(ERROR_INVALID_ACCOUNT_NAME, 1315);
        RET_(ERROR_USER_EXISTS, 1316);
        RET_(ERROR_NO_SUCH_USER, 1317);
        RET_(ERROR_GROUP_EXISTS, 1318);
        RET_(ERROR_NO_SUCH_GROUP, 1319);
        RET_(ERROR_MEMBER_IN_GROUP, 1320);
        RET_(ERROR_MEMBER_NOT_IN_GROUP, 1321);
        RET_(ERROR_LAST_ADMIN, 1322);
        RET_(ERROR_WRONG_PASSWORD, 1323);
        RET_(ERROR_ILL_FORMED_PASSWORD, 1324);
        RET_(ERROR_PASSWORD_RESTRICTION, 1325);
        RET_(ERROR_LOGON_FAILURE, 1326);
        RET_(ERROR_ACCOUNT_RESTRICTION, 1327);
        RET_(ERROR_INVALID_LOGON_HOURS, 1328);
        RET_(ERROR_INVALID_WORKSTATION, 1329);
        RET_(ERROR_PASSWORD_EXPIRED, 1330);
        RET_(ERROR_ACCOUNT_DISABLED, 1331);
        RET_(ERROR_NONE_MAPPED, 1332);
        RET_(ERROR_TOO_MANY_LUIDS_REQUESTED, 1333);
        RET_(ERROR_LUIDS_EXHAUSTED, 1334);
        RET_(ERROR_INVALID_SUB_AUTHORITY, 1335);
        RET_(ERROR_INVALID_ACL, 1336);
        RET_(ERROR_INVALID_SID, 1337);
        RET_(ERROR_INVALID_SECURITY_DESCR, 1338);
        RET_(ERROR_BAD_INHERITANCE_ACL, 1340);
        RET_(ERROR_SERVER_DISABLED, 1341);
        RET_(ERROR_SERVER_NOT_DISABLED, 1342);
        RET_(ERROR_INVALID_ID_AUTHORITY, 1343);
        RET_(ERROR_ALLOTTED_SPACE_EXCEEDED, 1344);
        RET_(ERROR_INVALID_GROUP_ATTRIBUTES, 1345);
        RET_(ERROR_BAD_IMPERSONATION_LEVEL, 1346);
        RET_(ERROR_CANT_OPEN_ANONYMOUS, 1347);
        RET_(ERROR_BAD_VALIDATION_CLASS, 1348);
        RET_(ERROR_BAD_TOKEN_TYPE, 1349);
        RET_(ERROR_NO_SECURITY_ON_OBJECT, 1350);
        RET_(ERROR_CANT_ACCESS_DOMAIN_INFO, 1351);
        RET_(ERROR_INVALID_SERVER_STATE, 1352);
        RET_(ERROR_INVALID_DOMAIN_STATE, 1353);
        RET_(ERROR_INVALID_DOMAIN_ROLE, 1354);
        RET_(ERROR_NO_SUCH_DOMAIN, 1355);
        RET_(ERROR_DOMAIN_EXISTS, 1356);
        RET_(ERROR_DOMAIN_LIMIT_EXCEEDED, 1357);
        RET_(ERROR_INTERNAL_DB_CORRUPTION, 1358);
        RET_(ERROR_INTERNAL_ERROR, 1359);
        RET_(ERROR_GENERIC_NOT_MAPPED, 1360);
        RET_(ERROR_BAD_DESCRIPTOR_FORMAT, 1361);
        RET_(ERROR_NOT_LOGON_PROCESS, 1362);
        RET_(ERROR_LOGON_SESSION_EXISTS, 1363);
        RET_(ERROR_NO_SUCH_PACKAGE, 1364);
        RET_(ERROR_BAD_LOGON_SESSION_STATE, 1365);
        RET_(ERROR_LOGON_SESSION_COLLISION, 1366);
        RET_(ERROR_INVALID_LOGON_TYPE, 1367);
        RET_(ERROR_CANNOT_IMPERSONATE, 1368);
        RET_(ERROR_RXACT_INVALID_STATE, 1369);
        RET_(ERROR_RXACT_COMMIT_FAILURE, 1370);
        RET_(ERROR_SPECIAL_ACCOUNT, 1371);
        RET_(ERROR_SPECIAL_GROUP, 1372);
        RET_(ERROR_SPECIAL_USER, 1373);
        RET_(ERROR_MEMBERS_PRIMARY_GROUP, 1374);
        RET_(ERROR_TOKEN_ALREADY_IN_USE, 1375);
        RET_(ERROR_NO_SUCH_ALIAS, 1376);
        RET_(ERROR_MEMBER_NOT_IN_ALIAS, 1377);
        RET_(ERROR_MEMBER_IN_ALIAS, 1378);
        RET_(ERROR_ALIAS_EXISTS, 1379);
        RET_(ERROR_LOGON_NOT_GRANTED, 1380);
        RET_(ERROR_TOO_MANY_SECRETS, 1381);
        RET_(ERROR_SECRET_TOO_LONG, 1382);
        RET_(ERROR_INTERNAL_DB_ERROR, 1383);
        RET_(ERROR_TOO_MANY_CONTEXT_IDS, 1384);
        RET_(ERROR_LOGON_TYPE_NOT_GRANTED, 1385);
        RET_(ERROR_NT_CROSS_ENCRYPTION_REQUIRED, 1386);
        RET_(ERROR_NO_SUCH_MEMBER, 1387);
        RET_(ERROR_INVALID_MEMBER, 1388);
        RET_(ERROR_TOO_MANY_SIDS, 1389);
        RET_(ERROR_LM_CROSS_ENCRYPTION_REQUIRED, 1390);
        RET_(ERROR_NO_INHERITANCE, 1391);
        RET_(ERROR_FILE_CORRUPT, 1392);
        RET_(ERROR_DISK_CORRUPT, 1393);
        RET_(ERROR_NO_USER_SESSION_KEY, 1394);
        RET_(ERROR_LICENSE_QUOTA_EXCEEDED, 1395);
        RET_(ERROR_WRONG_TARGET_NAME, 1396);
        RET_(ERROR_MUTUAL_AUTH_FAILED, 1397);
        RET_(ERROR_TIME_SKEW, 1398);
        RET_(ERROR_CURRENT_DOMAIN_NOT_ALLOWED, 1399);
        RET_(ERROR_INVALID_WINDOW_HANDLE, 1400);
        RET_(ERROR_INVALID_MENU_HANDLE, 1401);
        RET_(ERROR_INVALID_CURSOR_HANDLE, 1402);
        RET_(ERROR_INVALID_ACCEL_HANDLE, 1403);
        RET_(ERROR_INVALID_HOOK_HANDLE, 1404);
        RET_(ERROR_INVALID_DWP_HANDLE, 1405);
        RET_(ERROR_TLW_WITH_WSCHILD, 1406);
        RET_(ERROR_CANNOT_FIND_WND_CLASS, 1407);
        RET_(ERROR_WINDOW_OF_OTHER_THREAD, 1408);
        RET_(ERROR_HOTKEY_ALREADY_REGISTERED, 1409);
        RET_(ERROR_CLASS_ALREADY_EXISTS, 1410);
        RET_(ERROR_CLASS_DOES_NOT_EXIST, 1411);
        RET_(ERROR_CLASS_HAS_WINDOWS, 1412);
        RET_(ERROR_INVALID_INDEX, 1413);
        RET_(ERROR_INVALID_ICON_HANDLE, 1414);
        RET_(ERROR_PRIVATE_DIALOG_INDEX, 1415);
        RET_(ERROR_LISTBOX_ID_NOT_FOUND, 1416);
        RET_(ERROR_NO_WILDCARD_CHARACTERS, 1417);
        RET_(ERROR_CLIPBOARD_NOT_OPEN, 1418);
        RET_(ERROR_HOTKEY_NOT_REGISTERED, 1419);
        RET_(ERROR_WINDOW_NOT_DIALOG, 1420);
        RET_(ERROR_CONTROL_ID_NOT_FOUND, 1421);
        RET_(ERROR_INVALID_COMBOBOX_MESSAGE, 1422);
        RET_(ERROR_WINDOW_NOT_COMBOBOX, 1423);
        RET_(ERROR_INVALID_EDIT_HEIGHT, 1424);
        RET_(ERROR_DC_NOT_FOUND, 1425);
        RET_(ERROR_INVALID_HOOK_FILTER, 1426);
        RET_(ERROR_INVALID_FILTER_PROC, 1427);
        RET_(ERROR_HOOK_NEEDS_HMOD, 1428);
        RET_(ERROR_GLOBAL_ONLY_HOOK, 1429);
        RET_(ERROR_JOURNAL_HOOK_SET, 1430);
        RET_(ERROR_HOOK_NOT_INSTALLED, 1431);
        RET_(ERROR_INVALID_LB_MESSAGE, 1432);
        RET_(ERROR_SETCOUNT_ON_BAD_LB, 1433);
        RET_(ERROR_LB_WITHOUT_TABSTOPS, 1434);
        RET_(ERROR_DESTROY_OBJECT_OF_OTHER_THREAD, 1435);
        RET_(ERROR_CHILD_WINDOW_MENU, 1436);
        RET_(ERROR_NO_SYSTEM_MENU, 1437);
        RET_(ERROR_INVALID_MSGBOX_STYLE, 1438);
        RET_(ERROR_INVALID_SPI_VALUE, 1439);
        RET_(ERROR_SCREEN_ALREADY_LOCKED, 1440);
        RET_(ERROR_HWNDS_HAVE_DIFF_PARENT, 1441);
        RET_(ERROR_NOT_CHILD_WINDOW, 1442);
        RET_(ERROR_INVALID_GW_COMMAND, 1443);
        RET_(ERROR_INVALID_THREAD_ID, 1444);
        RET_(ERROR_NON_MDICHILD_WINDOW, 1445);
        RET_(ERROR_POPUP_ALREADY_ACTIVE, 1446);
        RET_(ERROR_NO_SCROLLBARS, 1447);
        RET_(ERROR_INVALID_SCROLLBAR_RANGE, 1448);
        RET_(ERROR_INVALID_SHOWWIN_COMMAND, 1449);
        RET_(ERROR_NO_SYSTEM_RESOURCES, 1450);
        RET_(ERROR_NONPAGED_SYSTEM_RESOURCES, 1451);
        RET_(ERROR_PAGED_SYSTEM_RESOURCES, 1452);
        RET_(ERROR_WORKING_SET_QUOTA, 1453);
        RET_(ERROR_PAGEFILE_QUOTA, 1454);
        RET_(ERROR_COMMITMENT_LIMIT, 1455);
        RET_(ERROR_MENU_ITEM_NOT_FOUND, 1456);
        RET_(ERROR_INVALID_KEYBOARD_HANDLE, 1457);
        RET_(ERROR_HOOK_TYPE_NOT_ALLOWED, 1458);
        RET_(ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION, 1459);
        RET_(ERROR_TIMEOUT, 1460);
        RET_(ERROR_INVALID_MONITOR_HANDLE, 1461);
        RET_(ERROR_INCORRECT_SIZE, 1462);
        RET_(ERROR_SYMLINK_CLASS_DISABLED, 1463);
        RET_(ERROR_SYMLINK_NOT_SUPPORTED, 1464);
        RET_(ERROR_XML_PARSE_ERROR, 1465);
        RET_(ERROR_XMLDSIG_ERROR, 1466);
        RET_(ERROR_RESTART_APPLICATION, 1467);
        RET_(ERROR_WRONG_COMPARTMENT, 1468);
        RET_(ERROR_AUTHIP_FAILURE, 1469);
        RET_(ERROR_NO_NVRAM_RESOURCES, 1470);
        RET_(ERROR_NOT_GUI_PROCESS, 1471);
        RET_(ERROR_EVENTLOG_FILE_CORRUPT, 1500);
        RET_(ERROR_EVENTLOG_CANT_START, 1501);
        RET_(ERROR_LOG_FILE_FULL, 1502);
        RET_(ERROR_EVENTLOG_FILE_CHANGED, 1503);
        RET_(ERROR_CONTAINER_ASSIGNED, 1504);
        RET_(ERROR_JOB_NO_CONTAINER, 1505);
        RET_(ERROR_INVALID_TASK_NAME, 1550);
        RET_(ERROR_INVALID_TASK_INDEX, 1551);
        RET_(ERROR_THREAD_ALREADY_IN_TASK, 1552);
        RET_(ERROR_INSTALL_SERVICE_FAILURE, 1601);
        RET_(ERROR_INSTALL_USEREXIT, 1602);
        RET_(ERROR_INSTALL_FAILURE, 1603);
        RET_(ERROR_INSTALL_SUSPEND, 1604);
        RET_(ERROR_UNKNOWN_PRODUCT, 1605);
        RET_(ERROR_UNKNOWN_FEATURE, 1606);
        RET_(ERROR_UNKNOWN_COMPONENT, 1607);
        RET_(ERROR_UNKNOWN_PROPERTY, 1608);
        RET_(ERROR_INVALID_HANDLE_STATE, 1609);
        RET_(ERROR_BAD_CONFIGURATION, 1610);
        RET_(ERROR_INDEX_ABSENT, 1611);
        RET_(ERROR_INSTALL_SOURCE_ABSENT, 1612);
        RET_(ERROR_INSTALL_PACKAGE_VERSION, 1613);
        RET_(ERROR_PRODUCT_UNINSTALLED, 1614);
        RET_(ERROR_BAD_QUERY_SYNTAX, 1615);
        RET_(ERROR_INVALID_FIELD, 1616);
        RET_(ERROR_DEVICE_REMOVED, 1617);
        RET_(ERROR_INSTALL_ALREADY_RUNNING, 1618);
        RET_(ERROR_INSTALL_PACKAGE_OPEN_FAILED, 1619);
        RET_(ERROR_INSTALL_PACKAGE_INVALID, 1620);
        RET_(ERROR_INSTALL_UI_FAILURE, 1621);
        RET_(ERROR_INSTALL_LOG_FAILURE, 1622);
        RET_(ERROR_INSTALL_LANGUAGE_UNSUPPORTED, 1623);
        RET_(ERROR_INSTALL_TRANSFORM_FAILURE, 1624);
        RET_(ERROR_INSTALL_PACKAGE_REJECTED, 1625);
        RET_(ERROR_FUNCTION_NOT_CALLED, 1626);
        RET_(ERROR_FUNCTION_FAILED, 1627);
        RET_(ERROR_INVALID_TABLE, 1628);
        RET_(ERROR_DATATYPE_MISMATCH, 1629);
        RET_(ERROR_UNSUPPORTED_TYPE, 1630);
        RET_(ERROR_CREATE_FAILED, 1631);
        RET_(ERROR_INSTALL_TEMP_UNWRITABLE, 1632);
        RET_(ERROR_INSTALL_PLATFORM_UNSUPPORTED, 1633);
        RET_(ERROR_INSTALL_NOTUSED, 1634);
        RET_(ERROR_PATCH_PACKAGE_OPEN_FAILED, 1635);
        RET_(ERROR_PATCH_PACKAGE_INVALID, 1636);
        RET_(ERROR_PATCH_PACKAGE_UNSUPPORTED, 1637);
        RET_(ERROR_PRODUCT_VERSION, 1638);
        RET_(ERROR_INVALID_COMMAND_LINE, 1639);
        RET_(ERROR_INSTALL_REMOTE_DISALLOWED, 1640);
        RET_(ERROR_SUCCESS_REBOOT_INITIATED, 1641);
        RET_(ERROR_PATCH_TARGET_NOT_FOUND, 1642);
        RET_(ERROR_PATCH_PACKAGE_REJECTED, 1643);
        RET_(ERROR_INSTALL_TRANSFORM_REJECTED, 1644);
        RET_(ERROR_INSTALL_REMOTE_PROHIBITED, 1645);
        RET_(ERROR_PATCH_REMOVAL_UNSUPPORTED, 1646);
        RET_(ERROR_UNKNOWN_PATCH, 1647);
        RET_(ERROR_PATCH_NO_SEQUENCE, 1648);
        RET_(ERROR_PATCH_REMOVAL_DISALLOWED, 1649);
        RET_(ERROR_INVALID_PATCH_XML, 1650);
        RET_(ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT, 1651);
        RET_(ERROR_INSTALL_SERVICE_SAFEBOOT, 1652);
        RET_(ERROR_FAIL_FAST_EXCEPTION, 1653);
        RET_(ERROR_INSTALL_REJECTED, 1654);
        RET_(ERROR_DYNAMIC_CODE_BLOCKED, 1655);
        RET_(ERROR_NOT_SAME_OBJECT, 1656);
        RET_(ERROR_STRICT_CFG_VIOLATION, 1657);
        RET_(ERROR_SET_CONTEXT_DENIED, 1660);
        RET_(ERROR_CROSS_PARTITION_VIOLATION, 1661);
        RET_(ERROR_RETURN_ADDRESS_HIJACK_ATTEMPT, 1662);
        RET_(ERROR_INVALID_USER_BUFFER, 1784);
        RET_(ERROR_UNRECOGNIZED_MEDIA, 1785);
        RET_(ERROR_NO_TRUST_LSA_SECRET, 1786);
        RET_(ERROR_NO_TRUST_SAM_ACCOUNT, 1787);
        RET_(ERROR_TRUSTED_DOMAIN_FAILURE, 1788);
        RET_(ERROR_TRUSTED_RELATIONSHIP_FAILURE, 1789);
        RET_(ERROR_TRUST_FAILURE, 1790);
        RET_(ERROR_NETLOGON_NOT_STARTED, 1792);
        RET_(ERROR_ACCOUNT_EXPIRED, 1793);
        RET_(ERROR_REDIRECTOR_HAS_OPEN_HANDLES, 1794);
        RET_(ERROR_PRINTER_DRIVER_ALREADY_INSTALLED, 1795);
        RET_(ERROR_UNKNOWN_PORT, 1796);
        RET_(ERROR_UNKNOWN_PRINTER_DRIVER, 1797);
        RET_(ERROR_UNKNOWN_PRINTPROCESSOR, 1798);
        RET_(ERROR_INVALID_SEPARATOR_FILE, 1799);
        RET_(ERROR_INVALID_PRIORITY, 1800);
        RET_(ERROR_INVALID_PRINTER_NAME, 1801);
        RET_(ERROR_PRINTER_ALREADY_EXISTS, 1802);
        RET_(ERROR_INVALID_PRINTER_COMMAND, 1803);
        RET_(ERROR_INVALID_DATATYPE, 1804);
        RET_(ERROR_INVALID_ENVIRONMENT, 1805);
        RET_(ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT, 1807);
        RET_(ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT, 1808);
        RET_(ERROR_NOLOGON_SERVER_TRUST_ACCOUNT, 1809);
        RET_(ERROR_DOMAIN_TRUST_INCONSISTENT, 1810);
        RET_(ERROR_SERVER_HAS_OPEN_HANDLES, 1811);
        RET_(ERROR_RESOURCE_DATA_NOT_FOUND, 1812);
        RET_(ERROR_RESOURCE_TYPE_NOT_FOUND, 1813);
        RET_(ERROR_RESOURCE_NAME_NOT_FOUND, 1814);
        RET_(ERROR_RESOURCE_LANG_NOT_FOUND, 1815);
        RET_(ERROR_NOT_ENOUGH_QUOTA, 1816);
        RET_(ERROR_INVALID_TIME, 1901);
        RET_(ERROR_INVALID_FORM_NAME, 1902);
        RET_(ERROR_INVALID_FORM_SIZE, 1903);
        RET_(ERROR_ALREADY_WAITING, 1904);
        RET_(ERROR_PRINTER_DELETED, 1905);
        RET_(ERROR_INVALID_PRINTER_STATE, 1906);
        RET_(ERROR_PASSWORD_MUST_CHANGE, 1907);
        RET_(ERROR_DOMAIN_CONTROLLER_NOT_FOUND, 1908);
        RET_(ERROR_ACCOUNT_LOCKED_OUT, 1909);
        RET_(ERROR_NO_SITENAME, 1919);
        RET_(ERROR_CANT_ACCESS_FILE, 1920);
        RET_(ERROR_CANT_RESOLVE_FILENAME, 1921);
        RET_(ERROR_KM_DRIVER_BLOCKED, 1930);
        RET_(ERROR_CONTEXT_EXPIRED, 1931);
        RET_(ERROR_PER_USER_TRUST_QUOTA_EXCEEDED, 1932);
        RET_(ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED, 1933);
        RET_(ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED, 1934);
        RET_(ERROR_AUTHENTICATION_FIREWALL_FAILED, 1935);
        RET_(ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED, 1936);
        RET_(ERROR_NTLM_BLOCKED, 1937);
        RET_(ERROR_PASSWORD_CHANGE_REQUIRED, 1938);
        RET_(ERROR_LOST_MODE_LOGON_RESTRICTION, 1939);
        RET_(ERROR_INVALID_PIXEL_FORMAT, 2000);
        RET_(ERROR_BAD_DRIVER, 2001);
        RET_(ERROR_INVALID_WINDOW_STYLE, 2002);
        RET_(ERROR_METAFILE_NOT_SUPPORTED, 2003);
        RET_(ERROR_TRANSFORM_NOT_SUPPORTED, 2004);
        RET_(ERROR_CLIPPING_NOT_SUPPORTED, 2005);
        RET_(ERROR_INVALID_CMM, 2010);
        RET_(ERROR_INVALID_PROFILE, 2011);
        RET_(ERROR_TAG_NOT_FOUND, 2012);
        RET_(ERROR_TAG_NOT_PRESENT, 2013);
        RET_(ERROR_DUPLICATE_TAG, 2014);
        RET_(ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE, 2015);
        RET_(ERROR_PROFILE_NOT_FOUND, 2016);
        RET_(ERROR_INVALID_COLORSPACE, 2017);
        RET_(ERROR_ICM_NOT_ENABLED, 2018);
        RET_(ERROR_DELETING_ICM_XFORM, 2019);
        RET_(ERROR_INVALID_TRANSFORM, 2020);
        RET_(ERROR_COLORSPACE_MISMATCH, 2021);
        RET_(ERROR_INVALID_COLORINDEX, 2022);
        RET_(ERROR_PROFILE_DOES_NOT_MATCH_DEVICE, 2023);
        RET_(ERROR_CONNECTED_OTHER_PASSWORD, 2108);
        RET_(ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT, 2109);
        RET_(ERROR_BAD_USERNAME, 2202);
        RET_(ERROR_NOT_CONNECTED, 2250);
        RET_(ERROR_OPEN_FILES, 2401);
        RET_(ERROR_ACTIVE_CONNECTIONS, 2402);
        RET_(ERROR_DEVICE_IN_USE, 2404);
        RET_(ERROR_UNKNOWN_PRINT_MONITOR, 3000);
        RET_(ERROR_PRINTER_DRIVER_IN_USE, 3001);
        RET_(ERROR_SPOOL_FILE_NOT_FOUND, 3002);
        RET_(ERROR_SPL_NO_STARTDOC, 3003);
        RET_(ERROR_SPL_NO_ADDJOB, 3004);
        RET_(ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED, 3005);
        RET_(ERROR_PRINT_MONITOR_ALREADY_INSTALLED, 3006);
        RET_(ERROR_INVALID_PRINT_MONITOR, 3007);
        RET_(ERROR_PRINT_MONITOR_IN_USE, 3008);
        RET_(ERROR_PRINTER_HAS_JOBS_QUEUED, 3009);
        RET_(ERROR_SUCCESS_REBOOT_REQUIRED, 3010);
        RET_(ERROR_SUCCESS_RESTART_REQUIRED, 3011);
        RET_(ERROR_PRINTER_NOT_FOUND, 3012);
        RET_(ERROR_PRINTER_DRIVER_WARNED, 3013);
        RET_(ERROR_PRINTER_DRIVER_BLOCKED, 3014);
        RET_(ERROR_PRINTER_DRIVER_PACKAGE_IN_USE, 3015);
        RET_(ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND, 3016);
        RET_(ERROR_FAIL_REBOOT_REQUIRED, 3017);
        RET_(ERROR_FAIL_REBOOT_INITIATED, 3018);
        RET_(ERROR_PRINTER_DRIVER_DOWNLOAD_NEEDED, 3019);
        RET_(ERROR_PRINT_JOB_RESTART_REQUIRED, 3020);
        RET_(ERROR_INVALID_PRINTER_DRIVER_MANIFEST, 3021);
        RET_(ERROR_PRINTER_NOT_SHAREABLE, 3022);
        RET_(ERROR_REQUEST_PAUSED, 3050);
        RET_(ERROR_APPEXEC_CONDITION_NOT_SATISFIED, 3060);
        RET_(ERROR_APPEXEC_HANDLE_INVALIDATED, 3061);
        RET_(ERROR_APPEXEC_INVALID_HOST_GENERATION, 3062);
        RET_(ERROR_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION, 3063);
        RET_(ERROR_APPEXEC_INVALID_HOST_STATE, 3064);
        RET_(ERROR_APPEXEC_NO_DONOR, 3065);
        RET_(ERROR_APPEXEC_HOST_ID_MISMATCH, 3066);
        RET_(ERROR_APPEXEC_UNKNOWN_USER, 3067);
        RET_(ERROR_APPEXEC_APP_COMPAT_BLOCK, 3068);
        RET_(ERROR_APPEXEC_CALLER_WAIT_TIMEOUT, 3069);
        RET_(ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION, 3070);
        RET_(ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING, 3071);
        RET_(ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES, 3072);
        RET_(ERROR_VRF_VOLATILE_CFG_AND_IO_ENABLED, 3080);
        RET_(ERROR_VRF_VOLATILE_NOT_STOPPABLE, 3081);
        RET_(ERROR_VRF_VOLATILE_SAFE_MODE, 3082);
        RET_(ERROR_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM, 3083);
        RET_(ERROR_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS, 3084);
        RET_(ERROR_VRF_VOLATILE_PROTECTED_DRIVER, 3085);
        RET_(ERROR_VRF_VOLATILE_NMI_REGISTERED, 3086);
        RET_(ERROR_VRF_VOLATILE_SETTINGS_CONFLICT, 3087);
        RET_(ERROR_DIF_IOCALLBACK_NOT_REPLACED, 3190);
        RET_(ERROR_DIF_LIVEDUMP_LIMIT_EXCEEDED, 3191);
        RET_(ERROR_DIF_VOLATILE_SECTION_NOT_LOCKED, 3192);
        RET_(ERROR_DIF_VOLATILE_DRIVER_HOTPATCHED, 3193);
        RET_(ERROR_DIF_VOLATILE_INVALID_INFO, 3194);
        RET_(ERROR_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING, 3195);
        RET_(ERROR_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING, 3196);
        RET_(ERROR_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED, 3197);
        RET_(ERROR_DIF_VOLATILE_NOT_ALLOWED, 3198);
        RET_(ERROR_DIF_BINDING_API_NOT_FOUND, 3199);
        RET_(ERROR_IO_REISSUE_AS_CACHED, 3950);
        RET_(ERROR_WINS_INTERNAL, 4000);
        RET_(ERROR_CAN_NOT_DEL_LOCAL_WINS, 4001);
        RET_(ERROR_STATIC_INIT, 4002);
        RET_(ERROR_INC_BACKUP, 4003);
        RET_(ERROR_FULL_BACKUP, 4004);
        RET_(ERROR_REC_NON_EXISTENT, 4005);
        RET_(ERROR_RPL_NOT_ALLOWED, 4006);
        RET_(ERROR_DHCP_ADDRESS_CONFLICT, 4100);
        RET_(ERROR_WMI_GUID_NOT_FOUND, 4200);
        RET_(ERROR_WMI_INSTANCE_NOT_FOUND, 4201);
        RET_(ERROR_WMI_ITEMID_NOT_FOUND, 4202);
        RET_(ERROR_WMI_TRY_AGAIN, 4203);
        RET_(ERROR_WMI_DP_NOT_FOUND, 4204);
        RET_(ERROR_WMI_UNRESOLVED_INSTANCE_REF, 4205);
        RET_(ERROR_WMI_ALREADY_ENABLED, 4206);
        RET_(ERROR_WMI_GUID_DISCONNECTED, 4207);
        RET_(ERROR_WMI_SERVER_UNAVAILABLE, 4208);
        RET_(ERROR_WMI_DP_FAILED, 4209);
        RET_(ERROR_WMI_INVALID_MOF, 4210);
        RET_(ERROR_WMI_INVALID_REGINFO, 4211);
        RET_(ERROR_WMI_ALREADY_DISABLED, 4212);
        RET_(ERROR_WMI_READ_ONLY, 4213);
        RET_(ERROR_WMI_SET_FAILURE, 4214);
        RET_(ERROR_NOT_APPCONTAINER, 4250);
        RET_(ERROR_APPCONTAINER_REQUIRED, 4251);
        RET_(ERROR_NOT_SUPPORTED_IN_APPCONTAINER, 4252);
        RET_(ERROR_INVALID_PACKAGE_SID_LENGTH, 4253);
        RET_(ERROR_INVALID_MEDIA, 4300);
        RET_(ERROR_INVALID_LIBRARY, 4301);
        RET_(ERROR_INVALID_MEDIA_POOL, 4302);
        RET_(ERROR_DRIVE_MEDIA_MISMATCH, 4303);
        RET_(ERROR_MEDIA_OFFLINE, 4304);
        RET_(ERROR_LIBRARY_OFFLINE, 4305);
        RET_(ERROR_EMPTY, 4306);
        RET_(ERROR_NOT_EMPTY, 4307);
        RET_(ERROR_MEDIA_UNAVAILABLE, 4308);
        RET_(ERROR_RESOURCE_DISABLED, 4309);
        RET_(ERROR_INVALID_CLEANER, 4310);
        RET_(ERROR_UNABLE_TO_CLEAN, 4311);
        RET_(ERROR_OBJECT_NOT_FOUND, 4312);
        RET_(ERROR_DATABASE_FAILURE, 4313);
        RET_(ERROR_DATABASE_FULL, 4314);
        RET_(ERROR_MEDIA_INCOMPATIBLE, 4315);
        RET_(ERROR_RESOURCE_NOT_PRESENT, 4316);
        RET_(ERROR_INVALID_OPERATION, 4317);
        RET_(ERROR_MEDIA_NOT_AVAILABLE, 4318);
        RET_(ERROR_DEVICE_NOT_AVAILABLE, 4319);
        RET_(ERROR_REQUEST_REFUSED, 4320);
        RET_(ERROR_INVALID_DRIVE_OBJECT, 4321);
        RET_(ERROR_LIBRARY_FULL, 4322);
        RET_(ERROR_MEDIUM_NOT_ACCESSIBLE, 4323);
        RET_(ERROR_UNABLE_TO_LOAD_MEDIUM, 4324);
        RET_(ERROR_UNABLE_TO_INVENTORY_DRIVE, 4325);
        RET_(ERROR_UNABLE_TO_INVENTORY_SLOT, 4326);
        RET_(ERROR_UNABLE_TO_INVENTORY_TRANSPORT, 4327);
        RET_(ERROR_TRANSPORT_FULL, 4328);
        RET_(ERROR_CONTROLLING_IEPORT, 4329);
        RET_(ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA, 4330);
        RET_(ERROR_CLEANER_SLOT_SET, 4331);
        RET_(ERROR_CLEANER_SLOT_NOT_SET, 4332);
        RET_(ERROR_CLEANER_CARTRIDGE_SPENT, 4333);
        RET_(ERROR_UNEXPECTED_OMID, 4334);
        RET_(ERROR_CANT_DELETE_LAST_ITEM, 4335);
        RET_(ERROR_MESSAGE_EXCEEDS_MAX_SIZE, 4336);
        RET_(ERROR_VOLUME_CONTAINS_SYS_FILES, 4337);
        RET_(ERROR_INDIGENOUS_TYPE, 4338);
        RET_(ERROR_NO_SUPPORTING_DRIVES, 4339);
        RET_(ERROR_CLEANER_CARTRIDGE_INSTALLED, 4340);
        RET_(ERROR_IEPORT_FULL, 4341);
        RET_(ERROR_FILE_OFFLINE, 4350);
        RET_(ERROR_REMOTE_STORAGE_NOT_ACTIVE, 4351);
        RET_(ERROR_REMOTE_STORAGE_MEDIA_ERROR, 4352);
        RET_(ERROR_NOT_A_REPARSE_POINT, 4390);
        RET_(ERROR_REPARSE_ATTRIBUTE_CONFLICT, 4391);
        RET_(ERROR_INVALID_REPARSE_DATA, 4392);
        RET_(ERROR_REPARSE_TAG_INVALID, 4393);
        RET_(ERROR_REPARSE_TAG_MISMATCH, 4394);
        RET_(ERROR_REPARSE_POINT_ENCOUNTERED, 4395);
        RET_(ERROR_APP_DATA_NOT_FOUND, 4400);
        RET_(ERROR_APP_DATA_EXPIRED, 4401);
        RET_(ERROR_APP_DATA_CORRUPT, 4402);
        RET_(ERROR_APP_DATA_LIMIT_EXCEEDED, 4403);
        RET_(ERROR_APP_DATA_REBOOT_REQUIRED, 4404);
        RET_(ERROR_SECUREBOOT_ROLLBACK_DETECTED, 4420);
        RET_(ERROR_SECUREBOOT_POLICY_VIOLATION, 4421);
        RET_(ERROR_SECUREBOOT_INVALID_POLICY, 4422);
        RET_(ERROR_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND, 4423);
        RET_(ERROR_SECUREBOOT_POLICY_NOT_SIGNED, 4424);
        RET_(ERROR_SECUREBOOT_NOT_ENABLED, 4425);
        RET_(ERROR_SECUREBOOT_FILE_REPLACED, 4426);
        RET_(ERROR_SECUREBOOT_POLICY_NOT_AUTHORIZED, 4427);
        RET_(ERROR_SECUREBOOT_POLICY_UNKNOWN, 4428);
        RET_(ERROR_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION, 4429);
        RET_(ERROR_SECUREBOOT_PLATFORM_ID_MISMATCH, 4430);
        RET_(ERROR_SECUREBOOT_POLICY_ROLLBACK_DETECTED, 4431);
        RET_(ERROR_SECUREBOOT_POLICY_UPGRADE_MISMATCH, 4432);
        RET_(ERROR_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING, 4433);
        RET_(ERROR_SECUREBOOT_NOT_BASE_POLICY, 4434);
        RET_(ERROR_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY, 4435);
        RET_(ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED, 4440);
        RET_(ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED, 4441);
        RET_(ERROR_OFFLOAD_READ_FILE_NOT_SUPPORTED, 4442);
        RET_(ERROR_OFFLOAD_WRITE_FILE_NOT_SUPPORTED, 4443);
        RET_(ERROR_ALREADY_HAS_STREAM_ID, 4444);
        RET_(ERROR_SMR_GARBAGE_COLLECTION_REQUIRED, 4445);
        RET_(ERROR_WOF_WIM_HEADER_CORRUPT, 4446);
        RET_(ERROR_WOF_WIM_RESOURCE_TABLE_CORRUPT, 4447);
        RET_(ERROR_WOF_FILE_RESOURCE_TABLE_CORRUPT, 4448);
        RET_(ERROR_OBJECT_IS_IMMUTABLE, 4449);
        RET_(ERROR_VOLUME_NOT_SIS_ENABLED, 4500);
        RET_(ERROR_SYSTEM_INTEGRITY_ROLLBACK_DETECTED, 4550);
        RET_(ERROR_SYSTEM_INTEGRITY_POLICY_VIOLATION, 4551);
        RET_(ERROR_SYSTEM_INTEGRITY_INVALID_POLICY, 4552);
        RET_(ERROR_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED, 4553);
        RET_(ERROR_SYSTEM_INTEGRITY_TOO_MANY_POLICIES, 4554);
        RET_(ERROR_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED, 4555);
        RET_(ERROR_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS, 4556);
        RET_(ERROR_SYSTEM_INTEGRITY_REPUTATION_PUA, 4557);
        RET_(ERROR_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT, 4558);
        RET_(ERROR_SYSTEM_INTEGRITY_REPUTATION_OFFLINE, 4559);
        RET_(ERROR_VSM_NOT_INITIALIZED, 4560);
        RET_(ERROR_VSM_DMA_PROTECTION_NOT_IN_USE, 4561);
        RET_(ERROR_PLATFORM_MANIFEST_NOT_AUTHORIZED, 4570);
        RET_(ERROR_PLATFORM_MANIFEST_INVALID, 4571);
        RET_(ERROR_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED, 4572);
        RET_(ERROR_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED, 4573);
        RET_(ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND, 4574);
        RET_(ERROR_PLATFORM_MANIFEST_NOT_ACTIVE, 4575);
        RET_(ERROR_PLATFORM_MANIFEST_NOT_SIGNED, 4576);
        RET_(ERROR_DEPENDENT_RESOURCE_EXISTS, 5001);
        RET_(ERROR_DEPENDENCY_NOT_FOUND, 5002);
        RET_(ERROR_DEPENDENCY_ALREADY_EXISTS, 5003);
        RET_(ERROR_RESOURCE_NOT_ONLINE, 5004);
        RET_(ERROR_HOST_NODE_NOT_AVAILABLE, 5005);
        RET_(ERROR_RESOURCE_NOT_AVAILABLE, 5006);
        RET_(ERROR_RESOURCE_NOT_FOUND, 5007);
        RET_(ERROR_SHUTDOWN_CLUSTER, 5008);
        RET_(ERROR_CANT_EVICT_ACTIVE_NODE, 5009);
        RET_(ERROR_OBJECT_ALREADY_EXISTS, 5010);
        RET_(ERROR_OBJECT_IN_LIST, 5011);
        RET_(ERROR_GROUP_NOT_AVAILABLE, 5012);
        RET_(ERROR_GROUP_NOT_FOUND, 5013);
        RET_(ERROR_GROUP_NOT_ONLINE, 5014);
        RET_(ERROR_HOST_NODE_NOT_RESOURCE_OWNER, 5015);
        RET_(ERROR_HOST_NODE_NOT_GROUP_OWNER, 5016);
        RET_(ERROR_RESMON_CREATE_FAILED, 5017);
        RET_(ERROR_RESMON_ONLINE_FAILED, 5018);
        RET_(ERROR_RESOURCE_ONLINE, 5019);
        RET_(ERROR_QUORUM_RESOURCE, 5020);
        RET_(ERROR_NOT_QUORUM_CAPABLE, 5021);
        RET_(ERROR_CLUSTER_SHUTTING_DOWN, 5022);
        RET_(ERROR_INVALID_STATE, 5023);
        RET_(ERROR_RESOURCE_PROPERTIES_STORED, 5024);
        RET_(ERROR_NOT_QUORUM_CLASS, 5025);
        RET_(ERROR_CORE_RESOURCE, 5026);
        RET_(ERROR_QUORUM_RESOURCE_ONLINE_FAILED, 5027);
        RET_(ERROR_QUORUMLOG_OPEN_FAILED, 5028);
        RET_(ERROR_CLUSTERLOG_CORRUPT, 5029);
        RET_(ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE, 5030);
        RET_(ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE, 5031);
        RET_(ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND, 5032);
        RET_(ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE, 5033);
        RET_(ERROR_QUORUM_OWNER_ALIVE, 5034);
        RET_(ERROR_NETWORK_NOT_AVAILABLE, 5035);
        RET_(ERROR_NODE_NOT_AVAILABLE, 5036);
        RET_(ERROR_ALL_NODES_NOT_AVAILABLE, 5037);
        RET_(ERROR_RESOURCE_FAILED, 5038);
        RET_(ERROR_CLUSTER_INVALID_NODE, 5039);
        RET_(ERROR_CLUSTER_NODE_EXISTS, 5040);
        RET_(ERROR_CLUSTER_JOIN_IN_PROGRESS, 5041);
        RET_(ERROR_CLUSTER_NODE_NOT_FOUND, 5042);
        RET_(ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND, 5043);
        RET_(ERROR_CLUSTER_NETWORK_EXISTS, 5044);
        RET_(ERROR_CLUSTER_NETWORK_NOT_FOUND, 5045);
        RET_(ERROR_CLUSTER_NETINTERFACE_EXISTS, 5046);
        RET_(ERROR_CLUSTER_NETINTERFACE_NOT_FOUND, 5047);
        RET_(ERROR_CLUSTER_INVALID_REQUEST, 5048);
        RET_(ERROR_CLUSTER_INVALID_NETWORK_PROVIDER, 5049);
        RET_(ERROR_CLUSTER_NODE_DOWN, 5050);
        RET_(ERROR_CLUSTER_NODE_UNREACHABLE, 5051);
        RET_(ERROR_CLUSTER_NODE_NOT_MEMBER, 5052);
        RET_(ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS, 5053);
        RET_(ERROR_CLUSTER_INVALID_NETWORK, 5054);
        RET_(ERROR_CLUSTER_NODE_UP, 5056);
        RET_(ERROR_CLUSTER_IPADDR_IN_USE, 5057);
        RET_(ERROR_CLUSTER_NODE_NOT_PAUSED, 5058);
        RET_(ERROR_CLUSTER_NO_SECURITY_CONTEXT, 5059);
        RET_(ERROR_CLUSTER_NETWORK_NOT_INTERNAL, 5060);
        RET_(ERROR_CLUSTER_NODE_ALREADY_UP, 5061);
        RET_(ERROR_CLUSTER_NODE_ALREADY_DOWN, 5062);
        RET_(ERROR_CLUSTER_NETWORK_ALREADY_ONLINE, 5063);
        RET_(ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE, 5064);
        RET_(ERROR_CLUSTER_NODE_ALREADY_MEMBER, 5065);
        RET_(ERROR_CLUSTER_LAST_INTERNAL_NETWORK, 5066);
        RET_(ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS, 5067);
        RET_(ERROR_INVALID_OPERATION_ON_QUORUM, 5068);
        RET_(ERROR_DEPENDENCY_NOT_ALLOWED, 5069);
        RET_(ERROR_CLUSTER_NODE_PAUSED, 5070);
        RET_(ERROR_NODE_CANT_HOST_RESOURCE, 5071);
        RET_(ERROR_CLUSTER_NODE_NOT_READY, 5072);
        RET_(ERROR_CLUSTER_NODE_SHUTTING_DOWN, 5073);
        RET_(ERROR_CLUSTER_JOIN_ABORTED, 5074);
        RET_(ERROR_CLUSTER_INCOMPATIBLE_VERSIONS, 5075);
        RET_(ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED, 5076);
        RET_(ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED, 5077);
        RET_(ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND, 5078);
        RET_(ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED, 5079);
        RET_(ERROR_CLUSTER_RESNAME_NOT_FOUND, 5080);
        RET_(ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED, 5081);
        RET_(ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST, 5082);
        RET_(ERROR_CLUSTER_DATABASE_SEQMISMATCH, 5083);
        RET_(ERROR_RESMON_INVALID_STATE, 5084);
        RET_(ERROR_CLUSTER_GUM_NOT_LOCKER, 5085);
        RET_(ERROR_QUORUM_DISK_NOT_FOUND, 5086);
        RET_(ERROR_DATABASE_BACKUP_CORRUPT, 5087);
        RET_(ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT, 5088);
        RET_(ERROR_RESOURCE_PROPERTY_UNCHANGEABLE, 5089);
        RET_(ERROR_NO_ADMIN_ACCESS_POINT, 5090);
        RET_(ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE, 5890);
        RET_(ERROR_CLUSTER_QUORUMLOG_NOT_FOUND, 5891);
        RET_(ERROR_CLUSTER_MEMBERSHIP_HALT, 5892);
        RET_(ERROR_CLUSTER_INSTANCE_ID_MISMATCH, 5893);
        RET_(ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP, 5894);
        RET_(ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH, 5895);
        RET_(ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP, 5896);
        RET_(ERROR_CLUSTER_PARAMETER_MISMATCH, 5897);
        RET_(ERROR_NODE_CANNOT_BE_CLUSTERED, 5898);
        RET_(ERROR_CLUSTER_WRONG_OS_VERSION, 5899);
        RET_(ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME, 5900);
        RET_(ERROR_CLUSCFG_ALREADY_COMMITTED, 5901);
        RET_(ERROR_CLUSCFG_ROLLBACK_FAILED, 5902);
        RET_(ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT, 5903);
        RET_(ERROR_CLUSTER_OLD_VERSION, 5904);
        RET_(ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME, 5905);
        RET_(ERROR_CLUSTER_NO_NET_ADAPTERS, 5906);
        RET_(ERROR_CLUSTER_POISONED, 5907);
        RET_(ERROR_CLUSTER_GROUP_MOVING, 5908);
        RET_(ERROR_CLUSTER_RESOURCE_TYPE_BUSY, 5909);
        RET_(ERROR_RESOURCE_CALL_TIMED_OUT, 5910);
        RET_(ERROR_INVALID_CLUSTER_IPV6_ADDRESS, 5911);
        RET_(ERROR_CLUSTER_INTERNAL_INVALID_FUNCTION, 5912);
        RET_(ERROR_CLUSTER_PARAMETER_OUT_OF_BOUNDS, 5913);
        RET_(ERROR_CLUSTER_PARTIAL_SEND, 5914);
        RET_(ERROR_CLUSTER_REGISTRY_INVALID_FUNCTION, 5915);
        RET_(ERROR_CLUSTER_INVALID_STRING_TERMINATION, 5916);
        RET_(ERROR_CLUSTER_INVALID_STRING_FORMAT, 5917);
        RET_(ERROR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS, 5918);
        RET_(ERROR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS, 5919);
        RET_(ERROR_CLUSTER_NULL_DATA, 5920);
        RET_(ERROR_CLUSTER_PARTIAL_READ, 5921);
        RET_(ERROR_CLUSTER_PARTIAL_WRITE, 5922);
        RET_(ERROR_CLUSTER_CANT_DESERIALIZE_DATA, 5923);
        RET_(ERROR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT, 5924);
        RET_(ERROR_CLUSTER_NO_QUORUM, 5925);
        RET_(ERROR_CLUSTER_INVALID_IPV6_NETWORK, 5926);
        RET_(ERROR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK, 5927);
        RET_(ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP, 5928);
        RET_(ERROR_DEPENDENCY_TREE_TOO_COMPLEX, 5929);
        RET_(ERROR_EXCEPTION_IN_RESOURCE_CALL, 5930);
        RET_(ERROR_CLUSTER_RHS_FAILED_INITIALIZATION, 5931);
        RET_(ERROR_CLUSTER_NOT_INSTALLED, 5932);
        RET_(ERROR_CLUSTER_RESOURCES_MUST_BE_ONLINE_ON_THE_SAME_NODE, 5933);
        RET_(ERROR_CLUSTER_MAX_NODES_IN_CLUSTER, 5934);
        RET_(ERROR_CLUSTER_TOO_MANY_NODES, 5935);
        RET_(ERROR_CLUSTER_OBJECT_ALREADY_USED, 5936);
        RET_(ERROR_NONCORE_GROUPS_FOUND, 5937);
        RET_(ERROR_FILE_SHARE_RESOURCE_CONFLICT, 5938);
        RET_(ERROR_CLUSTER_EVICT_INVALID_REQUEST, 5939);
        RET_(ERROR_CLUSTER_SINGLETON_RESOURCE, 5940);
        RET_(ERROR_CLUSTER_GROUP_SINGLETON_RESOURCE, 5941);
        RET_(ERROR_CLUSTER_RESOURCE_PROVIDER_FAILED, 5942);
        RET_(ERROR_CLUSTER_RESOURCE_CONFIGURATION_ERROR, 5943);
        RET_(ERROR_CLUSTER_GROUP_BUSY, 5944);
        RET_(ERROR_CLUSTER_NOT_SHARED_VOLUME, 5945);
        RET_(ERROR_CLUSTER_INVALID_SECURITY_DESCRIPTOR, 5946);
        RET_(ERROR_CLUSTER_SHARED_VOLUMES_IN_USE, 5947);
        RET_(ERROR_CLUSTER_USE_SHARED_VOLUMES_API, 5948);
        RET_(ERROR_CLUSTER_BACKUP_IN_PROGRESS, 5949);
        RET_(ERROR_NON_CSV_PATH, 5950);
        RET_(ERROR_CSV_VOLUME_NOT_LOCAL, 5951);
        RET_(ERROR_CLUSTER_WATCHDOG_TERMINATING, 5952);
        RET_(ERROR_CLUSTER_RESOURCE_VETOED_MOVE_INCOMPATIBLE_NODES, 5953);
        RET_(ERROR_CLUSTER_INVALID_NODE_WEIGHT, 5954);
        RET_(ERROR_CLUSTER_RESOURCE_VETOED_CALL, 5955);
        RET_(ERROR_RESMON_SYSTEM_RESOURCES_LACKING, 5956);
        RET_(ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_DESTINATION, 5957);
        RET_(ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_SOURCE, 5958);
        RET_(ERROR_CLUSTER_GROUP_QUEUED, 5959);
        RET_(ERROR_CLUSTER_RESOURCE_LOCKED_STATUS, 5960);
        RET_(ERROR_CLUSTER_SHARED_VOLUME_FAILOVER_NOT_ALLOWED, 5961);
        RET_(ERROR_CLUSTER_NODE_DRAIN_IN_PROGRESS, 5962);
        RET_(ERROR_CLUSTER_DISK_NOT_CONNECTED, 5963);
        RET_(ERROR_DISK_NOT_CSV_CAPABLE, 5964);
        RET_(ERROR_RESOURCE_NOT_IN_AVAILABLE_STORAGE, 5965);
        RET_(ERROR_CLUSTER_SHARED_VOLUME_REDIRECTED, 5966);
        RET_(ERROR_CLUSTER_SHARED_VOLUME_NOT_REDIRECTED, 5967);
        RET_(ERROR_CLUSTER_CANNOT_RETURN_PROPERTIES, 5968);
        RET_(ERROR_CLUSTER_RESOURCE_CONTAINS_UNSUPPORTED_DIFF_AREA_FOR_SHARED_VOLUMES, 5969);
        RET_(ERROR_CLUSTER_RESOURCE_IS_IN_MAINTENANCE_MODE, 5970);
        RET_(ERROR_CLUSTER_AFFINITY_CONFLICT, 5971);
        RET_(ERROR_CLUSTER_RESOURCE_IS_REPLICA_VIRTUAL_MACHINE, 5972);
        RET_(ERROR_CLUSTER_UPGRADE_INCOMPATIBLE_VERSIONS, 5973);
        RET_(ERROR_CLUSTER_UPGRADE_FIX_QUORUM_NOT_SUPPORTED, 5974);
        RET_(ERROR_CLUSTER_UPGRADE_RESTART_REQUIRED, 5975);
        RET_(ERROR_CLUSTER_UPGRADE_IN_PROGRESS, 5976);
        RET_(ERROR_CLUSTER_UPGRADE_INCOMPLETE, 5977);
        RET_(ERROR_CLUSTER_NODE_IN_GRACE_PERIOD, 5978);
        RET_(ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT, 5979);
        RET_(ERROR_NODE_NOT_ACTIVE_CLUSTER_MEMBER, 5980);
        RET_(ERROR_CLUSTER_RESOURCE_NOT_MONITORED, 5981);
        RET_(ERROR_CLUSTER_RESOURCE_DOES_NOT_SUPPORT_UNMONITORED, 5982);
        RET_(ERROR_CLUSTER_RESOURCE_IS_REPLICATED, 5983);
        RET_(ERROR_CLUSTER_NODE_ISOLATED, 5984);
        RET_(ERROR_CLUSTER_NODE_QUARANTINED, 5985);
        RET_(ERROR_CLUSTER_DATABASE_UPDATE_CONDITION_FAILED, 5986);
        RET_(ERROR_CLUSTER_SPACE_DEGRADED, 5987);
        RET_(ERROR_CLUSTER_TOKEN_DELEGATION_NOT_SUPPORTED, 5988);
        RET_(ERROR_CLUSTER_CSV_INVALID_HANDLE, 5989);
        RET_(ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR, 5990);
        RET_(ERROR_GROUPSET_NOT_AVAILABLE, 5991);
        RET_(ERROR_GROUPSET_NOT_FOUND, 5992);
        RET_(ERROR_GROUPSET_CANT_PROVIDE, 5993);
        RET_(ERROR_CLUSTER_FAULT_DOMAIN_PARENT_NOT_FOUND, 5994);
        RET_(ERROR_CLUSTER_FAULT_DOMAIN_INVALID_HIERARCHY, 5995);
        RET_(ERROR_CLUSTER_FAULT_DOMAIN_FAILED_S2D_VALIDATION, 5996);
        RET_(ERROR_CLUSTER_FAULT_DOMAIN_S2D_CONNECTIVITY_LOSS, 5997);
        RET_(ERROR_CLUSTER_INVALID_INFRASTRUCTURE_FILESERVER_NAME, 5998);
        RET_(ERROR_CLUSTERSET_MANAGEMENT_CLUSTER_UNREACHABLE, 5999);
        RET_(ERROR_ENCRYPTION_FAILED, 6000);
        RET_(ERROR_DECRYPTION_FAILED, 6001);
        RET_(ERROR_FILE_ENCRYPTED, 6002);
        RET_(ERROR_NO_RECOVERY_POLICY, 6003);
        RET_(ERROR_NO_EFS, 6004);
        RET_(ERROR_WRONG_EFS, 6005);
        RET_(ERROR_NO_USER_KEYS, 6006);
        RET_(ERROR_FILE_NOT_ENCRYPTED, 6007);
        RET_(ERROR_NOT_EXPORT_FORMAT, 6008);
        RET_(ERROR_FILE_READ_ONLY, 6009);
        RET_(ERROR_DIR_EFS_DISALLOWED, 6010);
        RET_(ERROR_EFS_SERVER_NOT_TRUSTED, 6011);
        RET_(ERROR_BAD_RECOVERY_POLICY, 6012);
        RET_(ERROR_EFS_ALG_BLOB_TOO_BIG, 6013);
        RET_(ERROR_VOLUME_NOT_SUPPORT_EFS, 6014);
        RET_(ERROR_EFS_DISABLED, 6015);
        RET_(ERROR_EFS_VERSION_NOT_SUPPORT, 6016);
        RET_(ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE, 6017);
        RET_(ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER, 6018);
        RET_(ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE, 6019);
        RET_(ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE, 6020);
        RET_(ERROR_CS_ENCRYPTION_FILE_NOT_CSE, 6021);
        RET_(ERROR_ENCRYPTION_POLICY_DENIES_OPERATION, 6022);
        RET_(ERROR_WIP_ENCRYPTION_FAILED, 6023);
        RET_(ERROR_NO_BROWSER_SERVERS_FOUND, 6118);
        RET_(ERROR_CLUSTER_OBJECT_IS_CLUSTER_SET_VM, 6250);
        RET_(ERROR_LOG_SECTOR_INVALID, 6600);
        RET_(ERROR_LOG_SECTOR_PARITY_INVALID, 6601);
        RET_(ERROR_LOG_SECTOR_REMAPPED, 6602);
        RET_(ERROR_LOG_BLOCK_INCOMPLETE, 6603);
        RET_(ERROR_LOG_INVALID_RANGE, 6604);
        RET_(ERROR_LOG_BLOCKS_EXHAUSTED, 6605);
        RET_(ERROR_LOG_READ_CONTEXT_INVALID, 6606);
        RET_(ERROR_LOG_RESTART_INVALID, 6607);
        RET_(ERROR_LOG_BLOCK_VERSION, 6608);
        RET_(ERROR_LOG_BLOCK_INVALID, 6609);
        RET_(ERROR_LOG_READ_MODE_INVALID, 6610);
        RET_(ERROR_LOG_NO_RESTART, 6611);
        RET_(ERROR_LOG_METADATA_CORRUPT, 6612);
        RET_(ERROR_LOG_METADATA_INVALID, 6613);
        RET_(ERROR_LOG_METADATA_INCONSISTENT, 6614);
        RET_(ERROR_LOG_RESERVATION_INVALID, 6615);
        RET_(ERROR_LOG_CANT_DELETE, 6616);
        RET_(ERROR_LOG_CONTAINER_LIMIT_EXCEEDED, 6617);
        RET_(ERROR_LOG_START_OF_LOG, 6618);
        RET_(ERROR_LOG_POLICY_ALREADY_INSTALLED, 6619);
        RET_(ERROR_LOG_POLICY_NOT_INSTALLED, 6620);
        RET_(ERROR_LOG_POLICY_INVALID, 6621);
        RET_(ERROR_LOG_POLICY_CONFLICT, 6622);
        RET_(ERROR_LOG_PINNED_ARCHIVE_TAIL, 6623);
        RET_(ERROR_LOG_RECORD_NONEXISTENT, 6624);
        RET_(ERROR_LOG_RECORDS_RESERVED_INVALID, 6625);
        RET_(ERROR_LOG_SPACE_RESERVED_INVALID, 6626);
        RET_(ERROR_LOG_TAIL_INVALID, 6627);
        RET_(ERROR_LOG_FULL, 6628);
        RET_(ERROR_COULD_NOT_RESIZE_LOG, 6629);
        RET_(ERROR_LOG_MULTIPLEXED, 6630);
        RET_(ERROR_LOG_DEDICATED, 6631);
        RET_(ERROR_LOG_ARCHIVE_NOT_IN_PROGRESS, 6632);
        RET_(ERROR_LOG_ARCHIVE_IN_PROGRESS, 6633);
        RET_(ERROR_LOG_EPHEMERAL, 6634);
        RET_(ERROR_LOG_NOT_ENOUGH_CONTAINERS, 6635);
        RET_(ERROR_LOG_CLIENT_ALREADY_REGISTERED, 6636);
        RET_(ERROR_LOG_CLIENT_NOT_REGISTERED, 6637);
        RET_(ERROR_LOG_FULL_HANDLER_IN_PROGRESS, 6638);
        RET_(ERROR_LOG_CONTAINER_READ_FAILED, 6639);
        RET_(ERROR_LOG_CONTAINER_WRITE_FAILED, 6640);
        RET_(ERROR_LOG_CONTAINER_OPEN_FAILED, 6641);
        RET_(ERROR_LOG_CONTAINER_STATE_INVALID, 6642);
        RET_(ERROR_LOG_STATE_INVALID, 6643);
        RET_(ERROR_LOG_PINNED, 6644);
        RET_(ERROR_LOG_METADATA_FLUSH_FAILED, 6645);
        RET_(ERROR_LOG_INCONSISTENT_SECURITY, 6646);
        RET_(ERROR_LOG_APPENDED_FLUSH_FAILED, 6647);
        RET_(ERROR_LOG_PINNED_RESERVATION, 6648);
        RET_(ERROR_INVALID_TRANSACTION, 6700);
        RET_(ERROR_TRANSACTION_NOT_ACTIVE, 6701);
        RET_(ERROR_TRANSACTION_REQUEST_NOT_VALID, 6702);
        RET_(ERROR_TRANSACTION_NOT_REQUESTED, 6703);
        RET_(ERROR_TRANSACTION_ALREADY_ABORTED, 6704);
        RET_(ERROR_TRANSACTION_ALREADY_COMMITTED, 6705);
        RET_(ERROR_TM_INITIALIZATION_FAILED, 6706);
        RET_(ERROR_RESOURCEMANAGER_READ_ONLY, 6707);
        RET_(ERROR_TRANSACTION_NOT_JOINED, 6708);
        RET_(ERROR_TRANSACTION_SUPERIOR_EXISTS, 6709);
        RET_(ERROR_CRM_PROTOCOL_ALREADY_EXISTS, 6710);
        RET_(ERROR_TRANSACTION_PROPAGATION_FAILED, 6711);
        RET_(ERROR_CRM_PROTOCOL_NOT_FOUND, 6712);
        RET_(ERROR_TRANSACTION_INVALID_MARSHALL_BUFFER, 6713);
        RET_(ERROR_CURRENT_TRANSACTION_NOT_VALID, 6714);
        RET_(ERROR_TRANSACTION_NOT_FOUND, 6715);
        RET_(ERROR_RESOURCEMANAGER_NOT_FOUND, 6716);
        RET_(ERROR_ENLISTMENT_NOT_FOUND, 6717);
        RET_(ERROR_TRANSACTIONMANAGER_NOT_FOUND, 6718);
        RET_(ERROR_TRANSACTIONMANAGER_NOT_ONLINE, 6719);
        RET_(ERROR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION, 6720);
        RET_(ERROR_TRANSACTION_NOT_ROOT, 6721);
        RET_(ERROR_TRANSACTION_OBJECT_EXPIRED, 6722);
        RET_(ERROR_TRANSACTION_RESPONSE_NOT_ENLISTED, 6723);
        RET_(ERROR_TRANSACTION_RECORD_TOO_LONG, 6724);
        RET_(ERROR_IMPLICIT_TRANSACTION_NOT_SUPPORTED, 6725);
        RET_(ERROR_TRANSACTION_INTEGRITY_VIOLATED, 6726);
        RET_(ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH, 6727);
        RET_(ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT, 6728);
        RET_(ERROR_TRANSACTION_MUST_WRITETHROUGH, 6729);
        RET_(ERROR_TRANSACTION_NO_SUPERIOR, 6730);
        RET_(ERROR_HEURISTIC_DAMAGE_POSSIBLE, 6731);
        RET_(ERROR_TRANSACTIONAL_CONFLICT, 6800);
        RET_(ERROR_RM_NOT_ACTIVE, 6801);
        RET_(ERROR_RM_METADATA_CORRUPT, 6802);
        RET_(ERROR_DIRECTORY_NOT_RM, 6803);
        RET_(ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE, 6805);
        RET_(ERROR_LOG_RESIZE_INVALID_SIZE, 6806);
        RET_(ERROR_OBJECT_NO_LONGER_EXISTS, 6807);
        RET_(ERROR_STREAM_MINIVERSION_NOT_FOUND, 6808);
        RET_(ERROR_STREAM_MINIVERSION_NOT_VALID, 6809);
        RET_(ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION, 6810);
        RET_(ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT, 6811);
        RET_(ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS, 6812);
        RET_(ERROR_REMOTE_FILE_VERSION_MISMATCH, 6814);
        RET_(ERROR_HANDLE_NO_LONGER_VALID, 6815);
        RET_(ERROR_NO_TXF_METADATA, 6816);
        RET_(ERROR_LOG_CORRUPTION_DETECTED, 6817);
        RET_(ERROR_CANT_RECOVER_WITH_HANDLE_OPEN, 6818);
        RET_(ERROR_RM_DISCONNECTED, 6819);
        RET_(ERROR_ENLISTMENT_NOT_SUPERIOR, 6820);
        RET_(ERROR_RECOVERY_NOT_NEEDED, 6821);
        RET_(ERROR_RM_ALREADY_STARTED, 6822);
        RET_(ERROR_FILE_IDENTITY_NOT_PERSISTENT, 6823);
        RET_(ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY, 6824);
        RET_(ERROR_CANT_CROSS_RM_BOUNDARY, 6825);
        RET_(ERROR_TXF_DIR_NOT_EMPTY, 6826);
        RET_(ERROR_INDOUBT_TRANSACTIONS_EXIST, 6827);
        RET_(ERROR_TM_VOLATILE, 6828);
        RET_(ERROR_ROLLBACK_TIMER_EXPIRED, 6829);
        RET_(ERROR_TXF_ATTRIBUTE_CORRUPT, 6830);
        RET_(ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION, 6831);
        RET_(ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED, 6832);
        RET_(ERROR_LOG_GROWTH_FAILED, 6833);
        RET_(ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE, 6834);
        RET_(ERROR_TXF_METADATA_ALREADY_PRESENT, 6835);
        RET_(ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET, 6836);
        RET_(ERROR_TRANSACTION_REQUIRED_PROMOTION, 6837);
        RET_(ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION, 6838);
        RET_(ERROR_TRANSACTIONS_NOT_FROZEN, 6839);
        RET_(ERROR_TRANSACTION_FREEZE_IN_PROGRESS, 6840);
        RET_(ERROR_NOT_SNAPSHOT_VOLUME, 6841);
        RET_(ERROR_NO_SAVEPOINT_WITH_OPEN_FILES, 6842);
        RET_(ERROR_DATA_LOST_REPAIR, 6843);
        RET_(ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION, 6844);
        RET_(ERROR_TM_IDENTITY_MISMATCH, 6845);
        RET_(ERROR_FLOATED_SECTION, 6846);
        RET_(ERROR_CANNOT_ACCEPT_TRANSACTED_WORK, 6847);
        RET_(ERROR_CANNOT_ABORT_TRANSACTIONS, 6848);
        RET_(ERROR_BAD_CLUSTERS, 6849);
        RET_(ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION, 6850);
        RET_(ERROR_VOLUME_DIRTY, 6851);
        RET_(ERROR_NO_LINK_TRACKING_IN_TRANSACTION, 6852);
        RET_(ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION, 6853);
        RET_(ERROR_EXPIRED_HANDLE, 6854);
        RET_(ERROR_TRANSACTION_NOT_ENLISTED, 6855);
        RET_(ERROR_CTX_WINSTATION_NAME_INVALID, 7001);
        RET_(ERROR_CTX_INVALID_PD, 7002);
        RET_(ERROR_CTX_PD_NOT_FOUND, 7003);
        RET_(ERROR_CTX_WD_NOT_FOUND, 7004);
        RET_(ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY, 7005);
        RET_(ERROR_CTX_SERVICE_NAME_COLLISION, 7006);
        RET_(ERROR_CTX_CLOSE_PENDING, 7007);
        RET_(ERROR_CTX_NO_OUTBUF, 7008);
        RET_(ERROR_CTX_MODEM_INF_NOT_FOUND, 7009);
        RET_(ERROR_CTX_INVALID_MODEMNAME, 7010);
        RET_(ERROR_CTX_MODEM_RESPONSE_ERROR, 7011);
        RET_(ERROR_CTX_MODEM_RESPONSE_TIMEOUT, 7012);
        RET_(ERROR_CTX_MODEM_RESPONSE_NO_CARRIER, 7013);
        RET_(ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE, 7014);
        RET_(ERROR_CTX_MODEM_RESPONSE_BUSY, 7015);
        RET_(ERROR_CTX_MODEM_RESPONSE_VOICE, 7016);
        RET_(ERROR_CTX_TD_ERROR, 7017);
        RET_(ERROR_CTX_WINSTATION_NOT_FOUND, 7022);
        RET_(ERROR_CTX_WINSTATION_ALREADY_EXISTS, 7023);
        RET_(ERROR_CTX_WINSTATION_BUSY, 7024);
        RET_(ERROR_CTX_BAD_VIDEO_MODE, 7025);
        RET_(ERROR_CTX_GRAPHICS_INVALID, 7035);
        RET_(ERROR_CTX_LOGON_DISABLED, 7037);
        RET_(ERROR_CTX_NOT_CONSOLE, 7038);
        RET_(ERROR_CTX_CLIENT_QUERY_TIMEOUT, 7040);
        RET_(ERROR_CTX_CONSOLE_DISCONNECT, 7041);
        RET_(ERROR_CTX_CONSOLE_CONNECT, 7042);
        RET_(ERROR_CTX_SHADOW_DENIED, 7044);
        RET_(ERROR_CTX_WINSTATION_ACCESS_DENIED, 7045);
        RET_(ERROR_CTX_INVALID_WD, 7049);
        RET_(ERROR_CTX_SHADOW_INVALID, 7050);
        RET_(ERROR_CTX_SHADOW_DISABLED, 7051);
        RET_(ERROR_CTX_CLIENT_LICENSE_IN_USE, 7052);
        RET_(ERROR_CTX_CLIENT_LICENSE_NOT_SET, 7053);
        RET_(ERROR_CTX_LICENSE_NOT_AVAILABLE, 7054);
        RET_(ERROR_CTX_LICENSE_CLIENT_INVALID, 7055);
        RET_(ERROR_CTX_LICENSE_EXPIRED, 7056);
        RET_(ERROR_CTX_SHADOW_NOT_RUNNING, 7057);
        RET_(ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE, 7058);
        RET_(ERROR_ACTIVATION_COUNT_EXCEEDED, 7059);
        RET_(ERROR_CTX_WINSTATIONS_DISABLED, 7060);
        RET_(ERROR_CTX_ENCRYPTION_LEVEL_REQUIRED, 7061);
        RET_(ERROR_CTX_SESSION_IN_USE, 7062);
        RET_(ERROR_CTX_NO_FORCE_LOGOFF, 7063);
        RET_(ERROR_CTX_ACCOUNT_RESTRICTION, 7064);
        RET_(ERROR_RDP_PROTOCOL_ERROR, 7065);
        RET_(ERROR_CTX_CDM_CONNECT, 7066);
        RET_(ERROR_CTX_CDM_DISCONNECT, 7067);
        RET_(ERROR_CTX_SECURITY_LAYER_ERROR, 7068);
        RET_(ERROR_TS_INCOMPATIBLE_SESSIONS, 7069);
        RET_(ERROR_TS_VIDEO_SUBSYSTEM_ERROR, 7070);
        RET_(ERROR_DS_NOT_INSTALLED, 8200);
        RET_(ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY, 8201);
        RET_(ERROR_DS_NO_ATTRIBUTE_OR_VALUE, 8202);
        RET_(ERROR_DS_INVALID_ATTRIBUTE_SYNTAX, 8203);
        RET_(ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED, 8204);
        RET_(ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS, 8205);
        RET_(ERROR_DS_BUSY, 8206);
        RET_(ERROR_DS_UNAVAILABLE, 8207);
        RET_(ERROR_DS_NO_RIDS_ALLOCATED, 8208);
        RET_(ERROR_DS_NO_MORE_RIDS, 8209);
        RET_(ERROR_DS_INCORRECT_ROLE_OWNER, 8210);
        RET_(ERROR_DS_RIDMGR_INIT_ERROR, 8211);
        RET_(ERROR_DS_OBJ_CLASS_VIOLATION, 8212);
        RET_(ERROR_DS_CANT_ON_NON_LEAF, 8213);
        RET_(ERROR_DS_CANT_ON_RDN, 8214);
        RET_(ERROR_DS_CANT_MOD_OBJ_CLASS, 8215);
        RET_(ERROR_DS_CROSS_DOM_MOVE_ERROR, 8216);
        RET_(ERROR_DS_GC_NOT_AVAILABLE, 8217);
        RET_(ERROR_SHARED_POLICY, 8218);
        RET_(ERROR_POLICY_OBJECT_NOT_FOUND, 8219);
        RET_(ERROR_POLICY_ONLY_IN_DS, 8220);
        RET_(ERROR_PROMOTION_ACTIVE, 8221);
        RET_(ERROR_NO_PROMOTION_ACTIVE, 8222);
        RET_(ERROR_DS_OPERATIONS_ERROR, 8224);
        RET_(ERROR_DS_PROTOCOL_ERROR, 8225);
        RET_(ERROR_DS_TIMELIMIT_EXCEEDED, 8226);
        RET_(ERROR_DS_SIZELIMIT_EXCEEDED, 8227);
        RET_(ERROR_DS_ADMIN_LIMIT_EXCEEDED, 8228);
        RET_(ERROR_DS_COMPARE_FALSE, 8229);
        RET_(ERROR_DS_COMPARE_TRUE, 8230);
        RET_(ERROR_DS_AUTH_METHOD_NOT_SUPPORTED, 8231);
        RET_(ERROR_DS_STRONG_AUTH_REQUIRED, 8232);
        RET_(ERROR_DS_INAPPROPRIATE_AUTH, 8233);
        RET_(ERROR_DS_AUTH_UNKNOWN, 8234);
        RET_(ERROR_DS_REFERRAL, 8235);
        RET_(ERROR_DS_UNAVAILABLE_CRIT_EXTENSION, 8236);
        RET_(ERROR_DS_CONFIDENTIALITY_REQUIRED, 8237);
        RET_(ERROR_DS_INAPPROPRIATE_MATCHING, 8238);
        RET_(ERROR_DS_CONSTRAINT_VIOLATION, 8239);
        RET_(ERROR_DS_NO_SUCH_OBJECT, 8240);
        RET_(ERROR_DS_ALIAS_PROBLEM, 8241);
        RET_(ERROR_DS_INVALID_DN_SYNTAX, 8242);
        RET_(ERROR_DS_IS_LEAF, 8243);
        RET_(ERROR_DS_ALIAS_DEREF_PROBLEM, 8244);
        RET_(ERROR_DS_UNWILLING_TO_PERFORM, 8245);
        RET_(ERROR_DS_LOOP_DETECT, 8246);
        RET_(ERROR_DS_NAMING_VIOLATION, 8247);
        RET_(ERROR_DS_OBJECT_RESULTS_TOO_LARGE, 8248);
        RET_(ERROR_DS_AFFECTS_MULTIPLE_DSAS, 8249);
        RET_(ERROR_DS_SERVER_DOWN, 8250);
        RET_(ERROR_DS_LOCAL_ERROR, 8251);
        RET_(ERROR_DS_ENCODING_ERROR, 8252);
        RET_(ERROR_DS_DECODING_ERROR, 8253);
        RET_(ERROR_DS_FILTER_UNKNOWN, 8254);
        RET_(ERROR_DS_PARAM_ERROR, 8255);
        RET_(ERROR_DS_NOT_SUPPORTED, 8256);
        RET_(ERROR_DS_NO_RESULTS_RETURNED, 8257);
        RET_(ERROR_DS_CONTROL_NOT_FOUND, 8258);
        RET_(ERROR_DS_CLIENT_LOOP, 8259);
        RET_(ERROR_DS_REFERRAL_LIMIT_EXCEEDED, 8260);
        RET_(ERROR_DS_SORT_CONTROL_MISSING, 8261);
        RET_(ERROR_DS_OFFSET_RANGE_ERROR, 8262);
        RET_(ERROR_DS_RIDMGR_DISABLED, 8263);
        RET_(ERROR_DS_ROOT_MUST_BE_NC, 8301);
        RET_(ERROR_DS_ADD_REPLICA_INHIBITED, 8302);
        RET_(ERROR_DS_ATT_NOT_DEF_IN_SCHEMA, 8303);
        RET_(ERROR_DS_MAX_OBJ_SIZE_EXCEEDED, 8304);
        RET_(ERROR_DS_OBJ_STRING_NAME_EXISTS, 8305);
        RET_(ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA, 8306);
        RET_(ERROR_DS_RDN_DOESNT_MATCH_SCHEMA, 8307);
        RET_(ERROR_DS_NO_REQUESTED_ATTS_FOUND, 8308);
        RET_(ERROR_DS_USER_BUFFER_TO_SMALL, 8309);
        RET_(ERROR_DS_ATT_IS_NOT_ON_OBJ, 8310);
        RET_(ERROR_DS_ILLEGAL_MOD_OPERATION, 8311);
        RET_(ERROR_DS_OBJ_TOO_LARGE, 8312);
        RET_(ERROR_DS_BAD_INSTANCE_TYPE, 8313);
        RET_(ERROR_DS_MASTERDSA_REQUIRED, 8314);
        RET_(ERROR_DS_OBJECT_CLASS_REQUIRED, 8315);
        RET_(ERROR_DS_MISSING_REQUIRED_ATT, 8316);
        RET_(ERROR_DS_ATT_NOT_DEF_FOR_CLASS, 8317);
        RET_(ERROR_DS_ATT_ALREADY_EXISTS, 8318);
        RET_(ERROR_DS_CANT_ADD_ATT_VALUES, 8320);
        RET_(ERROR_DS_SINGLE_VALUE_CONSTRAINT, 8321);
        RET_(ERROR_DS_RANGE_CONSTRAINT, 8322);
        RET_(ERROR_DS_ATT_VAL_ALREADY_EXISTS, 8323);
        RET_(ERROR_DS_CANT_REM_MISSING_ATT, 8324);
        RET_(ERROR_DS_CANT_REM_MISSING_ATT_VAL, 8325);
        RET_(ERROR_DS_ROOT_CANT_BE_SUBREF, 8326);
        RET_(ERROR_DS_NO_CHAINING, 8327);
        RET_(ERROR_DS_NO_CHAINED_EVAL, 8328);
        RET_(ERROR_DS_NO_PARENT_OBJECT, 8329);
        RET_(ERROR_DS_PARENT_IS_AN_ALIAS, 8330);
        RET_(ERROR_DS_CANT_MIX_MASTER_AND_REPS, 8331);
        RET_(ERROR_DS_CHILDREN_EXIST, 8332);
        RET_(ERROR_DS_OBJ_NOT_FOUND, 8333);
        RET_(ERROR_DS_ALIASED_OBJ_MISSING, 8334);
        RET_(ERROR_DS_BAD_NAME_SYNTAX, 8335);
        RET_(ERROR_DS_ALIAS_POINTS_TO_ALIAS, 8336);
        RET_(ERROR_DS_CANT_DEREF_ALIAS, 8337);
        RET_(ERROR_DS_OUT_OF_SCOPE, 8338);
        RET_(ERROR_DS_OBJECT_BEING_REMOVED, 8339);
        RET_(ERROR_DS_CANT_DELETE_DSA_OBJ, 8340);
        RET_(ERROR_DS_GENERIC_ERROR, 8341);
        RET_(ERROR_DS_DSA_MUST_BE_INT_MASTER, 8342);
        RET_(ERROR_DS_CLASS_NOT_DSA, 8343);
        RET_(ERROR_DS_INSUFF_ACCESS_RIGHTS, 8344);
        RET_(ERROR_DS_ILLEGAL_SUPERIOR, 8345);
        RET_(ERROR_DS_ATTRIBUTE_OWNED_BY_SAM, 8346);
        RET_(ERROR_DS_NAME_TOO_MANY_PARTS, 8347);
        RET_(ERROR_DS_NAME_TOO_LONG, 8348);
        RET_(ERROR_DS_NAME_VALUE_TOO_LONG, 8349);
        RET_(ERROR_DS_NAME_UNPARSEABLE, 8350);
        RET_(ERROR_DS_NAME_TYPE_UNKNOWN, 8351);
        RET_(ERROR_DS_NOT_AN_OBJECT, 8352);
        RET_(ERROR_DS_SEC_DESC_TOO_SHORT, 8353);
        RET_(ERROR_DS_SEC_DESC_INVALID, 8354);
        RET_(ERROR_DS_NO_DELETED_NAME, 8355);
        RET_(ERROR_DS_SUBREF_MUST_HAVE_PARENT, 8356);
        RET_(ERROR_DS_NCNAME_MUST_BE_NC, 8357);
        RET_(ERROR_DS_CANT_ADD_SYSTEM_ONLY, 8358);
        RET_(ERROR_DS_CLASS_MUST_BE_CONCRETE, 8359);
        RET_(ERROR_DS_INVALID_DMD, 8360);
        RET_(ERROR_DS_OBJ_GUID_EXISTS, 8361);
        RET_(ERROR_DS_NOT_ON_BACKLINK, 8362);
        RET_(ERROR_DS_NO_CROSSREF_FOR_NC, 8363);
        RET_(ERROR_DS_SHUTTING_DOWN, 8364);
        RET_(ERROR_DS_UNKNOWN_OPERATION, 8365);
        RET_(ERROR_DS_INVALID_ROLE_OWNER, 8366);
        RET_(ERROR_DS_COULDNT_CONTACT_FSMO, 8367);
        RET_(ERROR_DS_CROSS_NC_DN_RENAME, 8368);
        RET_(ERROR_DS_CANT_MOD_SYSTEM_ONLY, 8369);
        RET_(ERROR_DS_REPLICATOR_ONLY, 8370);
        RET_(ERROR_DS_OBJ_CLASS_NOT_DEFINED, 8371);
        RET_(ERROR_DS_OBJ_CLASS_NOT_SUBCLASS, 8372);
        RET_(ERROR_DS_NAME_REFERENCE_INVALID, 8373);
        RET_(ERROR_DS_CROSS_REF_EXISTS, 8374);
        RET_(ERROR_DS_CANT_DEL_MASTER_CROSSREF, 8375);
        RET_(ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD, 8376);
        RET_(ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX, 8377);
        RET_(ERROR_DS_DUP_RDN, 8378);
        RET_(ERROR_DS_DUP_OID, 8379);
        RET_(ERROR_DS_DUP_MAPI_ID, 8380);
        RET_(ERROR_DS_DUP_SCHEMA_ID_GUID, 8381);
        RET_(ERROR_DS_DUP_LDAP_DISPLAY_NAME, 8382);
        RET_(ERROR_DS_SEMANTIC_ATT_TEST, 8383);
        RET_(ERROR_DS_SYNTAX_MISMATCH, 8384);
        RET_(ERROR_DS_EXISTS_IN_MUST_HAVE, 8385);
        RET_(ERROR_DS_EXISTS_IN_MAY_HAVE, 8386);
        RET_(ERROR_DS_NONEXISTENT_MAY_HAVE, 8387);
        RET_(ERROR_DS_NONEXISTENT_MUST_HAVE, 8388);
        RET_(ERROR_DS_AUX_CLS_TEST_FAIL, 8389);
        RET_(ERROR_DS_NONEXISTENT_POSS_SUP, 8390);
        RET_(ERROR_DS_SUB_CLS_TEST_FAIL, 8391);
        RET_(ERROR_DS_BAD_RDN_ATT_ID_SYNTAX, 8392);
        RET_(ERROR_DS_EXISTS_IN_AUX_CLS, 8393);
        RET_(ERROR_DS_EXISTS_IN_SUB_CLS, 8394);
        RET_(ERROR_DS_EXISTS_IN_POSS_SUP, 8395);
        RET_(ERROR_DS_RECALCSCHEMA_FAILED, 8396);
        RET_(ERROR_DS_TREE_DELETE_NOT_FINISHED, 8397);
        RET_(ERROR_DS_CANT_DELETE, 8398);
        RET_(ERROR_DS_ATT_SCHEMA_REQ_ID, 8399);
        RET_(ERROR_DS_BAD_ATT_SCHEMA_SYNTAX, 8400);
        RET_(ERROR_DS_CANT_CACHE_ATT, 8401);
        RET_(ERROR_DS_CANT_CACHE_CLASS, 8402);
        RET_(ERROR_DS_CANT_REMOVE_ATT_CACHE, 8403);
        RET_(ERROR_DS_CANT_REMOVE_CLASS_CACHE, 8404);
        RET_(ERROR_DS_CANT_RETRIEVE_DN, 8405);
        RET_(ERROR_DS_MISSING_SUPREF, 8406);
        RET_(ERROR_DS_CANT_RETRIEVE_INSTANCE, 8407);
        RET_(ERROR_DS_CODE_INCONSISTENCY, 8408);
        RET_(ERROR_DS_DATABASE_ERROR, 8409);
        RET_(ERROR_DS_GOVERNSID_MISSING, 8410);
        RET_(ERROR_DS_MISSING_EXPECTED_ATT, 8411);
        RET_(ERROR_DS_NCNAME_MISSING_CR_REF, 8412);
        RET_(ERROR_DS_SECURITY_CHECKING_ERROR, 8413);
        RET_(ERROR_DS_SCHEMA_NOT_LOADED, 8414);
        RET_(ERROR_DS_SCHEMA_ALLOC_FAILED, 8415);
        RET_(ERROR_DS_ATT_SCHEMA_REQ_SYNTAX, 8416);
        RET_(ERROR_DS_GCVERIFY_ERROR, 8417);
        RET_(ERROR_DS_DRA_SCHEMA_MISMATCH, 8418);
        RET_(ERROR_DS_CANT_FIND_DSA_OBJ, 8419);
        RET_(ERROR_DS_CANT_FIND_EXPECTED_NC, 8420);
        RET_(ERROR_DS_CANT_FIND_NC_IN_CACHE, 8421);
        RET_(ERROR_DS_CANT_RETRIEVE_CHILD, 8422);
        RET_(ERROR_DS_SECURITY_ILLEGAL_MODIFY, 8423);
        RET_(ERROR_DS_CANT_REPLACE_HIDDEN_REC, 8424);
        RET_(ERROR_DS_BAD_HIERARCHY_FILE, 8425);
        RET_(ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED, 8426);
        RET_(ERROR_DS_CONFIG_PARAM_MISSING, 8427);
        RET_(ERROR_DS_COUNTING_AB_INDICES_FAILED, 8428);
        RET_(ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED, 8429);
        RET_(ERROR_DS_INTERNAL_FAILURE, 8430);
        RET_(ERROR_DS_UNKNOWN_ERROR, 8431);
        RET_(ERROR_DS_ROOT_REQUIRES_CLASS_TOP, 8432);
        RET_(ERROR_DS_REFUSING_FSMO_ROLES, 8433);
        RET_(ERROR_DS_MISSING_FSMO_SETTINGS, 8434);
        RET_(ERROR_DS_UNABLE_TO_SURRENDER_ROLES, 8435);
        RET_(ERROR_DS_DRA_GENERIC, 8436);
        RET_(ERROR_DS_DRA_INVALID_PARAMETER, 8437);
        RET_(ERROR_DS_DRA_BUSY, 8438);
        RET_(ERROR_DS_DRA_BAD_DN, 8439);
        RET_(ERROR_DS_DRA_BAD_NC, 8440);
        RET_(ERROR_DS_DRA_DN_EXISTS, 8441);
        RET_(ERROR_DS_DRA_INTERNAL_ERROR, 8442);
        RET_(ERROR_DS_DRA_INCONSISTENT_DIT, 8443);
        RET_(ERROR_DS_DRA_CONNECTION_FAILED, 8444);
        RET_(ERROR_DS_DRA_BAD_INSTANCE_TYPE, 8445);
        RET_(ERROR_DS_DRA_OUT_OF_MEM, 8446);
        RET_(ERROR_DS_DRA_MAIL_PROBLEM, 8447);
        RET_(ERROR_DS_DRA_REF_ALREADY_EXISTS, 8448);
        RET_(ERROR_DS_DRA_REF_NOT_FOUND, 8449);
        RET_(ERROR_DS_DRA_OBJ_IS_REP_SOURCE, 8450);
        RET_(ERROR_DS_DRA_DB_ERROR, 8451);
        RET_(ERROR_DS_DRA_NO_REPLICA, 8452);
        RET_(ERROR_DS_DRA_ACCESS_DENIED, 8453);
        RET_(ERROR_DS_DRA_NOT_SUPPORTED, 8454);
        RET_(ERROR_DS_DRA_RPC_CANCELLED, 8455);
        RET_(ERROR_DS_DRA_SOURCE_DISABLED, 8456);
        RET_(ERROR_DS_DRA_SINK_DISABLED, 8457);
        RET_(ERROR_DS_DRA_NAME_COLLISION, 8458);
        RET_(ERROR_DS_DRA_SOURCE_REINSTALLED, 8459);
        RET_(ERROR_DS_DRA_MISSING_PARENT, 8460);
        RET_(ERROR_DS_DRA_PREEMPTED, 8461);
        RET_(ERROR_DS_DRA_ABANDON_SYNC, 8462);
        RET_(ERROR_DS_DRA_SHUTDOWN, 8463);
        RET_(ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET, 8464);
        RET_(ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA, 8465);
        RET_(ERROR_DS_DRA_EXTN_CONNECTION_FAILED, 8466);
        RET_(ERROR_DS_INSTALL_SCHEMA_MISMATCH, 8467);
        RET_(ERROR_DS_DUP_LINK_ID, 8468);
        RET_(ERROR_DS_NAME_ERROR_RESOLVING, 8469);
        RET_(ERROR_DS_NAME_ERROR_NOT_FOUND, 8470);
        RET_(ERROR_DS_NAME_ERROR_NOT_UNIQUE, 8471);
        RET_(ERROR_DS_NAME_ERROR_NO_MAPPING, 8472);
        RET_(ERROR_DS_NAME_ERROR_DOMAIN_ONLY, 8473);
        RET_(ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING, 8474);
        RET_(ERROR_DS_CONSTRUCTED_ATT_MOD, 8475);
        RET_(ERROR_DS_WRONG_OM_OBJ_CLASS, 8476);
        RET_(ERROR_DS_DRA_REPL_PENDING, 8477);
        RET_(ERROR_DS_DS_REQUIRED, 8478);
        RET_(ERROR_DS_INVALID_LDAP_DISPLAY_NAME, 8479);
        RET_(ERROR_DS_NON_BASE_SEARCH, 8480);
        RET_(ERROR_DS_CANT_RETRIEVE_ATTS, 8481);
        RET_(ERROR_DS_BACKLINK_WITHOUT_LINK, 8482);
        RET_(ERROR_DS_EPOCH_MISMATCH, 8483);
        RET_(ERROR_DS_SRC_NAME_MISMATCH, 8484);
        RET_(ERROR_DS_SRC_AND_DST_NC_IDENTICAL, 8485);
        RET_(ERROR_DS_DST_NC_MISMATCH, 8486);
        RET_(ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC, 8487);
        RET_(ERROR_DS_SRC_GUID_MISMATCH, 8488);
        RET_(ERROR_DS_CANT_MOVE_DELETED_OBJECT, 8489);
        RET_(ERROR_DS_PDC_OPERATION_IN_PROGRESS, 8490);
        RET_(ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD, 8491);
        RET_(ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION, 8492);
        RET_(ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS, 8493);
        RET_(ERROR_DS_NC_MUST_HAVE_NC_PARENT, 8494);
        RET_(ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE, 8495);
        RET_(ERROR_DS_DST_DOMAIN_NOT_NATIVE, 8496);
        RET_(ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER, 8497);
        RET_(ERROR_DS_CANT_MOVE_ACCOUNT_GROUP, 8498);
        RET_(ERROR_DS_CANT_MOVE_RESOURCE_GROUP, 8499);
        RET_(ERROR_DS_INVALID_SEARCH_FLAG, 8500);
        RET_(ERROR_DS_NO_TREE_DELETE_ABOVE_NC, 8501);
        RET_(ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE, 8502);
        RET_(ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE, 8503);
        RET_(ERROR_DS_SAM_INIT_FAILURE, 8504);
        RET_(ERROR_DS_SENSITIVE_GROUP_VIOLATION, 8505);
        RET_(ERROR_DS_CANT_MOD_PRIMARYGROUPID, 8506);
        RET_(ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD, 8507);
        RET_(ERROR_DS_NONSAFE_SCHEMA_CHANGE, 8508);
        RET_(ERROR_DS_SCHEMA_UPDATE_DISALLOWED, 8509);
        RET_(ERROR_DS_CANT_CREATE_UNDER_SCHEMA, 8510);
        RET_(ERROR_DS_INSTALL_NO_SRC_SCH_VERSION, 8511);
        RET_(ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE, 8512);
        RET_(ERROR_DS_INVALID_GROUP_TYPE, 8513);
        RET_(ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN, 8514);
        RET_(ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN, 8515);
        RET_(ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER, 8516);
        RET_(ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER, 8517);
        RET_(ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER, 8518);
        RET_(ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER, 8519);
        RET_(ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER, 8520);
        RET_(ERROR_DS_HAVE_PRIMARY_MEMBERS, 8521);
        RET_(ERROR_DS_STRING_SD_CONVERSION_FAILED, 8522);
        RET_(ERROR_DS_NAMING_MASTER_GC, 8523);
        RET_(ERROR_DS_DNS_LOOKUP_FAILURE, 8524);
        RET_(ERROR_DS_COULDNT_UPDATE_SPNS, 8525);
        RET_(ERROR_DS_CANT_RETRIEVE_SD, 8526);
        RET_(ERROR_DS_KEY_NOT_UNIQUE, 8527);
        RET_(ERROR_DS_WRONG_LINKED_ATT_SYNTAX, 8528);
        RET_(ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD, 8529);
        RET_(ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY, 8530);
        RET_(ERROR_DS_CANT_START, 8531);
        RET_(ERROR_DS_INIT_FAILURE, 8532);
        RET_(ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION, 8533);
        RET_(ERROR_DS_SOURCE_DOMAIN_IN_FOREST, 8534);
        RET_(ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST, 8535);
        RET_(ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED, 8536);
        RET_(ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN, 8537);
        RET_(ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER, 8538);
        RET_(ERROR_DS_SRC_SID_EXISTS_IN_FOREST, 8539);
        RET_(ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH, 8540);
        RET_(ERROR_SAM_INIT_FAILURE, 8541);
        RET_(ERROR_DS_DRA_SCHEMA_INFO_SHIP, 8542);
        RET_(ERROR_DS_DRA_SCHEMA_CONFLICT, 8543);
        RET_(ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT, 8544);
        RET_(ERROR_DS_DRA_OBJ_NC_MISMATCH, 8545);
        RET_(ERROR_DS_NC_STILL_HAS_DSAS, 8546);
        RET_(ERROR_DS_GC_REQUIRED, 8547);
        RET_(ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY, 8548);
        RET_(ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS, 8549);
        RET_(ERROR_DS_CANT_ADD_TO_GC, 8550);
        RET_(ERROR_DS_NO_CHECKPOINT_WITH_PDC, 8551);
        RET_(ERROR_DS_SOURCE_AUDITING_NOT_ENABLED, 8552);
        RET_(ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC, 8553);
        RET_(ERROR_DS_INVALID_NAME_FOR_SPN, 8554);
        RET_(ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS, 8555);
        RET_(ERROR_DS_UNICODEPWD_NOT_IN_QUOTES, 8556);
        RET_(ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED, 8557);
        RET_(ERROR_DS_MUST_BE_RUN_ON_DST_DC, 8558);
        RET_(ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER, 8559);
        RET_(ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ, 8560);
        RET_(ERROR_DS_INIT_FAILURE_CONSOLE, 8561);
        RET_(ERROR_DS_SAM_INIT_FAILURE_CONSOLE, 8562);
        RET_(ERROR_DS_FOREST_VERSION_TOO_HIGH, 8563);
        RET_(ERROR_DS_DOMAIN_VERSION_TOO_HIGH, 8564);
        RET_(ERROR_DS_FOREST_VERSION_TOO_LOW, 8565);
        RET_(ERROR_DS_DOMAIN_VERSION_TOO_LOW, 8566);
        RET_(ERROR_DS_INCOMPATIBLE_VERSION, 8567);
        RET_(ERROR_DS_LOW_DSA_VERSION, 8568);
        RET_(ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN, 8569);
        RET_(ERROR_DS_NOT_SUPPORTED_SORT_ORDER, 8570);
        RET_(ERROR_DS_NAME_NOT_UNIQUE, 8571);
        RET_(ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4, 8572);
        RET_(ERROR_DS_OUT_OF_VERSION_STORE, 8573);
        RET_(ERROR_DS_INCOMPATIBLE_CONTROLS_USED, 8574);
        RET_(ERROR_DS_NO_REF_DOMAIN, 8575);
        RET_(ERROR_DS_RESERVED_LINK_ID, 8576);
        RET_(ERROR_DS_LINK_ID_NOT_AVAILABLE, 8577);
        RET_(ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER, 8578);
        RET_(ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE, 8579);
        RET_(ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC, 8580);
        RET_(ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG, 8581);
        RET_(ERROR_DS_MODIFYDN_WRONG_GRANDPARENT, 8582);
        RET_(ERROR_DS_NAME_ERROR_TRUST_REFERRAL, 8583);
        RET_(ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER, 8584);
        RET_(ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD, 8585);
        RET_(ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2, 8586);
        RET_(ERROR_DS_THREAD_LIMIT_EXCEEDED, 8587);
        RET_(ERROR_DS_NOT_CLOSEST, 8588);
        RET_(ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF, 8589);
        RET_(ERROR_DS_SINGLE_USER_MODE_FAILED, 8590);
        RET_(ERROR_DS_NTDSCRIPT_SYNTAX_ERROR, 8591);
        RET_(ERROR_DS_NTDSCRIPT_PROCESS_ERROR, 8592);
        RET_(ERROR_DS_DIFFERENT_REPL_EPOCHS, 8593);
        RET_(ERROR_DS_DRS_EXTENSIONS_CHANGED, 8594);
        RET_(ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR, 8595);
        RET_(ERROR_DS_NO_MSDS_INTID, 8596);
        RET_(ERROR_DS_DUP_MSDS_INTID, 8597);
        RET_(ERROR_DS_EXISTS_IN_RDNATTID, 8598);
        RET_(ERROR_DS_AUTHORIZATION_FAILED, 8599);
        RET_(ERROR_DS_INVALID_SCRIPT, 8600);
        RET_(ERROR_DS_REMOTE_CROSSREF_OP_FAILED, 8601);
        RET_(ERROR_DS_CROSS_REF_BUSY, 8602);
        RET_(ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN, 8603);
        RET_(ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC, 8604);
        RET_(ERROR_DS_DUPLICATE_ID_FOUND, 8605);
        RET_(ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT, 8606);
        RET_(ERROR_DS_GROUP_CONVERSION_ERROR, 8607);
        RET_(ERROR_DS_CANT_MOVE_APP_BASIC_GROUP, 8608);
        RET_(ERROR_DS_CANT_MOVE_APP_QUERY_GROUP, 8609);
        RET_(ERROR_DS_ROLE_NOT_VERIFIED, 8610);
        RET_(ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL, 8611);
        RET_(ERROR_DS_DOMAIN_RENAME_IN_PROGRESS, 8612);
        RET_(ERROR_DS_EXISTING_AD_CHILD_NC, 8613);
        RET_(ERROR_DS_REPL_LIFETIME_EXCEEDED, 8614);
        RET_(ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER, 8615);
        RET_(ERROR_DS_LDAP_SEND_QUEUE_FULL, 8616);
        RET_(ERROR_DS_DRA_OUT_SCHEDULE_WINDOW, 8617);
        RET_(ERROR_DS_POLICY_NOT_KNOWN, 8618);
        RET_(ERROR_NO_SITE_SETTINGS_OBJECT, 8619);
        RET_(ERROR_NO_SECRETS, 8620);
        RET_(ERROR_NO_WRITABLE_DC_FOUND, 8621);
        RET_(ERROR_DS_NO_SERVER_OBJECT, 8622);
        RET_(ERROR_DS_NO_NTDSA_OBJECT, 8623);
        RET_(ERROR_DS_NON_ASQ_SEARCH, 8624);
        RET_(ERROR_DS_AUDIT_FAILURE, 8625);
        RET_(ERROR_DS_INVALID_SEARCH_FLAG_SUBTREE, 8626);
        RET_(ERROR_DS_INVALID_SEARCH_FLAG_TUPLE, 8627);
        RET_(ERROR_DS_HIERARCHY_TABLE_TOO_DEEP, 8628);
        RET_(ERROR_DS_DRA_CORRUPT_UTD_VECTOR, 8629);
        RET_(ERROR_DS_DRA_SECRETS_DENIED, 8630);
        RET_(ERROR_DS_RESERVED_MAPI_ID, 8631);
        RET_(ERROR_DS_MAPI_ID_NOT_AVAILABLE, 8632);
        RET_(ERROR_DS_DRA_MISSING_KRBTGT_SECRET, 8633);
        RET_(ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST, 8634);
        RET_(ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST, 8635);
        RET_(ERROR_INVALID_USER_PRINCIPAL_NAME, 8636);
        RET_(ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS, 8637);
        RET_(ERROR_DS_OID_NOT_FOUND, 8638);
        RET_(ERROR_DS_DRA_RECYCLED_TARGET, 8639);
        RET_(ERROR_DS_DISALLOWED_NC_REDIRECT, 8640);
        RET_(ERROR_DS_HIGH_ADLDS_FFL, 8641);
        RET_(ERROR_DS_HIGH_DSA_VERSION, 8642);
        RET_(ERROR_DS_LOW_ADLDS_FFL, 8643);
        RET_(ERROR_DOMAIN_SID_SAME_AS_LOCAL_WORKSTATION, 8644);
        RET_(ERROR_DS_UNDELETE_SAM_VALIDATION_FAILED, 8645);
        RET_(ERROR_INCORRECT_ACCOUNT_TYPE, 8646);
        RET_(ERROR_DS_SPN_VALUE_NOT_UNIQUE_IN_FOREST, 8647);
        RET_(ERROR_DS_UPN_VALUE_NOT_UNIQUE_IN_FOREST, 8648);
        RET_(ERROR_DS_MISSING_FOREST_TRUST, 8649);
        RET_(ERROR_DS_VALUE_KEY_NOT_UNIQUE, 8650);
        RET_(ERROR_WEAK_WHFBKEY_BLOCKED, 8651);
        RET_(DNS_ERROR_MASK, 9000);
        RET_(DNS_ERROR_RCODE_FORMAT_ERROR, 9001);
        RET_(DNS_ERROR_RCODE_SERVER_FAILURE, 9002);
        RET_(DNS_ERROR_RCODE_NAME_ERROR, 9003);
        RET_(DNS_ERROR_RCODE_NOT_IMPLEMENTED, 9004);
        RET_(DNS_ERROR_RCODE_REFUSED, 9005);
        RET_(DNS_ERROR_RCODE_YXDOMAIN, 9006);
        RET_(DNS_ERROR_RCODE_YXRRSET, 9007);
        RET_(DNS_ERROR_RCODE_NXRRSET, 9008);
        RET_(DNS_ERROR_RCODE_NOTAUTH, 9009);
        RET_(DNS_ERROR_RCODE_NOTZONE, 9010);
        RET_(DNS_ERROR_RCODE_BADSIG, 9016);
        RET_(DNS_ERROR_RCODE_BADKEY, 9017);
        RET_(DNS_ERROR_RCODE_BADTIME, 9018);
        RET_(DNS_ERROR_DNSSEC_BASE, 9100);
        RET_(DNS_ERROR_KEYMASTER_REQUIRED, 9101);
        RET_(DNS_ERROR_NOT_ALLOWED_ON_SIGNED_ZONE, 9102);
        RET_(DNS_ERROR_NSEC3_INCOMPATIBLE_WITH_RSA_SHA1, 9103);
        RET_(DNS_ERROR_NOT_ENOUGH_SIGNING_KEY_DESCRIPTORS, 9104);
        RET_(DNS_ERROR_UNSUPPORTED_ALGORITHM, 9105);
        RET_(DNS_ERROR_INVALID_KEY_SIZE, 9106);
        RET_(DNS_ERROR_SIGNING_KEY_NOT_ACCESSIBLE, 9107);
        RET_(DNS_ERROR_KSP_DOES_NOT_SUPPORT_PROTECTION, 9108);
        RET_(DNS_ERROR_UNEXPECTED_DATA_PROTECTION_ERROR, 9109);
        RET_(DNS_ERROR_UNEXPECTED_CNG_ERROR, 9110);
        RET_(DNS_ERROR_UNKNOWN_SIGNING_PARAMETER_VERSION, 9111);
        RET_(DNS_ERROR_KSP_NOT_ACCESSIBLE, 9112);
        RET_(DNS_ERROR_TOO_MANY_SKDS, 9113);
        RET_(DNS_ERROR_INVALID_ROLLOVER_PERIOD, 9114);
        RET_(DNS_ERROR_INVALID_INITIAL_ROLLOVER_OFFSET, 9115);
        RET_(DNS_ERROR_ROLLOVER_IN_PROGRESS, 9116);
        RET_(DNS_ERROR_STANDBY_KEY_NOT_PRESENT, 9117);
        RET_(DNS_ERROR_NOT_ALLOWED_ON_ZSK, 9118);
        RET_(DNS_ERROR_NOT_ALLOWED_ON_ACTIVE_SKD, 9119);
        RET_(DNS_ERROR_ROLLOVER_ALREADY_QUEUED, 9120);
        RET_(DNS_ERROR_NOT_ALLOWED_ON_UNSIGNED_ZONE, 9121);
        RET_(DNS_ERROR_BAD_KEYMASTER, 9122);
        RET_(DNS_ERROR_INVALID_SIGNATURE_VALIDITY_PERIOD, 9123);
        RET_(DNS_ERROR_INVALID_NSEC3_ITERATION_COUNT, 9124);
        RET_(DNS_ERROR_DNSSEC_IS_DISABLED, 9125);
        RET_(DNS_ERROR_INVALID_XML, 9126);
        RET_(DNS_ERROR_NO_VALID_TRUST_ANCHORS, 9127);
        RET_(DNS_ERROR_ROLLOVER_NOT_POKEABLE, 9128);
        RET_(DNS_ERROR_NSEC3_NAME_COLLISION, 9129);
        RET_(DNS_ERROR_NSEC_INCOMPATIBLE_WITH_NSEC3_RSA_SHA1, 9130);
        RET_(DNS_ERROR_PACKET_FMT_BASE, 9500);
        RET_(DNS_ERROR_BAD_PACKET, 9502);
        RET_(DNS_ERROR_NO_PACKET, 9503);
        RET_(DNS_ERROR_RCODE, 9504);
        RET_(DNS_ERROR_UNSECURE_PACKET, 9505);
        RET_(DNS_ERROR_GENERAL_API_BASE, 9550);
        RET_(DNS_ERROR_INVALID_TYPE, 9551);
        RET_(DNS_ERROR_INVALID_IP_ADDRESS, 9552);
        RET_(DNS_ERROR_INVALID_PROPERTY, 9553);
        RET_(DNS_ERROR_TRY_AGAIN_LATER, 9554);
        RET_(DNS_ERROR_NOT_UNIQUE, 9555);
        RET_(DNS_ERROR_NON_RFC_NAME, 9556);
        RET_(DNS_ERROR_INVALID_NAME_CHAR, 9560);
        RET_(DNS_ERROR_NUMERIC_NAME, 9561);
        RET_(DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER, 9562);
        RET_(DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION, 9563);
        RET_(DNS_ERROR_CANNOT_FIND_ROOT_HINTS, 9564);
        RET_(DNS_ERROR_INCONSISTENT_ROOT_HINTS, 9565);
        RET_(DNS_ERROR_DWORD_VALUE_TOO_SMALL, 9566);
        RET_(DNS_ERROR_DWORD_VALUE_TOO_LARGE, 9567);
        RET_(DNS_ERROR_BACKGROUND_LOADING, 9568);
        RET_(DNS_ERROR_NOT_ALLOWED_ON_RODC, 9569);
        RET_(DNS_ERROR_NOT_ALLOWED_UNDER_DNAME, 9570);
        RET_(DNS_ERROR_DELEGATION_REQUIRED, 9571);
        RET_(DNS_ERROR_INVALID_POLICY_TABLE, 9572);
        RET_(DNS_ERROR_ADDRESS_REQUIRED, 9573);
        RET_(DNS_ERROR_ZONE_BASE, 9600);
        RET_(DNS_ERROR_ZONE_DOES_NOT_EXIST, 9601);
        RET_(DNS_ERROR_NO_ZONE_INFO, 9602);
        RET_(DNS_ERROR_INVALID_ZONE_OPERATION, 9603);
        RET_(DNS_ERROR_ZONE_CONFIGURATION_ERROR, 9604);
        RET_(DNS_ERROR_ZONE_HAS_NO_SOA_RECORD, 9605);
        RET_(DNS_ERROR_ZONE_HAS_NO_NS_RECORDS, 9606);
        RET_(DNS_ERROR_ZONE_LOCKED, 9607);
        RET_(DNS_ERROR_ZONE_CREATION_FAILED, 9608);
        RET_(DNS_ERROR_ZONE_ALREADY_EXISTS, 9609);
        RET_(DNS_ERROR_AUTOZONE_ALREADY_EXISTS, 9610);
        RET_(DNS_ERROR_INVALID_ZONE_TYPE, 9611);
        RET_(DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP, 9612);
        RET_(DNS_ERROR_ZONE_NOT_SECONDARY, 9613);
        RET_(DNS_ERROR_NEED_SECONDARY_ADDRESSES, 9614);
        RET_(DNS_ERROR_WINS_INIT_FAILED, 9615);
        RET_(DNS_ERROR_NEED_WINS_SERVERS, 9616);
        RET_(DNS_ERROR_NBSTAT_INIT_FAILED, 9617);
        RET_(DNS_ERROR_SOA_DELETE_INVALID, 9618);
        RET_(DNS_ERROR_FORWARDER_ALREADY_EXISTS, 9619);
        RET_(DNS_ERROR_ZONE_REQUIRES_MASTER_IP, 9620);
        RET_(DNS_ERROR_ZONE_IS_SHUTDOWN, 9621);
        RET_(DNS_ERROR_ZONE_LOCKED_FOR_SIGNING, 9622);
        RET_(DNS_ERROR_DATAFILE_BASE, 9650);
        RET_(DNS_ERROR_PRIMARY_REQUIRES_DATAFILE, 9651);
        RET_(DNS_ERROR_INVALID_DATAFILE_NAME, 9652);
        RET_(DNS_ERROR_DATAFILE_OPEN_FAILURE, 9653);
        RET_(DNS_ERROR_FILE_WRITEBACK_FAILED, 9654);
        RET_(DNS_ERROR_DATAFILE_PARSING, 9655);
        RET_(DNS_ERROR_DATABASE_BASE, 9700);
        RET_(DNS_ERROR_RECORD_DOES_NOT_EXIST, 9701);
        RET_(DNS_ERROR_RECORD_FORMAT, 9702);
        RET_(DNS_ERROR_NODE_CREATION_FAILED, 9703);
        RET_(DNS_ERROR_UNKNOWN_RECORD_TYPE, 9704);
        RET_(DNS_ERROR_RECORD_TIMED_OUT, 9705);
        RET_(DNS_ERROR_NAME_NOT_IN_ZONE, 9706);
        RET_(DNS_ERROR_CNAME_LOOP, 9707);
        RET_(DNS_ERROR_NODE_IS_CNAME, 9708);
        RET_(DNS_ERROR_CNAME_COLLISION, 9709);
        RET_(DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT, 9710);
        RET_(DNS_ERROR_RECORD_ALREADY_EXISTS, 9711);
        RET_(DNS_ERROR_SECONDARY_DATA, 9712);
        RET_(DNS_ERROR_NO_CREATE_CACHE_DATA, 9713);
        RET_(DNS_ERROR_NAME_DOES_NOT_EXIST, 9714);
        RET_(DNS_ERROR_DS_UNAVAILABLE, 9717);
        RET_(DNS_ERROR_DS_ZONE_ALREADY_EXISTS, 9718);
        RET_(DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE, 9719);
        RET_(DNS_ERROR_NODE_IS_DNAME, 9720);
        RET_(DNS_ERROR_DNAME_COLLISION, 9721);
        RET_(DNS_ERROR_ALIAS_LOOP, 9722);
        RET_(DNS_ERROR_OPERATION_BASE, 9750);
        RET_(DNS_ERROR_AXFR, 9752);
        RET_(DNS_ERROR_SECURE_BASE, 9800);
        RET_(DNS_ERROR_SETUP_BASE, 9850);
        RET_(DNS_ERROR_NO_TCPIP, 9851);
        RET_(DNS_ERROR_NO_DNS_SERVERS, 9852);
        RET_(DNS_ERROR_DP_BASE, 9900);
        RET_(DNS_ERROR_DP_DOES_NOT_EXIST, 9901);
        RET_(DNS_ERROR_DP_ALREADY_EXISTS, 9902);
        RET_(DNS_ERROR_DP_NOT_ENLISTED, 9903);
        RET_(DNS_ERROR_DP_ALREADY_ENLISTED, 9904);
        RET_(DNS_ERROR_DP_NOT_AVAILABLE, 9905);
        RET_(DNS_ERROR_DP_FSMO_ERROR, 9906);
        RET_(DNS_ERROR_RRL_NOT_ENABLED, 9911);
        RET_(DNS_ERROR_RRL_INVALID_WINDOW_SIZE, 9912);
        RET_(DNS_ERROR_RRL_INVALID_IPV4_PREFIX, 9913);
        RET_(DNS_ERROR_RRL_INVALID_IPV6_PREFIX, 9914);
        RET_(DNS_ERROR_RRL_INVALID_TC_RATE, 9915);
        RET_(DNS_ERROR_RRL_INVALID_LEAK_RATE, 9916);
        RET_(DNS_ERROR_RRL_LEAK_RATE_LESSTHAN_TC_RATE, 9917);
        RET_(DNS_ERROR_VIRTUALIZATION_INSTANCE_ALREADY_EXISTS, 9921);
        RET_(DNS_ERROR_VIRTUALIZATION_INSTANCE_DOES_NOT_EXIST, 9922);
        RET_(DNS_ERROR_VIRTUALIZATION_TREE_LOCKED, 9923);
        RET_(DNS_ERROR_INVAILD_VIRTUALIZATION_INSTANCE_NAME, 9924);
        RET_(DNS_ERROR_DEFAULT_VIRTUALIZATION_INSTANCE, 9925);
        RET_(DNS_ERROR_ZONESCOPE_ALREADY_EXISTS, 9951);
        RET_(DNS_ERROR_ZONESCOPE_DOES_NOT_EXIST, 9952);
        RET_(DNS_ERROR_DEFAULT_ZONESCOPE, 9953);
        RET_(DNS_ERROR_INVALID_ZONESCOPE_NAME, 9954);
        RET_(DNS_ERROR_NOT_ALLOWED_WITH_ZONESCOPES, 9955);
        RET_(DNS_ERROR_LOAD_ZONESCOPE_FAILED, 9956);
        RET_(DNS_ERROR_ZONESCOPE_FILE_WRITEBACK_FAILED, 9957);
        RET_(DNS_ERROR_INVALID_SCOPE_NAME, 9958);
        RET_(DNS_ERROR_SCOPE_DOES_NOT_EXIST, 9959);
        RET_(DNS_ERROR_DEFAULT_SCOPE, 9960);
        RET_(DNS_ERROR_INVALID_SCOPE_OPERATION, 9961);
        RET_(DNS_ERROR_SCOPE_LOCKED, 9962);
        RET_(DNS_ERROR_SCOPE_ALREADY_EXISTS, 9963);
        RET_(DNS_ERROR_POLICY_ALREADY_EXISTS, 9971);
        RET_(DNS_ERROR_POLICY_DOES_NOT_EXIST, 9972);
        RET_(DNS_ERROR_POLICY_INVALID_CRITERIA, 9973);
        RET_(DNS_ERROR_POLICY_INVALID_SETTINGS, 9974);
        RET_(DNS_ERROR_CLIENT_SUBNET_IS_ACCESSED, 9975);
        RET_(DNS_ERROR_CLIENT_SUBNET_DOES_NOT_EXIST, 9976);
        RET_(DNS_ERROR_CLIENT_SUBNET_ALREADY_EXISTS, 9977);
        RET_(DNS_ERROR_SUBNET_DOES_NOT_EXIST, 9978);
        RET_(DNS_ERROR_SUBNET_ALREADY_EXISTS, 9979);
        RET_(DNS_ERROR_POLICY_LOCKED, 9980);
        RET_(DNS_ERROR_POLICY_INVALID_WEIGHT, 9981);
        RET_(DNS_ERROR_POLICY_INVALID_NAME, 9982);
        RET_(DNS_ERROR_POLICY_MISSING_CRITERIA, 9983);
        RET_(DNS_ERROR_INVALID_CLIENT_SUBNET_NAME, 9984);
        RET_(DNS_ERROR_POLICY_PROCESSING_ORDER_INVALID, 9985);
        RET_(DNS_ERROR_POLICY_SCOPE_MISSING, 9986);
        RET_(DNS_ERROR_POLICY_SCOPE_NOT_ALLOWED, 9987);
        RET_(DNS_ERROR_SERVERSCOPE_IS_REFERENCED, 9988);
        RET_(DNS_ERROR_ZONESCOPE_IS_REFERENCED, 9989);
        RET_(DNS_ERROR_POLICY_INVALID_CRITERIA_CLIENT_SUBNET, 9990);
        RET_(DNS_ERROR_POLICY_INVALID_CRITERIA_TRANSPORT_PROTOCOL, 9991);
        RET_(DNS_ERROR_POLICY_INVALID_CRITERIA_NETWORK_PROTOCOL, 9992);
        RET_(DNS_ERROR_POLICY_INVALID_CRITERIA_INTERFACE, 9993);
        RET_(DNS_ERROR_POLICY_INVALID_CRITERIA_FQDN, 9994);
        RET_(DNS_ERROR_POLICY_INVALID_CRITERIA_QUERY_TYPE, 9995);
        RET_(DNS_ERROR_POLICY_INVALID_CRITERIA_TIME_OF_DAY, 9996);
        RET_(ERROR_IPSEC_QM_POLICY_EXISTS, 13000);
        RET_(ERROR_IPSEC_QM_POLICY_NOT_FOUND, 13001);
        RET_(ERROR_IPSEC_QM_POLICY_IN_USE, 13002);
        RET_(ERROR_IPSEC_MM_POLICY_EXISTS, 13003);
        RET_(ERROR_IPSEC_MM_POLICY_NOT_FOUND, 13004);
        RET_(ERROR_IPSEC_MM_POLICY_IN_USE, 13005);
        RET_(ERROR_IPSEC_MM_FILTER_EXISTS, 13006);
        RET_(ERROR_IPSEC_MM_FILTER_NOT_FOUND, 13007);
        RET_(ERROR_IPSEC_TRANSPORT_FILTER_EXISTS, 13008);
        RET_(ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND, 13009);
        RET_(ERROR_IPSEC_MM_AUTH_EXISTS, 13010);
        RET_(ERROR_IPSEC_MM_AUTH_NOT_FOUND, 13011);
        RET_(ERROR_IPSEC_MM_AUTH_IN_USE, 13012);
        RET_(ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND, 13013);
        RET_(ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND, 13014);
        RET_(ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND, 13015);
        RET_(ERROR_IPSEC_TUNNEL_FILTER_EXISTS, 13016);
        RET_(ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND, 13017);
        RET_(ERROR_IPSEC_MM_FILTER_PENDING_DELETION, 13018);
        RET_(ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION, 13019);
        RET_(ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION, 13020);
        RET_(ERROR_IPSEC_MM_POLICY_PENDING_DELETION, 13021);
        RET_(ERROR_IPSEC_MM_AUTH_PENDING_DELETION, 13022);
        RET_(ERROR_IPSEC_QM_POLICY_PENDING_DELETION, 13023);
        RET_(ERROR_IPSEC_IKE_NEG_STATUS_BEGIN, 13800);
        RET_(ERROR_IPSEC_IKE_AUTH_FAIL, 13801);
        RET_(ERROR_IPSEC_IKE_ATTRIB_FAIL, 13802);
        RET_(ERROR_IPSEC_IKE_NEGOTIATION_PENDING, 13803);
        RET_(ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR, 13804);
        RET_(ERROR_IPSEC_IKE_TIMED_OUT, 13805);
        RET_(ERROR_IPSEC_IKE_NO_CERT, 13806);
        RET_(ERROR_IPSEC_IKE_SA_DELETED, 13807);
        RET_(ERROR_IPSEC_IKE_SA_REAPED, 13808);
        RET_(ERROR_IPSEC_IKE_MM_ACQUIRE_DROP, 13809);
        RET_(ERROR_IPSEC_IKE_QM_ACQUIRE_DROP, 13810);
        RET_(ERROR_IPSEC_IKE_QUEUE_DROP_MM, 13811);
        RET_(ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM, 13812);
        RET_(ERROR_IPSEC_IKE_DROP_NO_RESPONSE, 13813);
        RET_(ERROR_IPSEC_IKE_MM_DELAY_DROP, 13814);
        RET_(ERROR_IPSEC_IKE_QM_DELAY_DROP, 13815);
        RET_(ERROR_IPSEC_IKE_ERROR, 13816);
        RET_(ERROR_IPSEC_IKE_CRL_FAILED, 13817);
        RET_(ERROR_IPSEC_IKE_INVALID_KEY_USAGE, 13818);
        RET_(ERROR_IPSEC_IKE_INVALID_CERT_TYPE, 13819);
        RET_(ERROR_IPSEC_IKE_NO_PRIVATE_KEY, 13820);
        RET_(ERROR_IPSEC_IKE_SIMULTANEOUS_REKEY, 13821);
        RET_(ERROR_IPSEC_IKE_DH_FAIL, 13822);
        RET_(ERROR_IPSEC_IKE_CRITICAL_PAYLOAD_NOT_RECOGNIZED, 13823);
        RET_(ERROR_IPSEC_IKE_INVALID_HEADER, 13824);
        RET_(ERROR_IPSEC_IKE_NO_POLICY, 13825);
        RET_(ERROR_IPSEC_IKE_INVALID_SIGNATURE, 13826);
        RET_(ERROR_IPSEC_IKE_KERBEROS_ERROR, 13827);
        RET_(ERROR_IPSEC_IKE_NO_PUBLIC_KEY, 13828);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR, 13829);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_SA, 13830);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_PROP, 13831);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_TRANS, 13832);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_KE, 13833);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_ID, 13834);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_CERT, 13835);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ, 13836);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_HASH, 13837);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_SIG, 13838);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_NONCE, 13839);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY, 13840);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_DELETE, 13841);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR, 13842);
        RET_(ERROR_IPSEC_IKE_INVALID_PAYLOAD, 13843);
        RET_(ERROR_IPSEC_IKE_LOAD_SOFT_SA, 13844);
        RET_(ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN, 13845);
        RET_(ERROR_IPSEC_IKE_INVALID_COOKIE, 13846);
        RET_(ERROR_IPSEC_IKE_NO_PEER_CERT, 13847);
        RET_(ERROR_IPSEC_IKE_PEER_CRL_FAILED, 13848);
        RET_(ERROR_IPSEC_IKE_POLICY_CHANGE, 13849);
        RET_(ERROR_IPSEC_IKE_NO_MM_POLICY, 13850);
        RET_(ERROR_IPSEC_IKE_NOTCBPRIV, 13851);
        RET_(ERROR_IPSEC_IKE_SECLOADFAIL, 13852);
        RET_(ERROR_IPSEC_IKE_FAILSSPINIT, 13853);
        RET_(ERROR_IPSEC_IKE_FAILQUERYSSP, 13854);
        RET_(ERROR_IPSEC_IKE_SRVACQFAIL, 13855);
        RET_(ERROR_IPSEC_IKE_SRVQUERYCRED, 13856);
        RET_(ERROR_IPSEC_IKE_GETSPIFAIL, 13857);
        RET_(ERROR_IPSEC_IKE_INVALID_FILTER, 13858);
        RET_(ERROR_IPSEC_IKE_OUT_OF_MEMORY, 13859);
        RET_(ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED, 13860);
        RET_(ERROR_IPSEC_IKE_INVALID_POLICY, 13861);
        RET_(ERROR_IPSEC_IKE_UNKNOWN_DOI, 13862);
        RET_(ERROR_IPSEC_IKE_INVALID_SITUATION, 13863);
        RET_(ERROR_IPSEC_IKE_DH_FAILURE, 13864);
        RET_(ERROR_IPSEC_IKE_INVALID_GROUP, 13865);
        RET_(ERROR_IPSEC_IKE_ENCRYPT, 13866);
        RET_(ERROR_IPSEC_IKE_DECRYPT, 13867);
        RET_(ERROR_IPSEC_IKE_POLICY_MATCH, 13868);
        RET_(ERROR_IPSEC_IKE_UNSUPPORTED_ID, 13869);
        RET_(ERROR_IPSEC_IKE_INVALID_HASH, 13870);
        RET_(ERROR_IPSEC_IKE_INVALID_HASH_ALG, 13871);
        RET_(ERROR_IPSEC_IKE_INVALID_HASH_SIZE, 13872);
        RET_(ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG, 13873);
        RET_(ERROR_IPSEC_IKE_INVALID_AUTH_ALG, 13874);
        RET_(ERROR_IPSEC_IKE_INVALID_SIG, 13875);
        RET_(ERROR_IPSEC_IKE_LOAD_FAILED, 13876);
        RET_(ERROR_IPSEC_IKE_RPC_DELETE, 13877);
        RET_(ERROR_IPSEC_IKE_BENIGN_REINIT, 13878);
        RET_(ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY, 13879);
        RET_(ERROR_IPSEC_IKE_INVALID_MAJOR_VERSION, 13880);
        RET_(ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN, 13881);
        RET_(ERROR_IPSEC_IKE_MM_LIMIT, 13882);
        RET_(ERROR_IPSEC_IKE_NEGOTIATION_DISABLED, 13883);
        RET_(ERROR_IPSEC_IKE_QM_LIMIT, 13884);
        RET_(ERROR_IPSEC_IKE_MM_EXPIRED, 13885);
        RET_(ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID, 13886);
        RET_(ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH, 13887);
        RET_(ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID, 13888);
        RET_(ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD, 13889);
        RET_(ERROR_IPSEC_IKE_DOS_COOKIE_SENT, 13890);
        RET_(ERROR_IPSEC_IKE_SHUTTING_DOWN, 13891);
        RET_(ERROR_IPSEC_IKE_CGA_AUTH_FAILED, 13892);
        RET_(ERROR_IPSEC_IKE_PROCESS_ERR_NATOA, 13893);
        RET_(ERROR_IPSEC_IKE_INVALID_MM_FOR_QM, 13894);
        RET_(ERROR_IPSEC_IKE_QM_EXPIRED, 13895);
        RET_(ERROR_IPSEC_IKE_TOO_MANY_FILTERS, 13896);
        RET_(ERROR_IPSEC_IKE_NEG_STATUS_END, 13897);
        RET_(ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL, 13898);
        RET_(ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE, 13899);
        RET_(ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING, 13900);
        RET_(ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING, 13901);
        RET_(ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS, 13902);
        RET_(ERROR_IPSEC_IKE_RATELIMIT_DROP, 13903);
        RET_(ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE, 13904);
        RET_(ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE, 13905);
        RET_(ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE, 13906);
        RET_(ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY, 13907);
        RET_(ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE, 13908);
        RET_(ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END, 13909);
        RET_(ERROR_IPSEC_BAD_SPI, 13910);
        RET_(ERROR_IPSEC_SA_LIFETIME_EXPIRED, 13911);
        RET_(ERROR_IPSEC_WRONG_SA, 13912);
        RET_(ERROR_IPSEC_REPLAY_CHECK_FAILED, 13913);
        RET_(ERROR_IPSEC_INVALID_PACKET, 13914);
        RET_(ERROR_IPSEC_INTEGRITY_CHECK_FAILED, 13915);
        RET_(ERROR_IPSEC_CLEAR_TEXT_DROP, 13916);
        RET_(ERROR_IPSEC_AUTH_FIREWALL_DROP, 13917);
        RET_(ERROR_IPSEC_THROTTLE_DROP, 13918);
        RET_(ERROR_IPSEC_DOSP_BLOCK, 13925);
        RET_(ERROR_IPSEC_DOSP_RECEIVED_MULTICAST, 13926);
        RET_(ERROR_IPSEC_DOSP_INVALID_PACKET, 13927);
        RET_(ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED, 13928);
        RET_(ERROR_IPSEC_DOSP_MAX_ENTRIES, 13929);
        RET_(ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED, 13930);
        RET_(ERROR_IPSEC_DOSP_NOT_INSTALLED, 13931);
        RET_(ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES, 13932);
        RET_(ERROR_SXS_SECTION_NOT_FOUND, 14000);
        RET_(ERROR_SXS_CANT_GEN_ACTCTX, 14001);
        RET_(ERROR_SXS_INVALID_ACTCTXDATA_FORMAT, 14002);
        RET_(ERROR_SXS_ASSEMBLY_NOT_FOUND, 14003);
        RET_(ERROR_SXS_MANIFEST_FORMAT_ERROR, 14004);
        RET_(ERROR_SXS_MANIFEST_PARSE_ERROR, 14005);
        RET_(ERROR_SXS_ACTIVATION_CONTEXT_DISABLED, 14006);
        RET_(ERROR_SXS_KEY_NOT_FOUND, 14007);
        RET_(ERROR_SXS_VERSION_CONFLICT, 14008);
        RET_(ERROR_SXS_WRONG_SECTION_TYPE, 14009);
        RET_(ERROR_SXS_THREAD_QUERIES_DISABLED, 14010);
        RET_(ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET, 14011);
        RET_(ERROR_SXS_UNKNOWN_ENCODING_GROUP, 14012);
        RET_(ERROR_SXS_UNKNOWN_ENCODING, 14013);
        RET_(ERROR_SXS_INVALID_XML_NAMESPACE_URI, 14014);
        RET_(ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED, 14015);
        RET_(ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED, 14016);
        RET_(ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE, 14017);
        RET_(ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE, 14018);
        RET_(ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE, 14019);
        RET_(ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT, 14020);
        RET_(ERROR_SXS_DUPLICATE_DLL_NAME, 14021);
        RET_(ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME, 14022);
        RET_(ERROR_SXS_DUPLICATE_CLSID, 14023);
        RET_(ERROR_SXS_DUPLICATE_IID, 14024);
        RET_(ERROR_SXS_DUPLICATE_TLBID, 14025);
        RET_(ERROR_SXS_DUPLICATE_PROGID, 14026);
        RET_(ERROR_SXS_DUPLICATE_ASSEMBLY_NAME, 14027);
        RET_(ERROR_SXS_FILE_HASH_MISMATCH, 14028);
        RET_(ERROR_SXS_POLICY_PARSE_ERROR, 14029);
        RET_(ERROR_SXS_XML_E_MISSINGQUOTE, 14030);
        RET_(ERROR_SXS_XML_E_COMMENTSYNTAX, 14031);
        RET_(ERROR_SXS_XML_E_BADSTARTNAMECHAR, 14032);
        RET_(ERROR_SXS_XML_E_BADNAMECHAR, 14033);
        RET_(ERROR_SXS_XML_E_BADCHARINSTRING, 14034);
        RET_(ERROR_SXS_XML_E_XMLDECLSYNTAX, 14035);
        RET_(ERROR_SXS_XML_E_BADCHARDATA, 14036);
        RET_(ERROR_SXS_XML_E_MISSINGWHITESPACE, 14037);
        RET_(ERROR_SXS_XML_E_EXPECTINGTAGEND, 14038);
        RET_(ERROR_SXS_XML_E_MISSINGSEMICOLON, 14039);
        RET_(ERROR_SXS_XML_E_UNBALANCEDPAREN, 14040);
        RET_(ERROR_SXS_XML_E_INTERNALERROR, 14041);
        RET_(ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE, 14042);
        RET_(ERROR_SXS_XML_E_INCOMPLETE_ENCODING, 14043);
        RET_(ERROR_SXS_XML_E_MISSING_PAREN, 14044);
        RET_(ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE, 14045);
        RET_(ERROR_SXS_XML_E_MULTIPLE_COLONS, 14046);
        RET_(ERROR_SXS_XML_E_INVALID_DECIMAL, 14047);
        RET_(ERROR_SXS_XML_E_INVALID_HEXIDECIMAL, 14048);
        RET_(ERROR_SXS_XML_E_INVALID_UNICODE, 14049);
        RET_(ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK, 14050);
        RET_(ERROR_SXS_XML_E_UNEXPECTEDENDTAG, 14051);
        RET_(ERROR_SXS_XML_E_UNCLOSEDTAG, 14052);
        RET_(ERROR_SXS_XML_E_DUPLICATEATTRIBUTE, 14053);
        RET_(ERROR_SXS_XML_E_MULTIPLEROOTS, 14054);
        RET_(ERROR_SXS_XML_E_INVALIDATROOTLEVEL, 14055);
        RET_(ERROR_SXS_XML_E_BADXMLDECL, 14056);
        RET_(ERROR_SXS_XML_E_MISSINGROOT, 14057);
        RET_(ERROR_SXS_XML_E_UNEXPECTEDEOF, 14058);
        RET_(ERROR_SXS_XML_E_BADPEREFINSUBSET, 14059);
        RET_(ERROR_SXS_XML_E_UNCLOSEDSTARTTAG, 14060);
        RET_(ERROR_SXS_XML_E_UNCLOSEDENDTAG, 14061);
        RET_(ERROR_SXS_XML_E_UNCLOSEDSTRING, 14062);
        RET_(ERROR_SXS_XML_E_UNCLOSEDCOMMENT, 14063);
        RET_(ERROR_SXS_XML_E_UNCLOSEDDECL, 14064);
        RET_(ERROR_SXS_XML_E_UNCLOSEDCDATA, 14065);
        RET_(ERROR_SXS_XML_E_RESERVEDNAMESPACE, 14066);
        RET_(ERROR_SXS_XML_E_INVALIDENCODING, 14067);
        RET_(ERROR_SXS_XML_E_INVALIDSWITCH, 14068);
        RET_(ERROR_SXS_XML_E_BADXMLCASE, 14069);
        RET_(ERROR_SXS_XML_E_INVALID_STANDALONE, 14070);
        RET_(ERROR_SXS_XML_E_UNEXPECTED_STANDALONE, 14071);
        RET_(ERROR_SXS_XML_E_INVALID_VERSION, 14072);
        RET_(ERROR_SXS_XML_E_MISSINGEQUALS, 14073);
        RET_(ERROR_SXS_PROTECTION_RECOVERY_FAILED, 14074);
        RET_(ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT, 14075);
        RET_(ERROR_SXS_PROTECTION_CATALOG_NOT_VALID, 14076);
        RET_(ERROR_SXS_UNTRANSLATABLE_HRESULT, 14077);
        RET_(ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING, 14078);
        RET_(ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE, 14079);
        RET_(ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME, 14080);
        RET_(ERROR_SXS_ASSEMBLY_MISSING, 14081);
        RET_(ERROR_SXS_CORRUPT_ACTIVATION_STACK, 14082);
        RET_(ERROR_SXS_CORRUPTION, 14083);
        RET_(ERROR_SXS_EARLY_DEACTIVATION, 14084);
        RET_(ERROR_SXS_INVALID_DEACTIVATION, 14085);
        RET_(ERROR_SXS_MULTIPLE_DEACTIVATION, 14086);
        RET_(ERROR_SXS_PROCESS_TERMINATION_REQUESTED, 14087);
        RET_(ERROR_SXS_RELEASE_ACTIVATION_CONTEXT, 14088);
        RET_(ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY, 14089);
        RET_(ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE, 14090);
        RET_(ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME, 14091);
        RET_(ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE, 14092);
        RET_(ERROR_SXS_IDENTITY_PARSE_ERROR, 14093);
        RET_(ERROR_MALFORMED_SUBSTITUTION_STRING, 14094);
        RET_(ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN, 14095);
        RET_(ERROR_UNMAPPED_SUBSTITUTION_STRING, 14096);
        RET_(ERROR_SXS_ASSEMBLY_NOT_LOCKED, 14097);
        RET_(ERROR_SXS_COMPONENT_STORE_CORRUPT, 14098);
        RET_(ERROR_ADVANCED_INSTALLER_FAILED, 14099);
        RET_(ERROR_XML_ENCODING_MISMATCH, 14100);
        RET_(ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT, 14101);
        RET_(ERROR_SXS_IDENTITIES_DIFFERENT, 14102);
        RET_(ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT, 14103);
        RET_(ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY, 14104);
        RET_(ERROR_SXS_MANIFEST_TOO_BIG, 14105);
        RET_(ERROR_SXS_SETTING_NOT_REGISTERED, 14106);
        RET_(ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE, 14107);
        RET_(ERROR_SMI_PRIMITIVE_INSTALLER_FAILED, 14108);
        RET_(ERROR_GENERIC_COMMAND_FAILED, 14109);
        RET_(ERROR_SXS_FILE_HASH_MISSING, 14110);
        RET_(ERROR_SXS_DUPLICATE_ACTIVATABLE_CLASS, 14111);
        RET_(ERROR_EVT_INVALID_CHANNEL_PATH, 15000);
        RET_(ERROR_EVT_INVALID_QUERY, 15001);
        RET_(ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND, 15002);
        RET_(ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND, 15003);
        RET_(ERROR_EVT_INVALID_PUBLISHER_NAME, 15004);
        RET_(ERROR_EVT_INVALID_EVENT_DATA, 15005);
        RET_(ERROR_EVT_CHANNEL_NOT_FOUND, 15007);
        RET_(ERROR_EVT_MALFORMED_XML_TEXT, 15008);
        RET_(ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL, 15009);
        RET_(ERROR_EVT_CONFIGURATION_ERROR, 15010);
        RET_(ERROR_EVT_QUERY_RESULT_STALE, 15011);
        RET_(ERROR_EVT_QUERY_RESULT_INVALID_POSITION, 15012);
        RET_(ERROR_EVT_NON_VALIDATING_MSXML, 15013);
        RET_(ERROR_EVT_FILTER_ALREADYSCOPED, 15014);
        RET_(ERROR_EVT_FILTER_NOTELTSET, 15015);
        RET_(ERROR_EVT_FILTER_INVARG, 15016);
        RET_(ERROR_EVT_FILTER_INVTEST, 15017);
        RET_(ERROR_EVT_FILTER_INVTYPE, 15018);
        RET_(ERROR_EVT_FILTER_PARSEERR, 15019);
        RET_(ERROR_EVT_FILTER_UNSUPPORTEDOP, 15020);
        RET_(ERROR_EVT_FILTER_UNEXPECTEDTOKEN, 15021);
        RET_(ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL, 15022);
        RET_(ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE, 15023);
        RET_(ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE, 15024);
        RET_(ERROR_EVT_CHANNEL_CANNOT_ACTIVATE, 15025);
        RET_(ERROR_EVT_FILTER_TOO_COMPLEX, 15026);
        RET_(ERROR_EVT_MESSAGE_NOT_FOUND, 15027);
        RET_(ERROR_EVT_MESSAGE_ID_NOT_FOUND, 15028);
        RET_(ERROR_EVT_UNRESOLVED_VALUE_INSERT, 15029);
        RET_(ERROR_EVT_UNRESOLVED_PARAMETER_INSERT, 15030);
        RET_(ERROR_EVT_MAX_INSERTS_REACHED, 15031);
        RET_(ERROR_EVT_EVENT_DEFINITION_NOT_FOUND, 15032);
        RET_(ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND, 15033);
        RET_(ERROR_EVT_VERSION_TOO_OLD, 15034);
        RET_(ERROR_EVT_VERSION_TOO_NEW, 15035);
        RET_(ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY, 15036);
        RET_(ERROR_EVT_PUBLISHER_DISABLED, 15037);
        RET_(ERROR_EVT_FILTER_OUT_OF_RANGE, 15038);
        RET_(ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE, 15080);
        RET_(ERROR_EC_LOG_DISABLED, 15081);
        RET_(ERROR_EC_CIRCULAR_FORWARDING, 15082);
        RET_(ERROR_EC_CREDSTORE_FULL, 15083);
        RET_(ERROR_EC_CRED_NOT_FOUND, 15084);
        RET_(ERROR_EC_NO_ACTIVE_CHANNEL, 15085);
        RET_(ERROR_MUI_FILE_NOT_FOUND, 15100);
        RET_(ERROR_MUI_INVALID_FILE, 15101);
        RET_(ERROR_MUI_INVALID_RC_CONFIG, 15102);
        RET_(ERROR_MUI_INVALID_LOCALE_NAME, 15103);
        RET_(ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME, 15104);
        RET_(ERROR_MUI_FILE_NOT_LOADED, 15105);
        RET_(ERROR_RESOURCE_ENUM_USER_STOP, 15106);
        RET_(ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED, 15107);
        RET_(ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME, 15108);
        RET_(ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE, 15110);
        RET_(ERROR_MRM_INVALID_PRICONFIG, 15111);
        RET_(ERROR_MRM_INVALID_FILE_TYPE, 15112);
        RET_(ERROR_MRM_UNKNOWN_QUALIFIER, 15113);
        RET_(ERROR_MRM_INVALID_QUALIFIER_VALUE, 15114);
        RET_(ERROR_MRM_NO_CANDIDATE, 15115);
        RET_(ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE, 15116);
        RET_(ERROR_MRM_RESOURCE_TYPE_MISMATCH, 15117);
        RET_(ERROR_MRM_DUPLICATE_MAP_NAME, 15118);
        RET_(ERROR_MRM_DUPLICATE_ENTRY, 15119);
        RET_(ERROR_MRM_INVALID_RESOURCE_IDENTIFIER, 15120);
        RET_(ERROR_MRM_FILEPATH_TOO_LONG, 15121);
        RET_(ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE, 15122);
        RET_(ERROR_MRM_INVALID_PRI_FILE, 15126);
        RET_(ERROR_MRM_NAMED_RESOURCE_NOT_FOUND, 15127);
        RET_(ERROR_MRM_MAP_NOT_FOUND, 15135);
        RET_(ERROR_MRM_UNSUPPORTED_PROFILE_TYPE, 15136);
        RET_(ERROR_MRM_INVALID_QUALIFIER_OPERATOR, 15137);
        RET_(ERROR_MRM_INDETERMINATE_QUALIFIER_VALUE, 15138);
        RET_(ERROR_MRM_AUTOMERGE_ENABLED, 15139);
        RET_(ERROR_MRM_TOO_MANY_RESOURCES, 15140);
        RET_(ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_MERGE, 15141);
        RET_(ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_LOAD_UNLOAD_PRI_FILE, 15142);
        RET_(ERROR_MRM_NO_CURRENT_VIEW_ON_THREAD, 15143);
        RET_(ERROR_DIFFERENT_PROFILE_RESOURCE_MANAGER_EXIST, 15144);
        RET_(ERROR_OPERATION_NOT_ALLOWED_FROM_SYSTEM_COMPONENT, 15145);
        RET_(ERROR_MRM_DIRECT_REF_TO_NON_DEFAULT_RESOURCE, 15146);
        RET_(ERROR_MRM_GENERATION_COUNT_MISMATCH, 15147);
        RET_(ERROR_PRI_MERGE_VERSION_MISMATCH, 15148);
        RET_(ERROR_PRI_MERGE_MISSING_SCHEMA, 15149);
        RET_(ERROR_PRI_MERGE_LOAD_FILE_FAILED, 15150);
        RET_(ERROR_PRI_MERGE_ADD_FILE_FAILED, 15151);
        RET_(ERROR_PRI_MERGE_WRITE_FILE_FAILED, 15152);
        RET_(ERROR_PRI_MERGE_MULTIPLE_PACKAGE_FAMILIES_NOT_ALLOWED, 15153);
        RET_(ERROR_PRI_MERGE_MULTIPLE_MAIN_PACKAGES_NOT_ALLOWED, 15154);
        RET_(ERROR_PRI_MERGE_BUNDLE_PACKAGES_NOT_ALLOWED, 15155);
        RET_(ERROR_PRI_MERGE_MAIN_PACKAGE_REQUIRED, 15156);
        RET_(ERROR_PRI_MERGE_RESOURCE_PACKAGE_REQUIRED, 15157);
        RET_(ERROR_PRI_MERGE_INVALID_FILE_NAME, 15158);
        RET_(ERROR_MRM_PACKAGE_NOT_FOUND, 15159);
        RET_(ERROR_MRM_MISSING_DEFAULT_LANGUAGE, 15160);
        RET_(ERROR_MCA_INVALID_CAPABILITIES_STRING, 15200);
        RET_(ERROR_MCA_INVALID_VCP_VERSION, 15201);
        RET_(ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION, 15202);
        RET_(ERROR_MCA_MCCS_VERSION_MISMATCH, 15203);
        RET_(ERROR_MCA_UNSUPPORTED_MCCS_VERSION, 15204);
        RET_(ERROR_MCA_INTERNAL_ERROR, 15205);
        RET_(ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED, 15206);
        RET_(ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE, 15207);
        RET_(ERROR_AMBIGUOUS_SYSTEM_DEVICE, 15250);
        RET_(ERROR_SYSTEM_DEVICE_NOT_FOUND, 15299);
        RET_(ERROR_HASH_NOT_SUPPORTED, 15300);
        RET_(ERROR_HASH_NOT_PRESENT, 15301);
        RET_(ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED, 15321);
        RET_(ERROR_GPIO_CLIENT_INFORMATION_INVALID, 15322);
        RET_(ERROR_GPIO_VERSION_NOT_SUPPORTED, 15323);
        RET_(ERROR_GPIO_INVALID_REGISTRATION_PACKET, 15324);
        RET_(ERROR_GPIO_OPERATION_DENIED, 15325);
        RET_(ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE, 15326);
        RET_(ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED, 15327);
        RET_(ERROR_CANNOT_SWITCH_RUNLEVEL, 15400);
        RET_(ERROR_INVALID_RUNLEVEL_SETTING, 15401);
        RET_(ERROR_RUNLEVEL_SWITCH_TIMEOUT, 15402);
        RET_(ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT, 15403);
        RET_(ERROR_RUNLEVEL_SWITCH_IN_PROGRESS, 15404);
        RET_(ERROR_SERVICES_FAILED_AUTOSTART, 15405);
        RET_(ERROR_COM_TASK_STOP_PENDING, 15501);
        RET_(ERROR_INSTALL_OPEN_PACKAGE_FAILED, 15600);
        RET_(ERROR_INSTALL_PACKAGE_NOT_FOUND, 15601);
        RET_(ERROR_INSTALL_INVALID_PACKAGE, 15602);
        RET_(ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED, 15603);
        RET_(ERROR_INSTALL_OUT_OF_DISK_SPACE, 15604);
        RET_(ERROR_INSTALL_NETWORK_FAILURE, 15605);
        RET_(ERROR_INSTALL_REGISTRATION_FAILURE, 15606);
        RET_(ERROR_INSTALL_DEREGISTRATION_FAILURE, 15607);
        RET_(ERROR_INSTALL_CANCEL, 15608);
        RET_(ERROR_INSTALL_FAILED, 15609);
        RET_(ERROR_REMOVE_FAILED, 15610);
        RET_(ERROR_PACKAGE_ALREADY_EXISTS, 15611);
        RET_(ERROR_NEEDS_REMEDIATION, 15612);
        RET_(ERROR_INSTALL_PREREQUISITE_FAILED, 15613);
        RET_(ERROR_PACKAGE_REPOSITORY_CORRUPTED, 15614);
        RET_(ERROR_INSTALL_POLICY_FAILURE, 15615);
        RET_(ERROR_PACKAGE_UPDATING, 15616);
        RET_(ERROR_DEPLOYMENT_BLOCKED_BY_POLICY, 15617);
        RET_(ERROR_PACKAGES_IN_USE, 15618);
        RET_(ERROR_RECOVERY_FILE_CORRUPT, 15619);
        RET_(ERROR_INVALID_STAGED_SIGNATURE, 15620);
        RET_(ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED, 15621);
        RET_(ERROR_INSTALL_PACKAGE_DOWNGRADE, 15622);
        RET_(ERROR_SYSTEM_NEEDS_REMEDIATION, 15623);
        RET_(ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN, 15624);
        RET_(ERROR_RESILIENCY_FILE_CORRUPT, 15625);
        RET_(ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING, 15626);
        RET_(ERROR_PACKAGE_MOVE_FAILED, 15627);
        RET_(ERROR_INSTALL_VOLUME_NOT_EMPTY, 15628);
        RET_(ERROR_INSTALL_VOLUME_OFFLINE, 15629);
        RET_(ERROR_INSTALL_VOLUME_CORRUPT, 15630);
        RET_(ERROR_NEEDS_REGISTRATION, 15631);
        RET_(ERROR_INSTALL_WRONG_PROCESSOR_ARCHITECTURE, 15632);
        RET_(ERROR_DEV_SIDELOAD_LIMIT_EXCEEDED, 15633);
        RET_(ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE, 15634);
        RET_(ERROR_PACKAGE_NOT_SUPPORTED_ON_FILESYSTEM, 15635);
        RET_(ERROR_PACKAGE_MOVE_BLOCKED_BY_STREAMING, 15636);
        RET_(ERROR_INSTALL_OPTIONAL_PACKAGE_APPLICATIONID_NOT_UNIQUE, 15637);
        RET_(ERROR_PACKAGE_STAGING_ONHOLD, 15638);
        RET_(ERROR_INSTALL_INVALID_RELATED_SET_UPDATE, 15639);
        RET_(ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY, 15640);
        RET_(ERROR_DEPLOYMENT_BLOCKED_BY_USER_LOG_OFF, 15641);
        RET_(ERROR_PROVISION_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_PROVISIONED, 15642);
        RET_(ERROR_PACKAGES_REPUTATION_CHECK_FAILED, 15643);
        RET_(ERROR_PACKAGES_REPUTATION_CHECK_TIMEDOUT, 15644);
        RET_(ERROR_DEPLOYMENT_OPTION_NOT_SUPPORTED, 15645);
        RET_(ERROR_APPINSTALLER_ACTIVATION_BLOCKED, 15646);
        RET_(ERROR_REGISTRATION_FROM_REMOTE_DRIVE_NOT_SUPPORTED, 15647);
        RET_(ERROR_APPX_RAW_DATA_WRITE_FAILED, 15648);
        RET_(ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_PACKAGE, 15649);
        RET_(ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_MACHINE, 15650);
        RET_(ERROR_DEPLOYMENT_BLOCKED_BY_PROFILE_POLICY, 15651);
        RET_(ERROR_DEPLOYMENT_FAILED_CONFLICTING_MUTABLE_PACKAGE_DIRECTORY, 15652);
        RET_(ERROR_SINGLETON_RESOURCE_INSTALLED_IN_ACTIVE_USER, 15653);
        RET_(ERROR_DIFFERENT_VERSION_OF_PACKAGED_SERVICE_INSTALLED, 15654);
        RET_(ERROR_SERVICE_EXISTS_AS_NON_PACKAGED_SERVICE, 15655);
        RET_(ERROR_PACKAGED_SERVICE_REQUIRES_ADMIN_PRIVILEGES, 15656);
        RET_(ERROR_REDIRECTION_TO_DEFAULT_ACCOUNT_NOT_ALLOWED, 15657);
        RET_(ERROR_PACKAGE_LACKS_CAPABILITY_TO_DEPLOY_ON_HOST, 15658);
        RET_(ERROR_UNSIGNED_PACKAGE_INVALID_CONTENT, 15659);
        RET_(ERROR_UNSIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE, 15660);
        RET_(ERROR_SIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE, 15661);
        RET_(ERROR_PACKAGE_EXTERNAL_LOCATION_NOT_ALLOWED, 15662);
        RET_(ERROR_INSTALL_FULLTRUST_HOSTRUNTIME_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY, 15663);
        RET_(ERROR_PACKAGE_LACKS_CAPABILITY_FOR_MANDATORY_STARTUPTASKS, 15664);
        RET_(ERROR_INSTALL_RESOLVE_HOSTRUNTIME_DEPENDENCY_FAILED, 15665);
        RET_(ERROR_MACHINE_SCOPE_NOT_ALLOWED, 15666);
        RET_(ERROR_CLASSIC_COMPAT_MODE_NOT_ALLOWED, 15667);
        RET_(ERROR_STAGEFROMUPDATEAGENT_PACKAGE_NOT_APPLICABLE, 15668);
        RET_(ERROR_PACKAGE_NOT_REGISTERED_FOR_USER, 15669);
        RET_(ERROR_STATE_LOAD_STORE_FAILED, 15800);
        RET_(ERROR_STATE_GET_VERSION_FAILED, 15801);
        RET_(ERROR_STATE_SET_VERSION_FAILED, 15802);
        RET_(ERROR_STATE_STRUCTURED_RESET_FAILED, 15803);
        RET_(ERROR_STATE_OPEN_CONTAINER_FAILED, 15804);
        RET_(ERROR_STATE_CREATE_CONTAINER_FAILED, 15805);
        RET_(ERROR_STATE_DELETE_CONTAINER_FAILED, 15806);
        RET_(ERROR_STATE_READ_SETTING_FAILED, 15807);
        RET_(ERROR_STATE_WRITE_SETTING_FAILED, 15808);
        RET_(ERROR_STATE_DELETE_SETTING_FAILED, 15809);
        RET_(ERROR_STATE_QUERY_SETTING_FAILED, 15810);
        RET_(ERROR_STATE_READ_COMPOSITE_SETTING_FAILED, 15811);
        RET_(ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED, 15812);
        RET_(ERROR_STATE_ENUMERATE_CONTAINER_FAILED, 15813);
        RET_(ERROR_STATE_ENUMERATE_SETTINGS_FAILED, 15814);
        RET_(ERROR_STATE_COMPOSITE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED, 15815);
        RET_(ERROR_STATE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED, 15816);
        RET_(ERROR_STATE_SETTING_NAME_SIZE_LIMIT_EXCEEDED, 15817);
        RET_(ERROR_STATE_CONTAINER_NAME_SIZE_LIMIT_EXCEEDED, 15818);
        RET_(ERROR_API_UNAVAILABLE, 15841);
        RET_(ERROR_NDIS_INTERFACE_CLOSING, 2150891522);
        RET_(ERROR_NDIS_BAD_VERSION, 2150891524);
        RET_(ERROR_NDIS_BAD_CHARACTERISTICS, 2150891525);
        RET_(ERROR_NDIS_ADAPTER_NOT_FOUND, 2150891526);
        RET_(ERROR_NDIS_OPEN_FAILED, 2150891527);
        RET_(ERROR_NDIS_DEVICE_FAILED, 2150891528);
        RET_(ERROR_NDIS_MULTICAST_FULL, 2150891529);
        RET_(ERROR_NDIS_MULTICAST_EXISTS, 2150891530);
        RET_(ERROR_NDIS_MULTICAST_NOT_FOUND, 2150891531);
        RET_(ERROR_NDIS_REQUEST_ABORTED, 2150891532);
        RET_(ERROR_NDIS_RESET_IN_PROGRESS, 2150891533);
        RET_(ERROR_NDIS_NOT_SUPPORTED, 2150891707);
        RET_(ERROR_NDIS_INVALID_PACKET, 2150891535);
        RET_(ERROR_NDIS_ADAPTER_NOT_READY, 2150891537);
        RET_(ERROR_NDIS_INVALID_LENGTH, 2150891540);
        RET_(ERROR_NDIS_INVALID_DATA, 2150891541);
        RET_(ERROR_NDIS_BUFFER_TOO_SHORT, 2150891542);
        RET_(ERROR_NDIS_INVALID_OID, 2150891543);
        RET_(ERROR_NDIS_ADAPTER_REMOVED, 2150891544);
        RET_(ERROR_NDIS_UNSUPPORTED_MEDIA, 2150891545);
        RET_(ERROR_NDIS_GROUP_ADDRESS_IN_USE, 2150891546);
        RET_(ERROR_NDIS_FILE_NOT_FOUND, 2150891547);
        RET_(ERROR_NDIS_ERROR_READING_FILE, 2150891548);
        RET_(ERROR_NDIS_ALREADY_MAPPED, 2150891549);
        RET_(ERROR_NDIS_RESOURCE_CONFLICT, 2150891550);
        RET_(ERROR_NDIS_MEDIA_DISCONNECTED, 2150891551);
        RET_(ERROR_NDIS_INVALID_ADDRESS, 2150891554);
        RET_(ERROR_NDIS_INVALID_DEVICE_REQUEST, 2150891536);
        RET_(ERROR_NDIS_PAUSED, 2150891562);
        RET_(ERROR_NDIS_INTERFACE_NOT_FOUND, 2150891563);
        RET_(ERROR_NDIS_UNSUPPORTED_REVISION, 2150891564);
        RET_(ERROR_NDIS_INVALID_PORT, 2150891565);
        RET_(ERROR_NDIS_INVALID_PORT_STATE, 2150891566);
        RET_(ERROR_NDIS_LOW_POWER_STATE, 2150891567);
        RET_(ERROR_NDIS_REINIT_REQUIRED, 2150891568);
        RET_(ERROR_NDIS_NO_QUEUES, 2150891569);
        RET_(ERROR_NDIS_DOT11_AUTO_CONFIG_ENABLED, 2150899712);
        RET_(ERROR_NDIS_DOT11_MEDIA_IN_USE, 2150899713);
        RET_(ERROR_NDIS_DOT11_POWER_STATE_INVALID, 2150899714);
        RET_(ERROR_NDIS_PM_WOL_PATTERN_LIST_FULL, 2150899715);
        RET_(ERROR_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL, 2150899716);
        RET_(ERROR_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE, 2150899717);
        RET_(ERROR_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE, 2150899718);
        RET_(ERROR_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED, 2150899719);
        RET_(ERROR_NDIS_DOT11_AP_BAND_NOT_ALLOWED, 2150899720);
        RET_(ERROR_NDIS_INDICATION_REQUIRED, 3407873);
        RET_(ERROR_NDIS_OFFLOAD_POLICY, 3224637455);
        RET_(ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED, 3224637458);
        RET_(ERROR_NDIS_OFFLOAD_PATH_REJECTED, 3224637459);
        RET_(ERROR_HV_INVALID_HYPERCALL_CODE, 3224698882);
        RET_(ERROR_HV_INVALID_HYPERCALL_INPUT, 3224698883);
        RET_(ERROR_HV_INVALID_ALIGNMENT, 3224698884);
        RET_(ERROR_HV_INVALID_PARAMETER, 3224698885);
        RET_(ERROR_HV_ACCESS_DENIED, 3224698886);
        RET_(ERROR_HV_INVALID_PARTITION_STATE, 3224698887);
        RET_(ERROR_HV_OPERATION_DENIED, 3224698888);
        RET_(ERROR_HV_UNKNOWN_PROPERTY, 3224698889);
        RET_(ERROR_HV_PROPERTY_VALUE_OUT_OF_RANGE, 3224698890);
        RET_(ERROR_HV_INSUFFICIENT_MEMORY, 3224698891);
        RET_(ERROR_HV_PARTITION_TOO_DEEP, 3224698892);
        RET_(ERROR_HV_INVALID_PARTITION_ID, 3224698893);
        RET_(ERROR_HV_INVALID_VP_INDEX, 3224698894);
        RET_(ERROR_HV_INVALID_PORT_ID, 3224698897);
        RET_(ERROR_HV_INVALID_CONNECTION_ID, 3224698898);
        RET_(ERROR_HV_INSUFFICIENT_BUFFERS, 3224698899);
        RET_(ERROR_HV_NOT_ACKNOWLEDGED, 3224698900);
        RET_(ERROR_HV_INVALID_VP_STATE, 3224698901);
        RET_(ERROR_HV_ACKNOWLEDGED, 3224698902);
        RET_(ERROR_HV_INVALID_SAVE_RESTORE_STATE, 3224698903);
        RET_(ERROR_HV_INVALID_SYNIC_STATE, 3224698904);
        RET_(ERROR_HV_OBJECT_IN_USE, 3224698905);
        RET_(ERROR_HV_INVALID_PROXIMITY_DOMAIN_INFO, 3224698906);
        RET_(ERROR_HV_NO_DATA, 3224698907);
        RET_(ERROR_HV_INACTIVE, 3224698908);
        RET_(ERROR_HV_NO_RESOURCES, 3224698909);
        RET_(ERROR_HV_FEATURE_UNAVAILABLE, 3224698910);
        RET_(ERROR_HV_INSUFFICIENT_BUFFER, 3224698931);
        RET_(ERROR_HV_INSUFFICIENT_DEVICE_DOMAINS, 3224698936);
        RET_(ERROR_HV_CPUID_FEATURE_VALIDATION, 3224698940);
        RET_(ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION, 3224698941);
        RET_(ERROR_HV_PROCESSOR_STARTUP_TIMEOUT, 3224698942);
        RET_(ERROR_HV_SMX_ENABLED, 3224698943);
        RET_(ERROR_HV_INVALID_LP_INDEX, 3224698945);
        RET_(ERROR_HV_INVALID_REGISTER_VALUE, 3224698960);
        RET_(ERROR_HV_INVALID_VTL_STATE, 3224698961);
        RET_(ERROR_HV_NX_NOT_DETECTED, 3224698965);
        RET_(ERROR_HV_INVALID_DEVICE_ID, 3224698967);
        RET_(ERROR_HV_INVALID_DEVICE_STATE, 3224698968);
        RET_(ERROR_HV_PENDING_PAGE_REQUESTS, 3473497);
        RET_(ERROR_HV_PAGE_REQUEST_INVALID, 3224698976);
        RET_(ERROR_HV_INVALID_CPU_GROUP_ID, 3224698991);
        RET_(ERROR_HV_INVALID_CPU_GROUP_STATE, 3224698992);
        RET_(ERROR_HV_OPERATION_FAILED, 3224698993);
        RET_(ERROR_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE, 3224698994);
        RET_(ERROR_HV_INSUFFICIENT_ROOT_MEMORY, 3224698995);
        RET_(ERROR_HV_EVENT_BUFFER_ALREADY_FREED, 3224698996);
        RET_(ERROR_HV_INSUFFICIENT_CONTIGUOUS_MEMORY, 3224698997);
        RET_(ERROR_HV_DEVICE_NOT_IN_DOMAIN, 3224698998);
        RET_(ERROR_HV_NESTED_VM_EXIT, 3224698999);
        RET_(ERROR_HV_MSR_ACCESS_FAILED, 3224699008);
        RET_(ERROR_HV_NOT_PRESENT, 3224702976);
        RET_(ERROR_VID_DUPLICATE_HANDLER, 3224829953);
        RET_(ERROR_VID_TOO_MANY_HANDLERS, 3224829954);
        RET_(ERROR_VID_QUEUE_FULL, 3224829955);
        RET_(ERROR_VID_HANDLER_NOT_PRESENT, 3224829956);
        RET_(ERROR_VID_INVALID_OBJECT_NAME, 3224829957);
        RET_(ERROR_VID_PARTITION_NAME_TOO_LONG, 3224829958);
        RET_(ERROR_VID_MESSAGE_QUEUE_NAME_TOO_LONG, 3224829959);
        RET_(ERROR_VID_PARTITION_ALREADY_EXISTS, 3224829960);
        RET_(ERROR_VID_PARTITION_DOES_NOT_EXIST, 3224829961);
        RET_(ERROR_VID_PARTITION_NAME_NOT_FOUND, 3224829962);
        RET_(ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS, 3224829963);
        RET_(ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT, 3224829964);
        RET_(ERROR_VID_MB_STILL_REFERENCED, 3224829965);
        RET_(ERROR_VID_CHILD_GPA_PAGE_SET_CORRUPTED, 3224829966);
        RET_(ERROR_VID_INVALID_NUMA_SETTINGS, 3224829967);
        RET_(ERROR_VID_INVALID_NUMA_NODE_INDEX, 3224829968);
        RET_(ERROR_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED, 3224829969);
        RET_(ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE, 3224829970);
        RET_(ERROR_VID_PAGE_RANGE_OVERFLOW, 3224829971);
        RET_(ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE, 3224829972);
        RET_(ERROR_VID_INVALID_GPA_RANGE_HANDLE, 3224829973);
        RET_(ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE, 3224829974);
        RET_(ERROR_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED, 3224829975);
        RET_(ERROR_VID_INVALID_PPM_HANDLE, 3224829976);
        RET_(ERROR_VID_MBPS_ARE_LOCKED, 3224829977);
        RET_(ERROR_VID_MESSAGE_QUEUE_CLOSED, 3224829978);
        RET_(ERROR_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED, 3224829979);
        RET_(ERROR_VID_STOP_PENDING, 3224829980);
        RET_(ERROR_VID_INVALID_PROCESSOR_STATE, 3224829981);
        RET_(ERROR_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT, 3224829982);
        RET_(ERROR_VID_KM_INTERFACE_ALREADY_INITIALIZED, 3224829983);
        RET_(ERROR_VID_MB_PROPERTY_ALREADY_SET_RESET, 3224829984);
        RET_(ERROR_VID_MMIO_RANGE_DESTROYED, 3224829985);
        RET_(ERROR_VID_INVALID_CHILD_GPA_PAGE_SET, 3224829986);
        RET_(ERROR_VID_RESERVE_PAGE_SET_IS_BEING_USED, 3224829987);
        RET_(ERROR_VID_RESERVE_PAGE_SET_TOO_SMALL, 3224829988);
        RET_(ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE, 3224829989);
        RET_(ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT, 3224829990);
        RET_(ERROR_VID_SAVED_STATE_CORRUPT, 3224829991);
        RET_(ERROR_VID_SAVED_STATE_UNRECOGNIZED_ITEM, 3224829992);
        RET_(ERROR_VID_SAVED_STATE_INCOMPATIBLE, 3224829993);
        RET_(ERROR_VID_VTL_ACCESS_DENIED, 3224829994);
        RET_(ERROR_VMCOMPUTE_TERMINATED_DURING_START, 3224830208);
        RET_(ERROR_VMCOMPUTE_IMAGE_MISMATCH, 3224830209);
        RET_(ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED, 3224830210);
        RET_(ERROR_VMCOMPUTE_OPERATION_PENDING, 3224830211);
        RET_(ERROR_VMCOMPUTE_TOO_MANY_NOTIFICATIONS, 3224830212);
        RET_(ERROR_VMCOMPUTE_INVALID_STATE, 3224830213);
        RET_(ERROR_VMCOMPUTE_UNEXPECTED_EXIT, 3224830214);
        RET_(ERROR_VMCOMPUTE_TERMINATED, 3224830215);
        RET_(ERROR_VMCOMPUTE_CONNECT_FAILED, 3224830216);
        RET_(ERROR_VMCOMPUTE_TIMEOUT, 3224830217);
        RET_(ERROR_VMCOMPUTE_CONNECTION_CLOSED, 3224830218);
        RET_(ERROR_VMCOMPUTE_UNKNOWN_MESSAGE, 3224830219);
        RET_(ERROR_VMCOMPUTE_UNSUPPORTED_PROTOCOL_VERSION, 3224830220);
        RET_(ERROR_VMCOMPUTE_INVALID_JSON, 3224830221);
        RET_(ERROR_VMCOMPUTE_SYSTEM_NOT_FOUND, 3224830222);
        RET_(ERROR_VMCOMPUTE_SYSTEM_ALREADY_EXISTS, 3224830223);
        RET_(ERROR_VMCOMPUTE_SYSTEM_ALREADY_STOPPED, 3224830224);
        RET_(ERROR_VMCOMPUTE_PROTOCOL_ERROR, 3224830225);
        RET_(ERROR_VMCOMPUTE_INVALID_LAYER, 3224830226);
        RET_(ERROR_VMCOMPUTE_WINDOWS_INSIDER_REQUIRED, 3224830227);
        RET_(ERROR_VNET_VIRTUAL_SWITCH_NAME_NOT_FOUND, 3224830464);
        RET_(ERROR_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED, 2151088129);
        RET_(ERROR_VSMB_SAVED_STATE_FILE_NOT_FOUND, 3224830976);
        RET_(ERROR_VSMB_SAVED_STATE_CORRUPT, 3224830977);
        RET_(ERROR_VOLMGR_INCOMPLETE_REGENERATION, 2151153665);
        RET_(ERROR_VOLMGR_INCOMPLETE_DISK_MIGRATION, 2151153666);
        RET_(ERROR_VOLMGR_DATABASE_FULL, 3224895489);
        RET_(ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED, 3224895490);
        RET_(ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC, 3224895491);
        RET_(ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED, 3224895492);
        RET_(ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME, 3224895493);
        RET_(ERROR_VOLMGR_DISK_DUPLICATE, 3224895494);
        RET_(ERROR_VOLMGR_DISK_DYNAMIC, 3224895495);
        RET_(ERROR_VOLMGR_DISK_ID_INVALID, 3224895496);
        RET_(ERROR_VOLMGR_DISK_INVALID, 3224895497);
        RET_(ERROR_VOLMGR_DISK_LAST_VOTER, 3224895498);
        RET_(ERROR_VOLMGR_DISK_LAYOUT_INVALID, 3224895499);
        RET_(ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS, 3224895500);
        RET_(ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED, 3224895501);
        RET_(ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL, 3224895502);
        RET_(ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS, 3224895503);
        RET_(ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS, 3224895504);
        RET_(ERROR_VOLMGR_DISK_MISSING, 3224895505);
        RET_(ERROR_VOLMGR_DISK_NOT_EMPTY, 3224895506);
        RET_(ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE, 3224895507);
        RET_(ERROR_VOLMGR_DISK_REVECTORING_FAILED, 3224895508);
        RET_(ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID, 3224895509);
        RET_(ERROR_VOLMGR_DISK_SET_NOT_CONTAINED, 3224895510);
        RET_(ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS, 3224895511);
        RET_(ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES, 3224895512);
        RET_(ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED, 3224895513);
        RET_(ERROR_VOLMGR_EXTENT_ALREADY_USED, 3224895514);
        RET_(ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS, 3224895515);
        RET_(ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION, 3224895516);
        RET_(ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED, 3224895517);
        RET_(ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION, 3224895518);
        RET_(ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH, 3224895519);
        RET_(ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED, 3224895520);
        RET_(ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID, 3224895521);
        RET_(ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS, 3224895522);
        RET_(ERROR_VOLMGR_MEMBER_IN_SYNC, 3224895523);
        RET_(ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE, 3224895524);
        RET_(ERROR_VOLMGR_MEMBER_INDEX_INVALID, 3224895525);
        RET_(ERROR_VOLMGR_MEMBER_MISSING, 3224895526);
        RET_(ERROR_VOLMGR_MEMBER_NOT_DETACHED, 3224895527);
        RET_(ERROR_VOLMGR_MEMBER_REGENERATING, 3224895528);
        RET_(ERROR_VOLMGR_ALL_DISKS_FAILED, 3224895529);
        RET_(ERROR_VOLMGR_NO_REGISTERED_USERS, 3224895530);
        RET_(ERROR_VOLMGR_NO_SUCH_USER, 3224895531);
        RET_(ERROR_VOLMGR_NOTIFICATION_RESET, 3224895532);
        RET_(ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID, 3224895533);
        RET_(ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID, 3224895534);
        RET_(ERROR_VOLMGR_PACK_DUPLICATE, 3224895535);
        RET_(ERROR_VOLMGR_PACK_ID_INVALID, 3224895536);
        RET_(ERROR_VOLMGR_PACK_INVALID, 3224895537);
        RET_(ERROR_VOLMGR_PACK_NAME_INVALID, 3224895538);
        RET_(ERROR_VOLMGR_PACK_OFFLINE, 3224895539);
        RET_(ERROR_VOLMGR_PACK_HAS_QUORUM, 3224895540);
        RET_(ERROR_VOLMGR_PACK_WITHOUT_QUORUM, 3224895541);
        RET_(ERROR_VOLMGR_PARTITION_STYLE_INVALID, 3224895542);
        RET_(ERROR_VOLMGR_PARTITION_UPDATE_FAILED, 3224895543);
        RET_(ERROR_VOLMGR_PLEX_IN_SYNC, 3224895544);
        RET_(ERROR_VOLMGR_PLEX_INDEX_DUPLICATE, 3224895545);
        RET_(ERROR_VOLMGR_PLEX_INDEX_INVALID, 3224895546);
        RET_(ERROR_VOLMGR_PLEX_LAST_ACTIVE, 3224895547);
        RET_(ERROR_VOLMGR_PLEX_MISSING, 3224895548);
        RET_(ERROR_VOLMGR_PLEX_REGENERATING, 3224895549);
        RET_(ERROR_VOLMGR_PLEX_TYPE_INVALID, 3224895550);
        RET_(ERROR_VOLMGR_PLEX_NOT_RAID5, 3224895551);
        RET_(ERROR_VOLMGR_PLEX_NOT_SIMPLE, 3224895552);
        RET_(ERROR_VOLMGR_STRUCTURE_SIZE_INVALID, 3224895553);
        RET_(ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS, 3224895554);
        RET_(ERROR_VOLMGR_TRANSACTION_IN_PROGRESS, 3224895555);
        RET_(ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE, 3224895556);
        RET_(ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK, 3224895557);
        RET_(ERROR_VOLMGR_VOLUME_ID_INVALID, 3224895558);
        RET_(ERROR_VOLMGR_VOLUME_LENGTH_INVALID, 3224895559);
        RET_(ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE, 3224895560);
        RET_(ERROR_VOLMGR_VOLUME_NOT_MIRRORED, 3224895561);
        RET_(ERROR_VOLMGR_VOLUME_NOT_RETAINED, 3224895562);
        RET_(ERROR_VOLMGR_VOLUME_OFFLINE, 3224895563);
        RET_(ERROR_VOLMGR_VOLUME_RETAINED, 3224895564);
        RET_(ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID, 3224895565);
        RET_(ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE, 3224895566);
        RET_(ERROR_VOLMGR_BAD_BOOT_DISK, 3224895567);
        RET_(ERROR_VOLMGR_PACK_CONFIG_OFFLINE, 3224895568);
        RET_(ERROR_VOLMGR_PACK_CONFIG_ONLINE, 3224895569);
        RET_(ERROR_VOLMGR_NOT_PRIMARY_PACK, 3224895570);
        RET_(ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED, 3224895571);
        RET_(ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID, 3224895572);
        RET_(ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID, 3224895573);
        RET_(ERROR_VOLMGR_VOLUME_MIRRORED, 3224895574);
        RET_(ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED, 3224895575);
        RET_(ERROR_VOLMGR_NO_VALID_LOG_COPIES, 3224895576);
        RET_(ERROR_VOLMGR_PRIMARY_PACK_PRESENT, 3224895577);
        RET_(ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID, 3224895578);
        RET_(ERROR_VOLMGR_MIRROR_NOT_SUPPORTED, 3224895579);
        RET_(ERROR_VOLMGR_RAID5_NOT_SUPPORTED, 3224895580);
        RET_(ERROR_BCD_NOT_ALL_ENTRIES_IMPORTED, 2151219201);
        RET_(ERROR_BCD_TOO_MANY_ELEMENTS, 3224961026);
        RET_(ERROR_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED, 2151219203);
        RET_(ERROR_VHD_DRIVE_FOOTER_MISSING, 3225026561);
        RET_(ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH, 3225026562);
        RET_(ERROR_VHD_DRIVE_FOOTER_CORRUPT, 3225026563);
        RET_(ERROR_VHD_FORMAT_UNKNOWN, 3225026564);
        RET_(ERROR_VHD_FORMAT_UNSUPPORTED_VERSION, 3225026565);
        RET_(ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH, 3225026566);
        RET_(ERROR_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION, 3225026567);
        RET_(ERROR_VHD_SPARSE_HEADER_CORRUPT, 3225026568);
        RET_(ERROR_VHD_BLOCK_ALLOCATION_FAILURE, 3225026569);
        RET_(ERROR_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT, 3225026570);
        RET_(ERROR_VHD_INVALID_BLOCK_SIZE, 3225026571);
        RET_(ERROR_VHD_BITMAP_MISMATCH, 3225026572);
        RET_(ERROR_VHD_PARENT_VHD_NOT_FOUND, 3225026573);
        RET_(ERROR_VHD_CHILD_PARENT_ID_MISMATCH, 3225026574);
        RET_(ERROR_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH, 3225026575);
        RET_(ERROR_VHD_METADATA_READ_FAILURE, 3225026576);
        RET_(ERROR_VHD_METADATA_WRITE_FAILURE, 3225026577);
        RET_(ERROR_VHD_INVALID_SIZE, 3225026578);
        RET_(ERROR_VHD_INVALID_FILE_SIZE, 3225026579);
        RET_(ERROR_VIRTDISK_PROVIDER_NOT_FOUND, 3225026580);
        RET_(ERROR_VIRTDISK_NOT_VIRTUAL_DISK, 3225026581);
        RET_(ERROR_VHD_PARENT_VHD_ACCESS_DENIED, 3225026582);
        RET_(ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH, 3225026583);
        RET_(ERROR_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED, 3225026584);
        RET_(ERROR_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT, 3225026585);
        RET_(ERROR_VIRTUAL_DISK_LIMITATION, 3225026586);
        RET_(ERROR_VHD_INVALID_TYPE, 3225026587);
        RET_(ERROR_VHD_INVALID_STATE, 3225026588);
        RET_(ERROR_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE, 3225026589);
        RET_(ERROR_VIRTDISK_DISK_ALREADY_OWNED, 3225026590);
        RET_(ERROR_VIRTDISK_DISK_ONLINE_AND_WRITABLE, 3225026591);
        RET_(ERROR_CTLOG_TRACKING_NOT_INITIALIZED, 3225026592);
        RET_(ERROR_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE, 3225026593);
        RET_(ERROR_CTLOG_VHD_CHANGED_OFFLINE, 3225026594);
        RET_(ERROR_CTLOG_INVALID_TRACKING_STATE, 3225026595);
        RET_(ERROR_CTLOG_INCONSISTENT_TRACKING_FILE, 3225026596);
        RET_(ERROR_VHD_RESIZE_WOULD_TRUNCATE_DATA, 3225026597);
        RET_(ERROR_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE, 3225026598);
        RET_(ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE, 3225026599);
        RET_(ERROR_VHD_METADATA_FULL, 3225026600);
        RET_(ERROR_VHD_INVALID_CHANGE_TRACKING_ID, 3225026601);
        RET_(ERROR_VHD_CHANGE_TRACKING_DISABLED, 3225026602);
        RET_(ERROR_VHD_MISSING_CHANGE_TRACKING_INFORMATION, 3225026608);
        RET_(ERROR_QUERY_STORAGE_ERROR, 2151284737);
    }
    return NULL;
}

#endif /* WINERRORSYMS_C */
