Ignore:
Timestamp:
Aug 16, 2012, 2:54:03 PM (12 years ago)
Author:
roman
Message:
 
Location:
trunk/Utilities/ShowHresult
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Utilities/ShowHresult/NotifyIconWindow.h

    r92 r93  
    621621                return TRUE;
    622622        }
     623        static CString LookupSystemIdentifier(HRESULT nValue)
     624        {
     625                if(HRESULT_SEVERITY(nValue) == SEVERITY_ERROR && HRESULT_FACILITY(nValue) == FACILITY_WIN32)
     626                        nValue = HRESULT_CODE(nValue);
     627                if(nValue < 0 || nValue >= 16384)
     628                        return _T("");
     629                static const struct { HRESULT nValue; LPCSTR pszName; } g_pMap[] =
     630                {
     631                        #define A(x) { x, #x },
     632                        A(ERROR_SUCCESS)
     633                        A(ERROR_INVALID_FUNCTION)
     634                        A(ERROR_FILE_NOT_FOUND)
     635                        A(ERROR_PATH_NOT_FOUND)
     636                        A(ERROR_TOO_MANY_OPEN_FILES)
     637                        A(ERROR_ACCESS_DENIED)
     638                        A(ERROR_INVALID_HANDLE)
     639                        A(ERROR_ARENA_TRASHED)
     640                        A(ERROR_NOT_ENOUGH_MEMORY)
     641                        A(ERROR_INVALID_BLOCK)
     642                        A(ERROR_BAD_ENVIRONMENT)
     643                        A(ERROR_BAD_FORMAT)
     644                        A(ERROR_INVALID_ACCESS)
     645                        A(ERROR_INVALID_DATA)
     646                        A(ERROR_OUTOFMEMORY)
     647                        A(ERROR_INVALID_DRIVE)
     648                        A(ERROR_CURRENT_DIRECTORY)
     649                        A(ERROR_NOT_SAME_DEVICE)
     650                        A(ERROR_NO_MORE_FILES)
     651                        A(ERROR_WRITE_PROTECT)
     652                        A(ERROR_BAD_UNIT)
     653                        A(ERROR_NOT_READY)
     654                        A(ERROR_BAD_COMMAND)
     655                        A(ERROR_CRC)
     656                        A(ERROR_BAD_LENGTH)
     657                        A(ERROR_SEEK)
     658                        A(ERROR_NOT_DOS_DISK)
     659                        A(ERROR_SECTOR_NOT_FOUND)
     660                        A(ERROR_OUT_OF_PAPER)
     661                        A(ERROR_WRITE_FAULT)
     662                        A(ERROR_READ_FAULT)
     663                        A(ERROR_GEN_FAILURE)
     664                        A(ERROR_SHARING_VIOLATION)
     665                        A(ERROR_LOCK_VIOLATION)
     666                        A(ERROR_WRONG_DISK)
     667                        A(ERROR_SHARING_BUFFER_EXCEEDED)
     668                        A(ERROR_HANDLE_EOF)
     669                        A(ERROR_HANDLE_DISK_FULL)
     670                        A(ERROR_NOT_SUPPORTED)
     671                        A(ERROR_REM_NOT_LIST)
     672                        A(ERROR_DUP_NAME)
     673                        A(ERROR_BAD_NETPATH)
     674                        A(ERROR_NETWORK_BUSY)
     675                        A(ERROR_DEV_NOT_EXIST)
     676                        A(ERROR_TOO_MANY_CMDS)
     677                        A(ERROR_ADAP_HDW_ERR)
     678                        A(ERROR_BAD_NET_RESP)
     679                        A(ERROR_UNEXP_NET_ERR)
     680                        A(ERROR_BAD_REM_ADAP)
     681                        A(ERROR_PRINTQ_FULL)
     682                        A(ERROR_NO_SPOOL_SPACE)
     683                        A(ERROR_PRINT_CANCELLED)
     684                        A(ERROR_NETNAME_DELETED)
     685                        A(ERROR_NETWORK_ACCESS_DENIED)
     686                        A(ERROR_BAD_DEV_TYPE)
     687                        A(ERROR_BAD_NET_NAME)
     688                        A(ERROR_TOO_MANY_NAMES)
     689                        A(ERROR_TOO_MANY_SESS)
     690                        A(ERROR_SHARING_PAUSED)
     691                        A(ERROR_REQ_NOT_ACCEP)
     692                        A(ERROR_REDIR_PAUSED)
     693                        A(ERROR_FILE_EXISTS)
     694                        A(ERROR_CANNOT_MAKE)
     695                        A(ERROR_FAIL_I24)
     696                        A(ERROR_OUT_OF_STRUCTURES)
     697                        A(ERROR_ALREADY_ASSIGNED)
     698                        A(ERROR_INVALID_PASSWORD)
     699                        A(ERROR_INVALID_PARAMETER)
     700                        A(ERROR_NET_WRITE_FAULT)
     701                        A(ERROR_NO_PROC_SLOTS)
     702                        A(ERROR_TOO_MANY_SEMAPHORES)
     703                        A(ERROR_EXCL_SEM_ALREADY_OWNED)
     704                        A(ERROR_SEM_IS_SET)
     705                        A(ERROR_TOO_MANY_SEM_REQUESTS)
     706                        A(ERROR_INVALID_AT_INTERRUPT_TIME)
     707                        A(ERROR_SEM_OWNER_DIED)
     708                        A(ERROR_SEM_USER_LIMIT)
     709                        A(ERROR_DISK_CHANGE)
     710                        A(ERROR_DRIVE_LOCKED)
     711                        A(ERROR_BROKEN_PIPE)
     712                        A(ERROR_OPEN_FAILED)
     713                        A(ERROR_BUFFER_OVERFLOW)
     714                        A(ERROR_DISK_FULL)
     715                        A(ERROR_NO_MORE_SEARCH_HANDLES)
     716                        A(ERROR_INVALID_TARGET_HANDLE)
     717                        A(ERROR_INVALID_CATEGORY)
     718                        A(ERROR_INVALID_VERIFY_SWITCH)
     719                        A(ERROR_BAD_DRIVER_LEVEL)
     720                        A(ERROR_CALL_NOT_IMPLEMENTED)
     721                        A(ERROR_SEM_TIMEOUT)
     722                        A(ERROR_INSUFFICIENT_BUFFER)
     723                        A(ERROR_INVALID_NAME)
     724                        A(ERROR_INVALID_LEVEL)
     725                        A(ERROR_NO_VOLUME_LABEL)
     726                        A(ERROR_MOD_NOT_FOUND)
     727                        A(ERROR_PROC_NOT_FOUND)
     728                        A(ERROR_WAIT_NO_CHILDREN)
     729                        A(ERROR_CHILD_NOT_COMPLETE)
     730                        A(ERROR_DIRECT_ACCESS_HANDLE)
     731                        A(ERROR_NEGATIVE_SEEK)
     732                        A(ERROR_SEEK_ON_DEVICE)
     733                        A(ERROR_IS_JOIN_TARGET)
     734                        A(ERROR_IS_JOINED)
     735                        A(ERROR_IS_SUBSTED)
     736                        A(ERROR_NOT_JOINED)
     737                        A(ERROR_NOT_SUBSTED)
     738                        A(ERROR_JOIN_TO_JOIN)
     739                        A(ERROR_SUBST_TO_SUBST)
     740                        A(ERROR_JOIN_TO_SUBST)
     741                        A(ERROR_SUBST_TO_JOIN)
     742                        A(ERROR_BUSY_DRIVE)
     743                        A(ERROR_SAME_DRIVE)
     744                        A(ERROR_DIR_NOT_ROOT)
     745                        A(ERROR_DIR_NOT_EMPTY)
     746                        A(ERROR_IS_SUBST_PATH)
     747                        A(ERROR_IS_JOIN_PATH)
     748                        A(ERROR_PATH_BUSY)
     749                        A(ERROR_IS_SUBST_TARGET)
     750                        A(ERROR_SYSTEM_TRACE)
     751                        A(ERROR_INVALID_EVENT_COUNT)
     752                        A(ERROR_TOO_MANY_MUXWAITERS)
     753                        A(ERROR_INVALID_LIST_FORMAT)
     754                        A(ERROR_LABEL_TOO_LONG)
     755                        A(ERROR_TOO_MANY_TCBS)
     756                        A(ERROR_SIGNAL_REFUSED)
     757                        A(ERROR_DISCARDED)
     758                        A(ERROR_NOT_LOCKED)
     759                        A(ERROR_BAD_THREADID_ADDR)
     760                        A(ERROR_BAD_ARGUMENTS)
     761                        A(ERROR_BAD_PATHNAME)
     762                        A(ERROR_SIGNAL_PENDING)
     763                        A(ERROR_MAX_THRDS_REACHED)
     764                        A(ERROR_LOCK_FAILED)
     765                        A(ERROR_BUSY)
     766                        A(ERROR_CANCEL_VIOLATION)
     767                        A(ERROR_ATOMIC_LOCKS_NOT_SUPPORTED)
     768                        A(ERROR_INVALID_SEGMENT_NUMBER)
     769                        A(ERROR_INVALID_ORDINAL)
     770                        A(ERROR_ALREADY_EXISTS)
     771                        A(ERROR_INVALID_FLAG_NUMBER)
     772                        A(ERROR_SEM_NOT_FOUND)
     773                        A(ERROR_INVALID_STARTING_CODESEG)
     774                        A(ERROR_INVALID_STACKSEG)
     775                        A(ERROR_INVALID_MODULETYPE)
     776                        A(ERROR_INVALID_EXE_SIGNATURE)
     777                        A(ERROR_EXE_MARKED_INVALID)
     778                        A(ERROR_BAD_EXE_FORMAT)
     779                        A(ERROR_ITERATED_DATA_EXCEEDS_64k)
     780                        A(ERROR_INVALID_MINALLOCSIZE)
     781                        A(ERROR_DYNLINK_FROM_INVALID_RING)
     782                        A(ERROR_IOPL_NOT_ENABLED)
     783                        A(ERROR_INVALID_SEGDPL)
     784                        A(ERROR_AUTODATASEG_EXCEEDS_64k)
     785                        A(ERROR_RING2SEG_MUST_BE_MOVABLE)
     786                        A(ERROR_RELOC_CHAIN_XEEDS_SEGLIM)
     787                        A(ERROR_INFLOOP_IN_RELOC_CHAIN)
     788                        A(ERROR_ENVVAR_NOT_FOUND)
     789                        A(ERROR_NO_SIGNAL_SENT)
     790                        A(ERROR_FILENAME_EXCED_RANGE)
     791                        A(ERROR_RING2_STACK_IN_USE)
     792                        A(ERROR_META_EXPANSION_TOO_LONG)
     793                        A(ERROR_INVALID_SIGNAL_NUMBER)
     794                        A(ERROR_THREAD_1_INACTIVE)
     795                        A(ERROR_LOCKED)
     796                        A(ERROR_TOO_MANY_MODULES)
     797                        A(ERROR_NESTING_NOT_ALLOWED)
     798                        A(ERROR_EXE_MACHINE_TYPE_MISMATCH)
     799                        A(ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY)
     800                        A(ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY)
     801                        A(ERROR_FILE_CHECKED_OUT)
     802                        A(ERROR_CHECKOUT_REQUIRED)
     803                        A(ERROR_BAD_FILE_TYPE)
     804                        A(ERROR_FILE_TOO_LARGE)
     805                        A(ERROR_FORMS_AUTH_REQUIRED)
     806                        A(ERROR_VIRUS_INFECTED)
     807                        A(ERROR_VIRUS_DELETED)
     808                        A(ERROR_PIPE_LOCAL)
     809                        A(ERROR_BAD_PIPE)
     810                        A(ERROR_PIPE_BUSY)
     811                        A(ERROR_NO_DATA)
     812                        A(ERROR_PIPE_NOT_CONNECTED)
     813                        A(ERROR_MORE_DATA)
     814                        A(ERROR_VC_DISCONNECTED)
     815                        A(ERROR_INVALID_EA_NAME)
     816                        A(ERROR_EA_LIST_INCONSISTENT)
     817                        A(ERROR_NO_MORE_ITEMS)
     818                        A(ERROR_CANNOT_COPY)
     819                        A(ERROR_DIRECTORY)
     820                        A(ERROR_EAS_DIDNT_FIT)
     821                        A(ERROR_EA_FILE_CORRUPT)
     822                        A(ERROR_EA_TABLE_FULL)
     823                        A(ERROR_INVALID_EA_HANDLE)
     824                        A(ERROR_EAS_NOT_SUPPORTED)
     825                        A(ERROR_NOT_OWNER)
     826                        A(ERROR_TOO_MANY_POSTS)
     827                        A(ERROR_PARTIAL_COPY)
     828                        A(ERROR_OPLOCK_NOT_GRANTED)
     829                        A(ERROR_INVALID_OPLOCK_PROTOCOL)
     830                        A(ERROR_DISK_TOO_FRAGMENTED)
     831                        A(ERROR_DELETE_PENDING)
     832                        A(ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING)
     833                        A(ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME)
     834                        A(ERROR_SECURITY_STREAM_IS_INCONSISTENT)
     835                        A(ERROR_INVALID_LOCK_RANGE)
     836                        A(ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT)
     837                        A(ERROR_NOTIFICATION_GUID_ALREADY_DEFINED)
     838                        A(ERROR_MR_MID_NOT_FOUND)
     839                        A(ERROR_SCOPE_NOT_FOUND)
     840                        A(ERROR_FAIL_NOACTION_REBOOT)
     841                        A(ERROR_FAIL_SHUTDOWN)
     842                        A(ERROR_FAIL_RESTART)
     843                        A(ERROR_MAX_SESSIONS_REACHED)
     844                        A(ERROR_THREAD_MODE_ALREADY_BACKGROUND)
     845                        A(ERROR_THREAD_MODE_NOT_BACKGROUND)
     846                        A(ERROR_PROCESS_MODE_ALREADY_BACKGROUND)
     847                        A(ERROR_PROCESS_MODE_NOT_BACKGROUND)
     848                        A(ERROR_INVALID_ADDRESS)
     849                        A(ERROR_USER_PROFILE_LOAD)
     850                        A(ERROR_ARITHMETIC_OVERFLOW)
     851                        A(ERROR_PIPE_CONNECTED)
     852                        A(ERROR_PIPE_LISTENING)
     853                        A(ERROR_VERIFIER_STOP)
     854                        A(ERROR_ABIOS_ERROR)
     855                        A(ERROR_WX86_WARNING)
     856                        A(ERROR_WX86_ERROR)
     857                        A(ERROR_TIMER_NOT_CANCELED)
     858                        A(ERROR_UNWIND)
     859                        A(ERROR_BAD_STACK)
     860                        A(ERROR_INVALID_UNWIND_TARGET)
     861                        A(ERROR_INVALID_PORT_ATTRIBUTES)
     862                        A(ERROR_PORT_MESSAGE_TOO_LONG)
     863                        A(ERROR_INVALID_QUOTA_LOWER)
     864                        A(ERROR_DEVICE_ALREADY_ATTACHED)
     865                        A(ERROR_INSTRUCTION_MISALIGNMENT)
     866                        A(ERROR_PROFILING_NOT_STARTED)
     867                        A(ERROR_PROFILING_NOT_STOPPED)
     868                        A(ERROR_COULD_NOT_INTERPRET)
     869                        A(ERROR_PROFILING_AT_LIMIT)
     870                        A(ERROR_CANT_WAIT)
     871                        A(ERROR_CANT_TERMINATE_SELF)
     872                        A(ERROR_UNEXPECTED_MM_CREATE_ERR)
     873                        A(ERROR_UNEXPECTED_MM_MAP_ERROR)
     874                        A(ERROR_UNEXPECTED_MM_EXTEND_ERR)
     875                        A(ERROR_BAD_FUNCTION_TABLE)
     876                        A(ERROR_NO_GUID_TRANSLATION)
     877                        A(ERROR_INVALID_LDT_SIZE)
     878                        A(ERROR_INVALID_LDT_OFFSET)
     879                        A(ERROR_INVALID_LDT_DESCRIPTOR)
     880                        A(ERROR_TOO_MANY_THREADS)
     881                        A(ERROR_THREAD_NOT_IN_PROCESS)
     882                        A(ERROR_PAGEFILE_QUOTA_EXCEEDED)
     883                        A(ERROR_LOGON_SERVER_CONFLICT)
     884                        A(ERROR_SYNCHRONIZATION_REQUIRED)
     885                        A(ERROR_NET_OPEN_FAILED)
     886                        A(ERROR_IO_PRIVILEGE_FAILED)
     887                        A(ERROR_CONTROL_C_EXIT)
     888                        A(ERROR_MISSING_SYSTEMFILE)
     889                        A(ERROR_UNHANDLED_EXCEPTION)
     890                        A(ERROR_APP_INIT_FAILURE)
     891                        A(ERROR_PAGEFILE_CREATE_FAILED)
     892                        A(ERROR_INVALID_IMAGE_HASH)
     893                        A(ERROR_NO_PAGEFILE)
     894                        A(ERROR_ILLEGAL_FLOAT_CONTEXT)
     895                        A(ERROR_NO_EVENT_PAIR)
     896                        A(ERROR_DOMAIN_CTRLR_CONFIG_ERROR)
     897                        A(ERROR_ILLEGAL_CHARACTER)
     898                        A(ERROR_UNDEFINED_CHARACTER)
     899                        A(ERROR_FLOPPY_VOLUME)
     900                        A(ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT)
     901                        A(ERROR_BACKUP_CONTROLLER)
     902                        A(ERROR_MUTANT_LIMIT_EXCEEDED)
     903                        A(ERROR_FS_DRIVER_REQUIRED)
     904                        A(ERROR_CANNOT_LOAD_REGISTRY_FILE)
     905                        A(ERROR_DEBUG_ATTACH_FAILED)
     906                        A(ERROR_SYSTEM_PROCESS_TERMINATED)
     907                        A(ERROR_DATA_NOT_ACCEPTED)
     908                        A(ERROR_VDM_HARD_ERROR)
     909                        A(ERROR_DRIVER_CANCEL_TIMEOUT)
     910                        A(ERROR_REPLY_MESSAGE_MISMATCH)
     911                        A(ERROR_LOST_WRITEBEHIND_DATA)
     912                        A(ERROR_CLIENT_SERVER_PARAMETERS_INVALID)
     913                        A(ERROR_NOT_TINY_STREAM)
     914                        A(ERROR_STACK_OVERFLOW_READ)
     915                        A(ERROR_CONVERT_TO_LARGE)
     916                        A(ERROR_FOUND_OUT_OF_SCOPE)
     917                        A(ERROR_ALLOCATE_BUCKET)
     918                        A(ERROR_MARSHALL_OVERFLOW)
     919                        A(ERROR_INVALID_VARIANT)
     920                        A(ERROR_BAD_COMPRESSION_BUFFER)
     921                        A(ERROR_AUDIT_FAILED)
     922                        A(ERROR_TIMER_RESOLUTION_NOT_SET)
     923                        A(ERROR_INSUFFICIENT_LOGON_INFO)
     924                        A(ERROR_BAD_DLL_ENTRYPOINT)
     925                        A(ERROR_BAD_SERVICE_ENTRYPOINT)
     926                        A(ERROR_IP_ADDRESS_CONFLICT1)
     927                        A(ERROR_IP_ADDRESS_CONFLICT2)
     928                        A(ERROR_REGISTRY_QUOTA_LIMIT)
     929                        A(ERROR_NO_CALLBACK_ACTIVE)
     930                        A(ERROR_PWD_TOO_SHORT)
     931                        A(ERROR_PWD_TOO_RECENT)
     932                        A(ERROR_PWD_HISTORY_CONFLICT)
     933                        A(ERROR_UNSUPPORTED_COMPRESSION)
     934                        A(ERROR_INVALID_HW_PROFILE)
     935                        A(ERROR_INVALID_PLUGPLAY_DEVICE_PATH)
     936                        A(ERROR_QUOTA_LIST_INCONSISTENT)
     937                        A(ERROR_EVALUATION_EXPIRATION)
     938                        A(ERROR_ILLEGAL_DLL_RELOCATION)
     939                        A(ERROR_DLL_INIT_FAILED_LOGOFF)
     940                        A(ERROR_VALIDATE_CONTINUE)
     941                        A(ERROR_NO_MORE_MATCHES)
     942                        A(ERROR_RANGE_LIST_CONFLICT)
     943                        A(ERROR_SERVER_SID_MISMATCH)
     944                        A(ERROR_CANT_ENABLE_DENY_ONLY)
     945                        A(ERROR_FLOAT_MULTIPLE_FAULTS)
     946                        A(ERROR_FLOAT_MULTIPLE_TRAPS)
     947                        A(ERROR_NOINTERFACE)
     948                        A(ERROR_DRIVER_FAILED_SLEEP)
     949                        A(ERROR_CORRUPT_SYSTEM_FILE)
     950                        A(ERROR_COMMITMENT_MINIMUM)
     951                        A(ERROR_PNP_RESTART_ENUMERATION)
     952                        A(ERROR_SYSTEM_IMAGE_BAD_SIGNATURE)
     953                        A(ERROR_PNP_REBOOT_REQUIRED)
     954                        A(ERROR_INSUFFICIENT_POWER)
     955                        A(ERROR_MULTIPLE_FAULT_VIOLATION)
     956                        A(ERROR_SYSTEM_SHUTDOWN)
     957                        A(ERROR_PORT_NOT_SET)
     958                        A(ERROR_DS_VERSION_CHECK_FAILURE)
     959                        A(ERROR_RANGE_NOT_FOUND)
     960                        A(ERROR_NOT_SAFE_MODE_DRIVER)
     961                        A(ERROR_FAILED_DRIVER_ENTRY)
     962                        A(ERROR_DEVICE_ENUMERATION_ERROR)
     963                        A(ERROR_MOUNT_POINT_NOT_RESOLVED)
     964                        A(ERROR_INVALID_DEVICE_OBJECT_PARAMETER)
     965                        A(ERROR_MCA_OCCURED)
     966                        A(ERROR_DRIVER_DATABASE_ERROR)
     967                        A(ERROR_SYSTEM_HIVE_TOO_LARGE)
     968                        A(ERROR_DRIVER_FAILED_PRIOR_UNLOAD)
     969                        A(ERROR_VOLSNAP_PREPARE_HIBERNATE)
     970                        A(ERROR_HIBERNATION_FAILURE)
     971                        A(ERROR_FILE_SYSTEM_LIMITATION)
     972                        A(ERROR_ASSERTION_FAILURE)
     973                        A(ERROR_ACPI_ERROR)
     974                        A(ERROR_WOW_ASSERTION)
     975                        A(ERROR_PNP_BAD_MPS_TABLE)
     976                        A(ERROR_PNP_TRANSLATION_FAILED)
     977                        A(ERROR_PNP_IRQ_TRANSLATION_FAILED)
     978                        A(ERROR_PNP_INVALID_ID)
     979                        A(ERROR_WAKE_SYSTEM_DEBUGGER)
     980                        A(ERROR_HANDLES_CLOSED)
     981                        A(ERROR_EXTRANEOUS_INFORMATION)
     982                        A(ERROR_RXACT_COMMIT_NECESSARY)
     983                        A(ERROR_MEDIA_CHECK)
     984                        A(ERROR_GUID_SUBSTITUTION_MADE)
     985                        A(ERROR_STOPPED_ON_SYMLINK)
     986                        A(ERROR_LONGJUMP)
     987                        A(ERROR_PLUGPLAY_QUERY_VETOED)
     988                        A(ERROR_UNWIND_CONSOLIDATE)
     989                        A(ERROR_REGISTRY_HIVE_RECOVERED)
     990                        A(ERROR_DLL_MIGHT_BE_INSECURE)
     991                        A(ERROR_DLL_MIGHT_BE_INCOMPATIBLE)
     992                        A(ERROR_DBG_EXCEPTION_NOT_HANDLED)
     993                        A(ERROR_DBG_REPLY_LATER)
     994                        A(ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE)
     995                        A(ERROR_DBG_TERMINATE_THREAD)
     996                        A(ERROR_DBG_TERMINATE_PROCESS)
     997                        A(ERROR_DBG_CONTROL_C)
     998                        A(ERROR_DBG_PRINTEXCEPTION_C)
     999                        A(ERROR_DBG_RIPEXCEPTION)
     1000                        A(ERROR_DBG_CONTROL_BREAK)
     1001                        A(ERROR_DBG_COMMAND_EXCEPTION)
     1002                        A(ERROR_OBJECT_NAME_EXISTS)
     1003                        A(ERROR_THREAD_WAS_SUSPENDED)
     1004                        A(ERROR_IMAGE_NOT_AT_BASE)
     1005                        A(ERROR_RXACT_STATE_CREATED)
     1006                        A(ERROR_SEGMENT_NOTIFICATION)
     1007                        A(ERROR_BAD_CURRENT_DIRECTORY)
     1008                        A(ERROR_FT_READ_RECOVERY_FROM_BACKUP)
     1009                        A(ERROR_FT_WRITE_RECOVERY)
     1010                        A(ERROR_IMAGE_MACHINE_TYPE_MISMATCH)
     1011                        A(ERROR_RECEIVE_PARTIAL)
     1012                        A(ERROR_RECEIVE_EXPEDITED)
     1013                        A(ERROR_RECEIVE_PARTIAL_EXPEDITED)
     1014                        A(ERROR_EVENT_DONE)
     1015                        A(ERROR_EVENT_PENDING)
     1016                        A(ERROR_CHECKING_FILE_SYSTEM)
     1017                        A(ERROR_FATAL_APP_EXIT)
     1018                        A(ERROR_PREDEFINED_HANDLE)
     1019                        A(ERROR_WAS_UNLOCKED)
     1020                        A(ERROR_SERVICE_NOTIFICATION)
     1021                        A(ERROR_WAS_LOCKED)
     1022                        A(ERROR_LOG_HARD_ERROR)
     1023                        A(ERROR_ALREADY_WIN32)
     1024                        A(ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE)
     1025                        A(ERROR_NO_YIELD_PERFORMED)
     1026                        A(ERROR_TIMER_RESUME_IGNORED)
     1027                        A(ERROR_ARBITRATION_UNHANDLED)
     1028                        A(ERROR_CARDBUS_NOT_SUPPORTED)
     1029                        A(ERROR_MP_PROCESSOR_MISMATCH)
     1030                        A(ERROR_HIBERNATED)
     1031                        A(ERROR_RESUME_HIBERNATION)
     1032                        A(ERROR_FIRMWARE_UPDATED)
     1033                        A(ERROR_DRIVERS_LEAKING_LOCKED_PAGES)
     1034                        A(ERROR_WAKE_SYSTEM)
     1035                        A(ERROR_WAIT_1)
     1036                        A(ERROR_WAIT_2)
     1037                        A(ERROR_WAIT_3)
     1038                        A(ERROR_WAIT_63)
     1039                        A(ERROR_ABANDONED_WAIT_0)
     1040                        A(ERROR_ABANDONED_WAIT_63)
     1041                        A(ERROR_USER_APC)
     1042                        A(ERROR_KERNEL_APC)
     1043                        A(ERROR_ALERTED)
     1044                        A(ERROR_ELEVATION_REQUIRED)
     1045                        A(ERROR_REPARSE)
     1046                        A(ERROR_OPLOCK_BREAK_IN_PROGRESS)
     1047                        A(ERROR_VOLUME_MOUNTED)
     1048                        A(ERROR_RXACT_COMMITTED)
     1049                        A(ERROR_NOTIFY_CLEANUP)
     1050                        A(ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED)
     1051                        A(ERROR_PAGE_FAULT_TRANSITION)
     1052                        A(ERROR_PAGE_FAULT_DEMAND_ZERO)
     1053                        A(ERROR_PAGE_FAULT_COPY_ON_WRITE)
     1054                        A(ERROR_PAGE_FAULT_GUARD_PAGE)
     1055                        A(ERROR_PAGE_FAULT_PAGING_FILE)
     1056                        A(ERROR_CACHE_PAGE_LOCKED)
     1057                        A(ERROR_CRASH_DUMP)
     1058                        A(ERROR_BUFFER_ALL_ZEROS)
     1059                        A(ERROR_REPARSE_OBJECT)
     1060                        A(ERROR_RESOURCE_REQUIREMENTS_CHANGED)
     1061                        A(ERROR_TRANSLATION_COMPLETE)
     1062                        A(ERROR_NOTHING_TO_TERMINATE)
     1063                        A(ERROR_PROCESS_NOT_IN_JOB)
     1064                        A(ERROR_PROCESS_IN_JOB)
     1065                        A(ERROR_VOLSNAP_HIBERNATE_READY)
     1066                        A(ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY)
     1067                        A(ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED)
     1068                        A(ERROR_INTERRUPT_STILL_CONNECTED)
     1069                        A(ERROR_WAIT_FOR_OPLOCK)
     1070                        A(ERROR_DBG_EXCEPTION_HANDLED)
     1071                        A(ERROR_DBG_CONTINUE)
     1072                        A(ERROR_CALLBACK_POP_STACK)
     1073                        A(ERROR_COMPRESSION_DISABLED)
     1074                        A(ERROR_CANTFETCHBACKWARDS)
     1075                        A(ERROR_CANTSCROLLBACKWARDS)
     1076                        A(ERROR_ROWSNOTRELEASED)
     1077                        A(ERROR_BAD_ACCESSOR_FLAGS)
     1078                        A(ERROR_ERRORS_ENCOUNTERED)
     1079                        A(ERROR_NOT_CAPABLE)
     1080                        A(ERROR_REQUEST_OUT_OF_SEQUENCE)
     1081                        A(ERROR_VERSION_PARSE_ERROR)
     1082                        A(ERROR_BADSTARTPOSITION)
     1083                        A(ERROR_MEMORY_HARDWARE)
     1084                        A(ERROR_DISK_REPAIR_DISABLED)
     1085                        A(ERROR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE)
     1086                        A(ERROR_SYSTEM_POWERSTATE_TRANSITION)
     1087                        A(ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION)
     1088                        A(ERROR_MCA_EXCEPTION)
     1089                        A(ERROR_ACCESS_AUDIT_BY_POLICY)
     1090                        A(ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY)
     1091                        A(ERROR_ABANDON_HIBERFILE)
     1092                        A(ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED)
     1093                        A(ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR)
     1094                        A(ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR)
     1095                        A(ERROR_BAD_MCFG_TABLE)
     1096                        A(ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE)
     1097                        A(ERROR_CANNOT_GRANT_REQUESTED_OPLOCK)
     1098                        A(ERROR_CANNOT_BREAK_OPLOCK)
     1099                        A(ERROR_OPLOCK_HANDLE_CLOSED)
     1100                        A(ERROR_NO_ACE_CONDITION)
     1101                        A(ERROR_INVALID_ACE_CONDITION)
     1102                        A(ERROR_EA_ACCESS_DENIED)
     1103                        A(ERROR_OPERATION_ABORTED)
     1104                        A(ERROR_IO_INCOMPLETE)
     1105                        A(ERROR_IO_PENDING)
     1106                        A(ERROR_NOACCESS)
     1107                        A(ERROR_SWAPERROR)
     1108                        A(ERROR_STACK_OVERFLOW)
     1109                        A(ERROR_INVALID_MESSAGE)
     1110                        A(ERROR_CAN_NOT_COMPLETE)
     1111                        A(ERROR_INVALID_FLAGS)
     1112                        A(ERROR_UNRECOGNIZED_VOLUME)
     1113                        A(ERROR_FILE_INVALID)
     1114                        A(ERROR_FULLSCREEN_MODE)
     1115                        A(ERROR_NO_TOKEN)
     1116                        A(ERROR_BADDB)
     1117                        A(ERROR_BADKEY)
     1118                        A(ERROR_CANTOPEN)
     1119                        A(ERROR_CANTREAD)
     1120                        A(ERROR_CANTWRITE)
     1121                        A(ERROR_REGISTRY_RECOVERED)
     1122                        A(ERROR_REGISTRY_CORRUPT)
     1123                        A(ERROR_REGISTRY_IO_FAILED)
     1124                        A(ERROR_NOT_REGISTRY_FILE)
     1125                        A(ERROR_KEY_DELETED)
     1126                        A(ERROR_NO_LOG_SPACE)
     1127                        A(ERROR_KEY_HAS_CHILDREN)
     1128                        A(ERROR_CHILD_MUST_BE_VOLATILE)
     1129                        A(ERROR_NOTIFY_ENUM_DIR)
     1130                        A(ERROR_DEPENDENT_SERVICES_RUNNING)
     1131                        A(ERROR_INVALID_SERVICE_CONTROL)
     1132                        A(ERROR_SERVICE_REQUEST_TIMEOUT)
     1133                        A(ERROR_SERVICE_NO_THREAD)
     1134                        A(ERROR_SERVICE_DATABASE_LOCKED)
     1135                        A(ERROR_SERVICE_ALREADY_RUNNING)
     1136                        A(ERROR_INVALID_SERVICE_ACCOUNT)
     1137                        A(ERROR_SERVICE_DISABLED)
     1138                        A(ERROR_CIRCULAR_DEPENDENCY)
     1139                        A(ERROR_SERVICE_DOES_NOT_EXIST)
     1140                        A(ERROR_SERVICE_CANNOT_ACCEPT_CTRL)
     1141                        A(ERROR_SERVICE_NOT_ACTIVE)
     1142                        A(ERROR_FAILED_SERVICE_CONTROLLER_CONNECT)
     1143                        A(ERROR_EXCEPTION_IN_SERVICE)
     1144                        A(ERROR_DATABASE_DOES_NOT_EXIST)
     1145                        A(ERROR_SERVICE_SPECIFIC_ERROR)
     1146                        A(ERROR_PROCESS_ABORTED)
     1147                        A(ERROR_SERVICE_DEPENDENCY_FAIL)
     1148                        A(ERROR_SERVICE_LOGON_FAILED)
     1149                        A(ERROR_SERVICE_START_HANG)
     1150                        A(ERROR_INVALID_SERVICE_LOCK)
     1151                        A(ERROR_SERVICE_MARKED_FOR_DELETE)
     1152                        A(ERROR_SERVICE_EXISTS)
     1153                        A(ERROR_ALREADY_RUNNING_LKG)
     1154                        A(ERROR_SERVICE_DEPENDENCY_DELETED)
     1155                        A(ERROR_BOOT_ALREADY_ACCEPTED)
     1156                        A(ERROR_SERVICE_NEVER_STARTED)
     1157                        A(ERROR_DUPLICATE_SERVICE_NAME)
     1158                        A(ERROR_DIFFERENT_SERVICE_ACCOUNT)
     1159                        A(ERROR_CANNOT_DETECT_DRIVER_FAILURE)
     1160                        A(ERROR_CANNOT_DETECT_PROCESS_ABORT)
     1161                        A(ERROR_NO_RECOVERY_PROGRAM)
     1162                        A(ERROR_SERVICE_NOT_IN_EXE)
     1163                        A(ERROR_NOT_SAFEBOOT_SERVICE)
     1164                        A(ERROR_END_OF_MEDIA)
     1165                        A(ERROR_FILEMARK_DETECTED)
     1166                        A(ERROR_BEGINNING_OF_MEDIA)
     1167                        A(ERROR_SETMARK_DETECTED)
     1168                        A(ERROR_NO_DATA_DETECTED)
     1169                        A(ERROR_PARTITION_FAILURE)
     1170                        A(ERROR_INVALID_BLOCK_LENGTH)
     1171                        A(ERROR_DEVICE_NOT_PARTITIONED)
     1172                        A(ERROR_UNABLE_TO_LOCK_MEDIA)
     1173                        A(ERROR_UNABLE_TO_UNLOAD_MEDIA)
     1174                        A(ERROR_MEDIA_CHANGED)
     1175                        A(ERROR_BUS_RESET)
     1176                        A(ERROR_NO_MEDIA_IN_DRIVE)
     1177                        A(ERROR_NO_UNICODE_TRANSLATION)
     1178                        A(ERROR_DLL_INIT_FAILED)
     1179                        A(ERROR_SHUTDOWN_IN_PROGRESS)
     1180                        A(ERROR_NO_SHUTDOWN_IN_PROGRESS)
     1181                        A(ERROR_IO_DEVICE)
     1182                        A(ERROR_SERIAL_NO_DEVICE)
     1183                        A(ERROR_IRQ_BUSY)
     1184                        A(ERROR_MORE_WRITES)
     1185                        A(ERROR_COUNTER_TIMEOUT)
     1186                        A(ERROR_FLOPPY_ID_MARK_NOT_FOUND)
     1187                        A(ERROR_FLOPPY_WRONG_CYLINDER)
     1188                        A(ERROR_FLOPPY_UNKNOWN_ERROR)
     1189                        A(ERROR_FLOPPY_BAD_REGISTERS)
     1190                        A(ERROR_DISK_RECALIBRATE_FAILED)
     1191                        A(ERROR_DISK_OPERATION_FAILED)
     1192                        A(ERROR_DISK_RESET_FAILED)
     1193                        A(ERROR_EOM_OVERFLOW)
     1194                        A(ERROR_NOT_ENOUGH_SERVER_MEMORY)
     1195                        A(ERROR_POSSIBLE_DEADLOCK)
     1196                        A(ERROR_MAPPED_ALIGNMENT)
     1197                        A(ERROR_SET_POWER_STATE_VETOED)
     1198                        A(ERROR_SET_POWER_STATE_FAILED)
     1199                        A(ERROR_TOO_MANY_LINKS)
     1200                        A(ERROR_OLD_WIN_VERSION)
     1201                        A(ERROR_APP_WRONG_OS)
     1202                        A(ERROR_SINGLE_INSTANCE_APP)
     1203                        A(ERROR_RMODE_APP)
     1204                        A(ERROR_INVALID_DLL)
     1205                        A(ERROR_NO_ASSOCIATION)
     1206                        A(ERROR_DDE_FAIL)
     1207                        A(ERROR_DLL_NOT_FOUND)
     1208                        A(ERROR_NO_MORE_USER_HANDLES)
     1209                        A(ERROR_MESSAGE_SYNC_ONLY)
     1210                        A(ERROR_SOURCE_ELEMENT_EMPTY)
     1211                        A(ERROR_DESTINATION_ELEMENT_FULL)
     1212                        A(ERROR_ILLEGAL_ELEMENT_ADDRESS)
     1213                        A(ERROR_MAGAZINE_NOT_PRESENT)
     1214                        A(ERROR_DEVICE_REINITIALIZATION_NEEDED)
     1215                        A(ERROR_DEVICE_REQUIRES_CLEANING)
     1216                        A(ERROR_DEVICE_DOOR_OPEN)
     1217                        A(ERROR_DEVICE_NOT_CONNECTED)
     1218                        A(ERROR_NOT_FOUND)
     1219                        A(ERROR_NO_MATCH)
     1220                        A(ERROR_SET_NOT_FOUND)
     1221                        A(ERROR_POINT_NOT_FOUND)
     1222                        A(ERROR_NO_TRACKING_SERVICE)
     1223                        A(ERROR_NO_VOLUME_ID)
     1224                        A(ERROR_UNABLE_TO_REMOVE_REPLACED)
     1225                        A(ERROR_UNABLE_TO_MOVE_REPLACEMENT)
     1226                        A(ERROR_UNABLE_TO_MOVE_REPLACEMENT_2)
     1227                        A(ERROR_JOURNAL_DELETE_IN_PROGRESS)
     1228                        A(ERROR_JOURNAL_NOT_ACTIVE)
     1229                        A(ERROR_POTENTIAL_FILE_FOUND)
     1230                        A(ERROR_JOURNAL_ENTRY_DELETED)
     1231                        A(ERROR_SHUTDOWN_IS_SCHEDULED)
     1232                        A(ERROR_SHUTDOWN_USERS_LOGGED_ON)
     1233                        A(ERROR_BAD_DEVICE)
     1234                        A(ERROR_CONNECTION_UNAVAIL)
     1235                        A(ERROR_DEVICE_ALREADY_REMEMBERED)
     1236                        A(ERROR_NO_NET_OR_BAD_PATH)
     1237                        A(ERROR_BAD_PROVIDER)
     1238                        A(ERROR_CANNOT_OPEN_PROFILE)
     1239                        A(ERROR_BAD_PROFILE)
     1240                        A(ERROR_NOT_CONTAINER)
     1241                        A(ERROR_EXTENDED_ERROR)
     1242                        A(ERROR_INVALID_GROUPNAME)
     1243                        A(ERROR_INVALID_COMPUTERNAME)
     1244                        A(ERROR_INVALID_EVENTNAME)
     1245                        A(ERROR_INVALID_DOMAINNAME)
     1246                        A(ERROR_INVALID_SERVICENAME)
     1247                        A(ERROR_INVALID_NETNAME)
     1248                        A(ERROR_INVALID_SHARENAME)
     1249                        A(ERROR_INVALID_PASSWORDNAME)
     1250                        A(ERROR_INVALID_MESSAGENAME)
     1251                        A(ERROR_INVALID_MESSAGEDEST)
     1252                        A(ERROR_SESSION_CREDENTIAL_CONFLICT)
     1253                        A(ERROR_REMOTE_SESSION_LIMIT_EXCEEDED)
     1254                        A(ERROR_DUP_DOMAINNAME)
     1255                        A(ERROR_NO_NETWORK)
     1256                        A(ERROR_CANCELLED)
     1257                        A(ERROR_USER_MAPPED_FILE)
     1258                        A(ERROR_CONNECTION_REFUSED)
     1259                        A(ERROR_GRACEFUL_DISCONNECT)
     1260                        A(ERROR_ADDRESS_ALREADY_ASSOCIATED)
     1261                        A(ERROR_ADDRESS_NOT_ASSOCIATED)
     1262                        A(ERROR_CONNECTION_INVALID)
     1263                        A(ERROR_CONNECTION_ACTIVE)
     1264                        A(ERROR_NETWORK_UNREACHABLE)
     1265                        A(ERROR_HOST_UNREACHABLE)
     1266                        A(ERROR_PROTOCOL_UNREACHABLE)
     1267                        A(ERROR_PORT_UNREACHABLE)
     1268                        A(ERROR_REQUEST_ABORTED)
     1269                        A(ERROR_CONNECTION_ABORTED)
     1270                        A(ERROR_RETRY)
     1271                        A(ERROR_CONNECTION_COUNT_LIMIT)
     1272                        A(ERROR_LOGIN_TIME_RESTRICTION)
     1273                        A(ERROR_LOGIN_WKSTA_RESTRICTION)
     1274                        A(ERROR_INCORRECT_ADDRESS)
     1275                        A(ERROR_ALREADY_REGISTERED)
     1276                        A(ERROR_SERVICE_NOT_FOUND)
     1277                        A(ERROR_NOT_AUTHENTICATED)
     1278                        A(ERROR_NOT_LOGGED_ON)
     1279                        A(ERROR_CONTINUE)
     1280                        A(ERROR_ALREADY_INITIALIZED)
     1281                        A(ERROR_NO_MORE_DEVICES)
     1282                        A(ERROR_NO_SUCH_SITE)
     1283                        A(ERROR_DOMAIN_CONTROLLER_EXISTS)
     1284                        A(ERROR_ONLY_IF_CONNECTED)
     1285                        A(ERROR_OVERRIDE_NOCHANGES)
     1286                        A(ERROR_BAD_USER_PROFILE)
     1287                        A(ERROR_NOT_SUPPORTED_ON_SBS)
     1288                        A(ERROR_SERVER_SHUTDOWN_IN_PROGRESS)
     1289                        A(ERROR_HOST_DOWN)
     1290                        A(ERROR_NON_ACCOUNT_SID)
     1291                        A(ERROR_NON_DOMAIN_SID)
     1292                        A(ERROR_APPHELP_BLOCK)
     1293                        A(ERROR_ACCESS_DISABLED_BY_POLICY)
     1294                        A(ERROR_REG_NAT_CONSUMPTION)
     1295                        A(ERROR_CSCSHARE_OFFLINE)
     1296                        A(ERROR_PKINIT_FAILURE)
     1297                        A(ERROR_SMARTCARD_SUBSYSTEM_FAILURE)
     1298                        A(ERROR_DOWNGRADE_DETECTED)
     1299                        A(ERROR_MACHINE_LOCKED)
     1300                        A(ERROR_CALLBACK_SUPPLIED_INVALID_DATA)
     1301                        A(ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED)
     1302                        A(ERROR_DRIVER_BLOCKED)
     1303                        A(ERROR_INVALID_IMPORT_OF_NON_DLL)
     1304                        A(ERROR_ACCESS_DISABLED_WEBBLADE)
     1305                        A(ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER)
     1306                        A(ERROR_RECOVERY_FAILURE)
     1307                        A(ERROR_ALREADY_FIBER)
     1308                        A(ERROR_ALREADY_THREAD)
     1309                        A(ERROR_STACK_BUFFER_OVERRUN)
     1310                        A(ERROR_PARAMETER_QUOTA_EXCEEDED)
     1311                        A(ERROR_DEBUGGER_INACTIVE)
     1312                        A(ERROR_DELAY_LOAD_FAILED)
     1313                        A(ERROR_VDM_DISALLOWED)
     1314                        A(ERROR_UNIDENTIFIED_ERROR)
     1315                        A(ERROR_INVALID_CRUNTIME_PARAMETER)
     1316                        A(ERROR_BEYOND_VDL)
     1317                        A(ERROR_INCOMPATIBLE_SERVICE_SID_TYPE)
     1318                        A(ERROR_DRIVER_PROCESS_TERMINATED)
     1319                        A(ERROR_IMPLEMENTATION_LIMIT)
     1320                        A(ERROR_PROCESS_IS_PROTECTED)
     1321                        A(ERROR_SERVICE_NOTIFY_CLIENT_LAGGING)
     1322                        A(ERROR_DISK_QUOTA_EXCEEDED)
     1323                        A(ERROR_CONTENT_BLOCKED)
     1324                        A(ERROR_INCOMPATIBLE_SERVICE_PRIVILEGE)
     1325                        A(ERROR_APP_HANG)
     1326                        A(ERROR_INVALID_LABEL)
     1327                        A(ERROR_NOT_ALL_ASSIGNED)
     1328                        A(ERROR_SOME_NOT_MAPPED)
     1329                        A(ERROR_NO_QUOTAS_FOR_ACCOUNT)
     1330                        A(ERROR_LOCAL_USER_SESSION_KEY)
     1331                        A(ERROR_NULL_LM_PASSWORD)
     1332                        A(ERROR_UNKNOWN_REVISION)
     1333                        A(ERROR_REVISION_MISMATCH)
     1334                        A(ERROR_INVALID_OWNER)
     1335                        A(ERROR_INVALID_PRIMARY_GROUP)
     1336                        A(ERROR_NO_IMPERSONATION_TOKEN)
     1337                        A(ERROR_CANT_DISABLE_MANDATORY)
     1338                        A(ERROR_NO_LOGON_SERVERS)
     1339                        A(ERROR_NO_SUCH_LOGON_SESSION)
     1340                        A(ERROR_NO_SUCH_PRIVILEGE)
     1341                        A(ERROR_PRIVILEGE_NOT_HELD)
     1342                        A(ERROR_INVALID_ACCOUNT_NAME)
     1343                        A(ERROR_USER_EXISTS)
     1344                        A(ERROR_NO_SUCH_USER)
     1345                        A(ERROR_GROUP_EXISTS)
     1346                        A(ERROR_NO_SUCH_GROUP)
     1347                        A(ERROR_MEMBER_IN_GROUP)
     1348                        A(ERROR_MEMBER_NOT_IN_GROUP)
     1349                        A(ERROR_LAST_ADMIN)
     1350                        A(ERROR_WRONG_PASSWORD)
     1351                        A(ERROR_ILL_FORMED_PASSWORD)
     1352                        A(ERROR_PASSWORD_RESTRICTION)
     1353                        A(ERROR_LOGON_FAILURE)
     1354                        A(ERROR_ACCOUNT_RESTRICTION)
     1355                        A(ERROR_INVALID_LOGON_HOURS)
     1356                        A(ERROR_INVALID_WORKSTATION)
     1357                        A(ERROR_PASSWORD_EXPIRED)
     1358                        A(ERROR_ACCOUNT_DISABLED)
     1359                        A(ERROR_NONE_MAPPED)
     1360                        A(ERROR_TOO_MANY_LUIDS_REQUESTED)
     1361                        A(ERROR_LUIDS_EXHAUSTED)
     1362                        A(ERROR_INVALID_SUB_AUTHORITY)
     1363                        A(ERROR_INVALID_ACL)
     1364                        A(ERROR_INVALID_SID)
     1365                        A(ERROR_INVALID_SECURITY_DESCR)
     1366                        A(ERROR_BAD_INHERITANCE_ACL)
     1367                        A(ERROR_SERVER_DISABLED)
     1368                        A(ERROR_SERVER_NOT_DISABLED)
     1369                        A(ERROR_INVALID_ID_AUTHORITY)
     1370                        A(ERROR_ALLOTTED_SPACE_EXCEEDED)
     1371                        A(ERROR_INVALID_GROUP_ATTRIBUTES)
     1372                        A(ERROR_BAD_IMPERSONATION_LEVEL)
     1373                        A(ERROR_CANT_OPEN_ANONYMOUS)
     1374                        A(ERROR_BAD_VALIDATION_CLASS)
     1375                        A(ERROR_BAD_TOKEN_TYPE)
     1376                        A(ERROR_NO_SECURITY_ON_OBJECT)
     1377                        A(ERROR_CANT_ACCESS_DOMAIN_INFO)
     1378                        A(ERROR_INVALID_SERVER_STATE)
     1379                        A(ERROR_INVALID_DOMAIN_STATE)
     1380                        A(ERROR_INVALID_DOMAIN_ROLE)
     1381                        A(ERROR_NO_SUCH_DOMAIN)
     1382                        A(ERROR_DOMAIN_EXISTS)
     1383                        A(ERROR_DOMAIN_LIMIT_EXCEEDED)
     1384                        A(ERROR_INTERNAL_DB_CORRUPTION)
     1385                        A(ERROR_INTERNAL_ERROR)
     1386                        A(ERROR_GENERIC_NOT_MAPPED)
     1387                        A(ERROR_BAD_DESCRIPTOR_FORMAT)
     1388                        A(ERROR_NOT_LOGON_PROCESS)
     1389                        A(ERROR_LOGON_SESSION_EXISTS)
     1390                        A(ERROR_NO_SUCH_PACKAGE)
     1391                        A(ERROR_BAD_LOGON_SESSION_STATE)
     1392                        A(ERROR_LOGON_SESSION_COLLISION)
     1393                        A(ERROR_INVALID_LOGON_TYPE)
     1394                        A(ERROR_CANNOT_IMPERSONATE)
     1395                        A(ERROR_RXACT_INVALID_STATE)
     1396                        A(ERROR_RXACT_COMMIT_FAILURE)
     1397                        A(ERROR_SPECIAL_ACCOUNT)
     1398                        A(ERROR_SPECIAL_GROUP)
     1399                        A(ERROR_SPECIAL_USER)
     1400                        A(ERROR_MEMBERS_PRIMARY_GROUP)
     1401                        A(ERROR_TOKEN_ALREADY_IN_USE)
     1402                        A(ERROR_NO_SUCH_ALIAS)
     1403                        A(ERROR_MEMBER_NOT_IN_ALIAS)
     1404                        A(ERROR_MEMBER_IN_ALIAS)
     1405                        A(ERROR_ALIAS_EXISTS)
     1406                        A(ERROR_LOGON_NOT_GRANTED)
     1407                        A(ERROR_TOO_MANY_SECRETS)
     1408                        A(ERROR_SECRET_TOO_LONG)
     1409                        A(ERROR_INTERNAL_DB_ERROR)
     1410                        A(ERROR_TOO_MANY_CONTEXT_IDS)
     1411                        A(ERROR_LOGON_TYPE_NOT_GRANTED)
     1412                        A(ERROR_NT_CROSS_ENCRYPTION_REQUIRED)
     1413                        A(ERROR_NO_SUCH_MEMBER)
     1414                        A(ERROR_INVALID_MEMBER)
     1415                        A(ERROR_TOO_MANY_SIDS)
     1416                        A(ERROR_LM_CROSS_ENCRYPTION_REQUIRED)
     1417                        A(ERROR_NO_INHERITANCE)
     1418                        A(ERROR_FILE_CORRUPT)
     1419                        A(ERROR_DISK_CORRUPT)
     1420                        A(ERROR_NO_USER_SESSION_KEY)
     1421                        A(ERROR_LICENSE_QUOTA_EXCEEDED)
     1422                        A(ERROR_WRONG_TARGET_NAME)
     1423                        A(ERROR_MUTUAL_AUTH_FAILED)
     1424                        A(ERROR_TIME_SKEW)
     1425                        A(ERROR_CURRENT_DOMAIN_NOT_ALLOWED)
     1426                        A(ERROR_INVALID_WINDOW_HANDLE)
     1427                        A(ERROR_INVALID_MENU_HANDLE)
     1428                        A(ERROR_INVALID_CURSOR_HANDLE)
     1429                        A(ERROR_INVALID_ACCEL_HANDLE)
     1430                        A(ERROR_INVALID_HOOK_HANDLE)
     1431                        A(ERROR_INVALID_DWP_HANDLE)
     1432                        A(ERROR_TLW_WITH_WSCHILD)
     1433                        A(ERROR_CANNOT_FIND_WND_CLASS)
     1434                        A(ERROR_WINDOW_OF_OTHER_THREAD)
     1435                        A(ERROR_HOTKEY_ALREADY_REGISTERED)
     1436                        A(ERROR_CLASS_ALREADY_EXISTS)
     1437                        A(ERROR_CLASS_DOES_NOT_EXIST)
     1438                        A(ERROR_CLASS_HAS_WINDOWS)
     1439                        A(ERROR_INVALID_INDEX)
     1440                        A(ERROR_INVALID_ICON_HANDLE)
     1441                        A(ERROR_PRIVATE_DIALOG_INDEX)
     1442                        A(ERROR_LISTBOX_ID_NOT_FOUND)
     1443                        A(ERROR_NO_WILDCARD_CHARACTERS)
     1444                        A(ERROR_CLIPBOARD_NOT_OPEN)
     1445                        A(ERROR_HOTKEY_NOT_REGISTERED)
     1446                        A(ERROR_WINDOW_NOT_DIALOG)
     1447                        A(ERROR_CONTROL_ID_NOT_FOUND)
     1448                        A(ERROR_INVALID_COMBOBOX_MESSAGE)
     1449                        A(ERROR_WINDOW_NOT_COMBOBOX)
     1450                        A(ERROR_INVALID_EDIT_HEIGHT)
     1451                        A(ERROR_DC_NOT_FOUND)
     1452                        A(ERROR_INVALID_HOOK_FILTER)
     1453                        A(ERROR_INVALID_FILTER_PROC)
     1454                        A(ERROR_HOOK_NEEDS_HMOD)
     1455                        A(ERROR_GLOBAL_ONLY_HOOK)
     1456                        A(ERROR_JOURNAL_HOOK_SET)
     1457                        A(ERROR_HOOK_NOT_INSTALLED)
     1458                        A(ERROR_INVALID_LB_MESSAGE)
     1459                        A(ERROR_SETCOUNT_ON_BAD_LB)
     1460                        A(ERROR_LB_WITHOUT_TABSTOPS)
     1461                        A(ERROR_DESTROY_OBJECT_OF_OTHER_THREAD)
     1462                        A(ERROR_CHILD_WINDOW_MENU)
     1463                        A(ERROR_NO_SYSTEM_MENU)
     1464                        A(ERROR_INVALID_MSGBOX_STYLE)
     1465                        A(ERROR_INVALID_SPI_VALUE)
     1466                        A(ERROR_SCREEN_ALREADY_LOCKED)
     1467                        A(ERROR_HWNDS_HAVE_DIFF_PARENT)
     1468                        A(ERROR_NOT_CHILD_WINDOW)
     1469                        A(ERROR_INVALID_GW_COMMAND)
     1470                        A(ERROR_INVALID_THREAD_ID)
     1471                        A(ERROR_NON_MDICHILD_WINDOW)
     1472                        A(ERROR_POPUP_ALREADY_ACTIVE)
     1473                        A(ERROR_NO_SCROLLBARS)
     1474                        A(ERROR_INVALID_SCROLLBAR_RANGE)
     1475                        A(ERROR_INVALID_SHOWWIN_COMMAND)
     1476                        A(ERROR_NO_SYSTEM_RESOURCES)
     1477                        A(ERROR_NONPAGED_SYSTEM_RESOURCES)
     1478                        A(ERROR_PAGED_SYSTEM_RESOURCES)
     1479                        A(ERROR_WORKING_SET_QUOTA)
     1480                        A(ERROR_PAGEFILE_QUOTA)
     1481                        A(ERROR_COMMITMENT_LIMIT)
     1482                        A(ERROR_MENU_ITEM_NOT_FOUND)
     1483                        A(ERROR_INVALID_KEYBOARD_HANDLE)
     1484                        A(ERROR_HOOK_TYPE_NOT_ALLOWED)
     1485                        A(ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION)
     1486                        A(ERROR_TIMEOUT)
     1487                        A(ERROR_INVALID_MONITOR_HANDLE)
     1488                        A(ERROR_INCORRECT_SIZE)
     1489                        A(ERROR_SYMLINK_CLASS_DISABLED)
     1490                        A(ERROR_SYMLINK_NOT_SUPPORTED)
     1491                        A(ERROR_XML_PARSE_ERROR)
     1492                        A(ERROR_XMLDSIG_ERROR)
     1493                        A(ERROR_RESTART_APPLICATION)
     1494                        A(ERROR_WRONG_COMPARTMENT)
     1495                        A(ERROR_AUTHIP_FAILURE)
     1496                        A(ERROR_NO_NVRAM_RESOURCES)
     1497                        A(ERROR_EVENTLOG_FILE_CORRUPT)
     1498                        A(ERROR_EVENTLOG_CANT_START)
     1499                        A(ERROR_LOG_FILE_FULL)
     1500                        A(ERROR_EVENTLOG_FILE_CHANGED)
     1501                        A(ERROR_INVALID_TASK_NAME)
     1502                        A(ERROR_INVALID_TASK_INDEX)
     1503                        A(ERROR_THREAD_ALREADY_IN_TASK)
     1504                        A(ERROR_INSTALL_SERVICE_FAILURE)
     1505                        A(ERROR_INSTALL_USEREXIT)
     1506                        A(ERROR_INSTALL_FAILURE)
     1507                        A(ERROR_INSTALL_SUSPEND)
     1508                        A(ERROR_UNKNOWN_PRODUCT)
     1509                        A(ERROR_UNKNOWN_FEATURE)
     1510                        A(ERROR_UNKNOWN_COMPONENT)
     1511                        A(ERROR_UNKNOWN_PROPERTY)
     1512                        A(ERROR_INVALID_HANDLE_STATE)
     1513                        A(ERROR_BAD_CONFIGURATION)
     1514                        A(ERROR_INDEX_ABSENT)
     1515                        A(ERROR_INSTALL_SOURCE_ABSENT)
     1516                        A(ERROR_INSTALL_PACKAGE_VERSION)
     1517                        A(ERROR_PRODUCT_UNINSTALLED)
     1518                        A(ERROR_BAD_QUERY_SYNTAX)
     1519                        A(ERROR_INVALID_FIELD)
     1520                        A(ERROR_DEVICE_REMOVED)
     1521                        A(ERROR_INSTALL_ALREADY_RUNNING)
     1522                        A(ERROR_INSTALL_PACKAGE_OPEN_FAILED)
     1523                        A(ERROR_INSTALL_PACKAGE_INVALID)
     1524                        A(ERROR_INSTALL_UI_FAILURE)
     1525                        A(ERROR_INSTALL_LOG_FAILURE)
     1526                        A(ERROR_INSTALL_LANGUAGE_UNSUPPORTED)
     1527                        A(ERROR_INSTALL_TRANSFORM_FAILURE)
     1528                        A(ERROR_INSTALL_PACKAGE_REJECTED)
     1529                        A(ERROR_FUNCTION_NOT_CALLED)
     1530                        A(ERROR_FUNCTION_FAILED)
     1531                        A(ERROR_INVALID_TABLE)
     1532                        A(ERROR_DATATYPE_MISMATCH)
     1533                        A(ERROR_UNSUPPORTED_TYPE)
     1534                        A(ERROR_CREATE_FAILED)
     1535                        A(ERROR_INSTALL_TEMP_UNWRITABLE)
     1536                        A(ERROR_INSTALL_PLATFORM_UNSUPPORTED)
     1537                        A(ERROR_INSTALL_NOTUSED)
     1538                        A(ERROR_PATCH_PACKAGE_OPEN_FAILED)
     1539                        A(ERROR_PATCH_PACKAGE_INVALID)
     1540                        A(ERROR_PATCH_PACKAGE_UNSUPPORTED)
     1541                        A(ERROR_PRODUCT_VERSION)
     1542                        A(ERROR_INVALID_COMMAND_LINE)
     1543                        A(ERROR_INSTALL_REMOTE_DISALLOWED)
     1544                        A(ERROR_SUCCESS_REBOOT_INITIATED)
     1545                        A(ERROR_PATCH_TARGET_NOT_FOUND)
     1546                        A(ERROR_PATCH_PACKAGE_REJECTED)
     1547                        A(ERROR_INSTALL_TRANSFORM_REJECTED)
     1548                        A(ERROR_INSTALL_REMOTE_PROHIBITED)
     1549                        A(ERROR_PATCH_REMOVAL_UNSUPPORTED)
     1550                        A(ERROR_UNKNOWN_PATCH)
     1551                        A(ERROR_PATCH_NO_SEQUENCE)
     1552                        A(ERROR_PATCH_REMOVAL_DISALLOWED)
     1553                        A(ERROR_INVALID_PATCH_XML)
     1554                        A(ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT)
     1555                        A(ERROR_INSTALL_SERVICE_SAFEBOOT)
     1556                        A(ERROR_FAIL_FAST_EXCEPTION)
     1557                        A(ERROR_INVALID_USER_BUFFER)
     1558                        A(ERROR_UNRECOGNIZED_MEDIA)
     1559                        A(ERROR_NO_TRUST_LSA_SECRET)
     1560                        A(ERROR_NO_TRUST_SAM_ACCOUNT)
     1561                        A(ERROR_TRUSTED_DOMAIN_FAILURE)
     1562                        A(ERROR_TRUSTED_RELATIONSHIP_FAILURE)
     1563                        A(ERROR_TRUST_FAILURE)
     1564                        A(ERROR_NETLOGON_NOT_STARTED)
     1565                        A(ERROR_ACCOUNT_EXPIRED)
     1566                        A(ERROR_REDIRECTOR_HAS_OPEN_HANDLES)
     1567                        A(ERROR_PRINTER_DRIVER_ALREADY_INSTALLED)
     1568                        A(ERROR_UNKNOWN_PORT)
     1569                        A(ERROR_UNKNOWN_PRINTER_DRIVER)
     1570                        A(ERROR_UNKNOWN_PRINTPROCESSOR)
     1571                        A(ERROR_INVALID_SEPARATOR_FILE)
     1572                        A(ERROR_INVALID_PRIORITY)
     1573                        A(ERROR_INVALID_PRINTER_NAME)
     1574                        A(ERROR_PRINTER_ALREADY_EXISTS)
     1575                        A(ERROR_INVALID_PRINTER_COMMAND)
     1576                        A(ERROR_INVALID_DATATYPE)
     1577                        A(ERROR_INVALID_ENVIRONMENT)
     1578                        A(ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT)
     1579                        A(ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT)
     1580                        A(ERROR_NOLOGON_SERVER_TRUST_ACCOUNT)
     1581                        A(ERROR_DOMAIN_TRUST_INCONSISTENT)
     1582                        A(ERROR_SERVER_HAS_OPEN_HANDLES)
     1583                        A(ERROR_RESOURCE_DATA_NOT_FOUND)
     1584                        A(ERROR_RESOURCE_TYPE_NOT_FOUND)
     1585                        A(ERROR_RESOURCE_NAME_NOT_FOUND)
     1586                        A(ERROR_RESOURCE_LANG_NOT_FOUND)
     1587                        A(ERROR_NOT_ENOUGH_QUOTA)
     1588                        A(ERROR_INVALID_TIME)
     1589                        A(ERROR_INVALID_FORM_NAME)
     1590                        A(ERROR_INVALID_FORM_SIZE)
     1591                        A(ERROR_ALREADY_WAITING)
     1592                        A(ERROR_PRINTER_DELETED)
     1593                        A(ERROR_INVALID_PRINTER_STATE)
     1594                        A(ERROR_PASSWORD_MUST_CHANGE)
     1595                        A(ERROR_DOMAIN_CONTROLLER_NOT_FOUND)
     1596                        A(ERROR_ACCOUNT_LOCKED_OUT)
     1597                        A(ERROR_NO_SITENAME)
     1598                        A(ERROR_CANT_ACCESS_FILE)
     1599                        A(ERROR_CANT_RESOLVE_FILENAME)
     1600                        A(ERROR_KM_DRIVER_BLOCKED)
     1601                        A(ERROR_CONTEXT_EXPIRED)
     1602                        A(ERROR_PER_USER_TRUST_QUOTA_EXCEEDED)
     1603                        A(ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED)
     1604                        A(ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED)
     1605                        A(ERROR_AUTHENTICATION_FIREWALL_FAILED)
     1606                        A(ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED)
     1607                        A(ERROR_NTLM_BLOCKED)
     1608                        A(ERROR_INVALID_PIXEL_FORMAT)
     1609                        A(ERROR_BAD_DRIVER)
     1610                        A(ERROR_INVALID_WINDOW_STYLE)
     1611                        A(ERROR_METAFILE_NOT_SUPPORTED)
     1612                        A(ERROR_TRANSFORM_NOT_SUPPORTED)
     1613                        A(ERROR_CLIPPING_NOT_SUPPORTED)
     1614                        A(ERROR_INVALID_CMM)
     1615                        A(ERROR_INVALID_PROFILE)
     1616                        A(ERROR_TAG_NOT_FOUND)
     1617                        A(ERROR_TAG_NOT_PRESENT)
     1618                        A(ERROR_DUPLICATE_TAG)
     1619                        A(ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE)
     1620                        A(ERROR_PROFILE_NOT_FOUND)
     1621                        A(ERROR_INVALID_COLORSPACE)
     1622                        A(ERROR_ICM_NOT_ENABLED)
     1623                        A(ERROR_DELETING_ICM_XFORM)
     1624                        A(ERROR_INVALID_TRANSFORM)
     1625                        A(ERROR_COLORSPACE_MISMATCH)
     1626                        A(ERROR_INVALID_COLORINDEX)
     1627                        A(ERROR_PROFILE_DOES_NOT_MATCH_DEVICE)
     1628                        A(ERROR_CONNECTED_OTHER_PASSWORD)
     1629                        A(ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT)
     1630                        A(ERROR_BAD_USERNAME)
     1631                        A(ERROR_NOT_CONNECTED)
     1632                        A(ERROR_OPEN_FILES)
     1633                        A(ERROR_ACTIVE_CONNECTIONS)
     1634                        A(ERROR_DEVICE_IN_USE)
     1635                        A(ERROR_UNKNOWN_PRINT_MONITOR)
     1636                        A(ERROR_PRINTER_DRIVER_IN_USE)
     1637                        A(ERROR_SPOOL_FILE_NOT_FOUND)
     1638                        A(ERROR_SPL_NO_STARTDOC)
     1639                        A(ERROR_SPL_NO_ADDJOB)
     1640                        A(ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED)
     1641                        A(ERROR_PRINT_MONITOR_ALREADY_INSTALLED)
     1642                        A(ERROR_INVALID_PRINT_MONITOR)
     1643                        A(ERROR_PRINT_MONITOR_IN_USE)
     1644                        A(ERROR_PRINTER_HAS_JOBS_QUEUED)
     1645                        A(ERROR_SUCCESS_REBOOT_REQUIRED)
     1646                        A(ERROR_SUCCESS_RESTART_REQUIRED)
     1647                        A(ERROR_PRINTER_NOT_FOUND)
     1648                        A(ERROR_PRINTER_DRIVER_WARNED)
     1649                        A(ERROR_PRINTER_DRIVER_BLOCKED)
     1650                        A(ERROR_PRINTER_DRIVER_PACKAGE_IN_USE)
     1651                        A(ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND)
     1652                        A(ERROR_FAIL_REBOOT_REQUIRED)
     1653                        A(ERROR_FAIL_REBOOT_INITIATED)
     1654                        A(ERROR_PRINTER_DRIVER_DOWNLOAD_NEEDED)
     1655                        A(ERROR_PRINT_JOB_RESTART_REQUIRED)
     1656                        A(ERROR_IO_REISSUE_AS_CACHED)
     1657                        A(ERROR_WINS_INTERNAL)
     1658                        A(ERROR_CAN_NOT_DEL_LOCAL_WINS)
     1659                        A(ERROR_STATIC_INIT)
     1660                        A(ERROR_INC_BACKUP)
     1661                        A(ERROR_FULL_BACKUP)
     1662                        A(ERROR_REC_NON_EXISTENT)
     1663                        A(ERROR_RPL_NOT_ALLOWED)
     1664                        A(ERROR_DHCP_ADDRESS_CONFLICT)
     1665                        A(ERROR_WMI_GUID_NOT_FOUND)
     1666                        A(ERROR_WMI_INSTANCE_NOT_FOUND)
     1667                        A(ERROR_WMI_ITEMID_NOT_FOUND)
     1668                        A(ERROR_WMI_TRY_AGAIN)
     1669                        A(ERROR_WMI_DP_NOT_FOUND)
     1670                        A(ERROR_WMI_UNRESOLVED_INSTANCE_REF)
     1671                        A(ERROR_WMI_ALREADY_ENABLED)
     1672                        A(ERROR_WMI_GUID_DISCONNECTED)
     1673                        A(ERROR_WMI_SERVER_UNAVAILABLE)
     1674                        A(ERROR_WMI_DP_FAILED)
     1675                        A(ERROR_WMI_INVALID_MOF)
     1676                        A(ERROR_WMI_INVALID_REGINFO)
     1677                        A(ERROR_WMI_ALREADY_DISABLED)
     1678                        A(ERROR_WMI_READ_ONLY)
     1679                        A(ERROR_WMI_SET_FAILURE)
     1680                        A(ERROR_INVALID_MEDIA)
     1681                        A(ERROR_INVALID_LIBRARY)
     1682                        A(ERROR_INVALID_MEDIA_POOL)
     1683                        A(ERROR_DRIVE_MEDIA_MISMATCH)
     1684                        A(ERROR_MEDIA_OFFLINE)
     1685                        A(ERROR_LIBRARY_OFFLINE)
     1686                        A(ERROR_EMPTY)
     1687                        A(ERROR_NOT_EMPTY)
     1688                        A(ERROR_MEDIA_UNAVAILABLE)
     1689                        A(ERROR_RESOURCE_DISABLED)
     1690                        A(ERROR_INVALID_CLEANER)
     1691                        A(ERROR_UNABLE_TO_CLEAN)
     1692                        A(ERROR_OBJECT_NOT_FOUND)
     1693                        A(ERROR_DATABASE_FAILURE)
     1694                        A(ERROR_DATABASE_FULL)
     1695                        A(ERROR_MEDIA_INCOMPATIBLE)
     1696                        A(ERROR_RESOURCE_NOT_PRESENT)
     1697                        A(ERROR_INVALID_OPERATION)
     1698                        A(ERROR_MEDIA_NOT_AVAILABLE)
     1699                        A(ERROR_DEVICE_NOT_AVAILABLE)
     1700                        A(ERROR_REQUEST_REFUSED)
     1701                        A(ERROR_INVALID_DRIVE_OBJECT)
     1702                        A(ERROR_LIBRARY_FULL)
     1703                        A(ERROR_MEDIUM_NOT_ACCESSIBLE)
     1704                        A(ERROR_UNABLE_TO_LOAD_MEDIUM)
     1705                        A(ERROR_UNABLE_TO_INVENTORY_DRIVE)
     1706                        A(ERROR_UNABLE_TO_INVENTORY_SLOT)
     1707                        A(ERROR_UNABLE_TO_INVENTORY_TRANSPORT)
     1708                        A(ERROR_TRANSPORT_FULL)
     1709                        A(ERROR_CONTROLLING_IEPORT)
     1710                        A(ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA)
     1711                        A(ERROR_CLEANER_SLOT_SET)
     1712                        A(ERROR_CLEANER_SLOT_NOT_SET)
     1713                        A(ERROR_CLEANER_CARTRIDGE_SPENT)
     1714                        A(ERROR_UNEXPECTED_OMID)
     1715                        A(ERROR_CANT_DELETE_LAST_ITEM)
     1716                        A(ERROR_MESSAGE_EXCEEDS_MAX_SIZE)
     1717                        A(ERROR_VOLUME_CONTAINS_SYS_FILES)
     1718                        A(ERROR_INDIGENOUS_TYPE)
     1719                        A(ERROR_NO_SUPPORTING_DRIVES)
     1720                        A(ERROR_CLEANER_CARTRIDGE_INSTALLED)
     1721                        A(ERROR_IEPORT_FULL)
     1722                        A(ERROR_FILE_OFFLINE)
     1723                        A(ERROR_REMOTE_STORAGE_NOT_ACTIVE)
     1724                        A(ERROR_REMOTE_STORAGE_MEDIA_ERROR)
     1725                        A(ERROR_NOT_A_REPARSE_POINT)
     1726                        A(ERROR_REPARSE_ATTRIBUTE_CONFLICT)
     1727                        A(ERROR_INVALID_REPARSE_DATA)
     1728                        A(ERROR_REPARSE_TAG_INVALID)
     1729                        A(ERROR_REPARSE_TAG_MISMATCH)
     1730                        A(ERROR_VOLUME_NOT_SIS_ENABLED)
     1731                        A(ERROR_DEPENDENT_RESOURCE_EXISTS)
     1732                        A(ERROR_DEPENDENCY_NOT_FOUND)
     1733                        A(ERROR_DEPENDENCY_ALREADY_EXISTS)
     1734                        A(ERROR_RESOURCE_NOT_ONLINE)
     1735                        A(ERROR_HOST_NODE_NOT_AVAILABLE)
     1736                        A(ERROR_RESOURCE_NOT_AVAILABLE)
     1737                        A(ERROR_RESOURCE_NOT_FOUND)
     1738                        A(ERROR_SHUTDOWN_CLUSTER)
     1739                        A(ERROR_CANT_EVICT_ACTIVE_NODE)
     1740                        A(ERROR_OBJECT_ALREADY_EXISTS)
     1741                        A(ERROR_OBJECT_IN_LIST)
     1742                        A(ERROR_GROUP_NOT_AVAILABLE)
     1743                        A(ERROR_GROUP_NOT_FOUND)
     1744                        A(ERROR_GROUP_NOT_ONLINE)
     1745                        A(ERROR_HOST_NODE_NOT_RESOURCE_OWNER)
     1746                        A(ERROR_HOST_NODE_NOT_GROUP_OWNER)
     1747                        A(ERROR_RESMON_CREATE_FAILED)
     1748                        A(ERROR_RESMON_ONLINE_FAILED)
     1749                        A(ERROR_RESOURCE_ONLINE)
     1750                        A(ERROR_QUORUM_RESOURCE)
     1751                        A(ERROR_NOT_QUORUM_CAPABLE)
     1752                        A(ERROR_CLUSTER_SHUTTING_DOWN)
     1753                        A(ERROR_INVALID_STATE)
     1754                        A(ERROR_RESOURCE_PROPERTIES_STORED)
     1755                        A(ERROR_NOT_QUORUM_CLASS)
     1756                        A(ERROR_CORE_RESOURCE)
     1757                        A(ERROR_QUORUM_RESOURCE_ONLINE_FAILED)
     1758                        A(ERROR_QUORUMLOG_OPEN_FAILED)
     1759                        A(ERROR_CLUSTERLOG_CORRUPT)
     1760                        A(ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE)
     1761                        A(ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE)
     1762                        A(ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND)
     1763                        A(ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE)
     1764                        A(ERROR_QUORUM_OWNER_ALIVE)
     1765                        A(ERROR_NETWORK_NOT_AVAILABLE)
     1766                        A(ERROR_NODE_NOT_AVAILABLE)
     1767                        A(ERROR_ALL_NODES_NOT_AVAILABLE)
     1768                        A(ERROR_RESOURCE_FAILED)
     1769                        A(ERROR_CLUSTER_INVALID_NODE)
     1770                        A(ERROR_CLUSTER_NODE_EXISTS)
     1771                        A(ERROR_CLUSTER_JOIN_IN_PROGRESS)
     1772                        A(ERROR_CLUSTER_NODE_NOT_FOUND)
     1773                        A(ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND)
     1774                        A(ERROR_CLUSTER_NETWORK_EXISTS)
     1775                        A(ERROR_CLUSTER_NETWORK_NOT_FOUND)
     1776                        A(ERROR_CLUSTER_NETINTERFACE_EXISTS)
     1777                        A(ERROR_CLUSTER_NETINTERFACE_NOT_FOUND)
     1778                        A(ERROR_CLUSTER_INVALID_REQUEST)
     1779                        A(ERROR_CLUSTER_INVALID_NETWORK_PROVIDER)
     1780                        A(ERROR_CLUSTER_NODE_DOWN)
     1781                        A(ERROR_CLUSTER_NODE_UNREACHABLE)
     1782                        A(ERROR_CLUSTER_NODE_NOT_MEMBER)
     1783                        A(ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS)
     1784                        A(ERROR_CLUSTER_INVALID_NETWORK)
     1785                        A(ERROR_CLUSTER_NODE_UP)
     1786                        A(ERROR_CLUSTER_IPADDR_IN_USE)
     1787                        A(ERROR_CLUSTER_NODE_NOT_PAUSED)
     1788                        A(ERROR_CLUSTER_NO_SECURITY_CONTEXT)
     1789                        A(ERROR_CLUSTER_NETWORK_NOT_INTERNAL)
     1790                        A(ERROR_CLUSTER_NODE_ALREADY_UP)
     1791                        A(ERROR_CLUSTER_NODE_ALREADY_DOWN)
     1792                        A(ERROR_CLUSTER_NETWORK_ALREADY_ONLINE)
     1793                        A(ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE)
     1794                        A(ERROR_CLUSTER_NODE_ALREADY_MEMBER)
     1795                        A(ERROR_CLUSTER_LAST_INTERNAL_NETWORK)
     1796                        A(ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS)
     1797                        A(ERROR_INVALID_OPERATION_ON_QUORUM)
     1798                        A(ERROR_DEPENDENCY_NOT_ALLOWED)
     1799                        A(ERROR_CLUSTER_NODE_PAUSED)
     1800                        A(ERROR_NODE_CANT_HOST_RESOURCE)
     1801                        A(ERROR_CLUSTER_NODE_NOT_READY)
     1802                        A(ERROR_CLUSTER_NODE_SHUTTING_DOWN)
     1803                        A(ERROR_CLUSTER_JOIN_ABORTED)
     1804                        A(ERROR_CLUSTER_INCOMPATIBLE_VERSIONS)
     1805                        A(ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED)
     1806                        A(ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED)
     1807                        A(ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND)
     1808                        A(ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED)
     1809                        A(ERROR_CLUSTER_RESNAME_NOT_FOUND)
     1810                        A(ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED)
     1811                        A(ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST)
     1812                        A(ERROR_CLUSTER_DATABASE_SEQMISMATCH)
     1813                        A(ERROR_RESMON_INVALID_STATE)
     1814                        A(ERROR_CLUSTER_GUM_NOT_LOCKER)
     1815                        A(ERROR_QUORUM_DISK_NOT_FOUND)
     1816                        A(ERROR_DATABASE_BACKUP_CORRUPT)
     1817                        A(ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT)
     1818                        A(ERROR_RESOURCE_PROPERTY_UNCHANGEABLE)
     1819                        A(ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE)
     1820                        A(ERROR_CLUSTER_QUORUMLOG_NOT_FOUND)
     1821                        A(ERROR_CLUSTER_MEMBERSHIP_HALT)
     1822                        A(ERROR_CLUSTER_INSTANCE_ID_MISMATCH)
     1823                        A(ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP)
     1824                        A(ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH)
     1825                        A(ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP)
     1826                        A(ERROR_CLUSTER_PARAMETER_MISMATCH)
     1827                        A(ERROR_NODE_CANNOT_BE_CLUSTERED)
     1828                        A(ERROR_CLUSTER_WRONG_OS_VERSION)
     1829                        A(ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME)
     1830                        A(ERROR_CLUSCFG_ALREADY_COMMITTED)
     1831                        A(ERROR_CLUSCFG_ROLLBACK_FAILED)
     1832                        A(ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT)
     1833                        A(ERROR_CLUSTER_OLD_VERSION)
     1834                        A(ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME)
     1835                        A(ERROR_CLUSTER_NO_NET_ADAPTERS)
     1836                        A(ERROR_CLUSTER_POISONED)
     1837                        A(ERROR_CLUSTER_GROUP_MOVING)
     1838                        A(ERROR_CLUSTER_RESOURCE_TYPE_BUSY)
     1839                        A(ERROR_RESOURCE_CALL_TIMED_OUT)
     1840                        A(ERROR_INVALID_CLUSTER_IPV6_ADDRESS)
     1841                        A(ERROR_CLUSTER_INTERNAL_INVALID_FUNCTION)
     1842                        A(ERROR_CLUSTER_PARAMETER_OUT_OF_BOUNDS)
     1843                        A(ERROR_CLUSTER_PARTIAL_SEND)
     1844                        A(ERROR_CLUSTER_REGISTRY_INVALID_FUNCTION)
     1845                        A(ERROR_CLUSTER_INVALID_STRING_TERMINATION)
     1846                        A(ERROR_CLUSTER_INVALID_STRING_FORMAT)
     1847                        A(ERROR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS)
     1848                        A(ERROR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS)
     1849                        A(ERROR_CLUSTER_NULL_DATA)
     1850                        A(ERROR_CLUSTER_PARTIAL_READ)
     1851                        A(ERROR_CLUSTER_PARTIAL_WRITE)
     1852                        A(ERROR_CLUSTER_CANT_DESERIALIZE_DATA)
     1853                        A(ERROR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT)
     1854                        A(ERROR_CLUSTER_NO_QUORUM)
     1855                        A(ERROR_CLUSTER_INVALID_IPV6_NETWORK)
     1856                        A(ERROR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK)
     1857                        A(ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP)
     1858                        A(ERROR_DEPENDENCY_TREE_TOO_COMPLEX)
     1859                        A(ERROR_EXCEPTION_IN_RESOURCE_CALL)
     1860                        A(ERROR_CLUSTER_RHS_FAILED_INITIALIZATION)
     1861                        A(ERROR_CLUSTER_NOT_INSTALLED)
     1862                        A(ERROR_CLUSTER_RESOURCES_MUST_BE_ONLINE_ON_THE_SAME_NODE)
     1863                        A(ERROR_CLUSTER_MAX_NODES_IN_CLUSTER)
     1864                        A(ERROR_CLUSTER_TOO_MANY_NODES)
     1865                        A(ERROR_CLUSTER_OBJECT_ALREADY_USED)
     1866                        A(ERROR_NONCORE_GROUPS_FOUND)
     1867                        A(ERROR_FILE_SHARE_RESOURCE_CONFLICT)
     1868                        A(ERROR_CLUSTER_EVICT_INVALID_REQUEST)
     1869                        A(ERROR_CLUSTER_SINGLETON_RESOURCE)
     1870                        A(ERROR_CLUSTER_GROUP_SINGLETON_RESOURCE)
     1871                        A(ERROR_CLUSTER_RESOURCE_PROVIDER_FAILED)
     1872                        A(ERROR_CLUSTER_RESOURCE_CONFIGURATION_ERROR)
     1873                        A(ERROR_CLUSTER_GROUP_BUSY)
     1874                        A(ERROR_CLUSTER_NOT_SHARED_VOLUME)
     1875                        A(ERROR_CLUSTER_INVALID_SECURITY_DESCRIPTOR)
     1876                        A(ERROR_CLUSTER_SHARED_VOLUMES_IN_USE)
     1877                        A(ERROR_CLUSTER_USE_SHARED_VOLUMES_API)
     1878                        A(ERROR_CLUSTER_BACKUP_IN_PROGRESS)
     1879                        A(ERROR_NON_CSV_PATH)
     1880                        A(ERROR_CSV_VOLUME_NOT_LOCAL)
     1881                        A(ERROR_CLUSTER_WATCHDOG_TERMINATING)
     1882                        A(ERROR_ENCRYPTION_FAILED)
     1883                        A(ERROR_DECRYPTION_FAILED)
     1884                        A(ERROR_FILE_ENCRYPTED)
     1885                        A(ERROR_NO_RECOVERY_POLICY)
     1886                        A(ERROR_NO_EFS)
     1887                        A(ERROR_WRONG_EFS)
     1888                        A(ERROR_NO_USER_KEYS)
     1889                        A(ERROR_FILE_NOT_ENCRYPTED)
     1890                        A(ERROR_NOT_EXPORT_FORMAT)
     1891                        A(ERROR_FILE_READ_ONLY)
     1892                        A(ERROR_DIR_EFS_DISALLOWED)
     1893                        A(ERROR_EFS_SERVER_NOT_TRUSTED)
     1894                        A(ERROR_BAD_RECOVERY_POLICY)
     1895                        A(ERROR_EFS_ALG_BLOB_TOO_BIG)
     1896                        A(ERROR_VOLUME_NOT_SUPPORT_EFS)
     1897                        A(ERROR_EFS_DISABLED)
     1898                        A(ERROR_EFS_VERSION_NOT_SUPPORT)
     1899                        A(ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE)
     1900                        A(ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER)
     1901                        A(ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE)
     1902                        A(ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE)
     1903                        A(ERROR_CS_ENCRYPTION_FILE_NOT_CSE)
     1904                        A(ERROR_ENCRYPTION_POLICY_DENIES_OPERATION)
     1905                        A(ERROR_NO_BROWSER_SERVERS_FOUND)
     1906                        A(ERROR_LOG_SECTOR_INVALID)
     1907                        A(ERROR_LOG_SECTOR_PARITY_INVALID)
     1908                        A(ERROR_LOG_SECTOR_REMAPPED)
     1909                        A(ERROR_LOG_BLOCK_INCOMPLETE)
     1910                        A(ERROR_LOG_INVALID_RANGE)
     1911                        A(ERROR_LOG_BLOCKS_EXHAUSTED)
     1912                        A(ERROR_LOG_READ_CONTEXT_INVALID)
     1913                        A(ERROR_LOG_RESTART_INVALID)
     1914                        A(ERROR_LOG_BLOCK_VERSION)
     1915                        A(ERROR_LOG_BLOCK_INVALID)
     1916                        A(ERROR_LOG_READ_MODE_INVALID)
     1917                        A(ERROR_LOG_NO_RESTART)
     1918                        A(ERROR_LOG_METADATA_CORRUPT)
     1919                        A(ERROR_LOG_METADATA_INVALID)
     1920                        A(ERROR_LOG_METADATA_INCONSISTENT)
     1921                        A(ERROR_LOG_RESERVATION_INVALID)
     1922                        A(ERROR_LOG_CANT_DELETE)
     1923                        A(ERROR_LOG_CONTAINER_LIMIT_EXCEEDED)
     1924                        A(ERROR_LOG_START_OF_LOG)
     1925                        A(ERROR_LOG_POLICY_ALREADY_INSTALLED)
     1926                        A(ERROR_LOG_POLICY_NOT_INSTALLED)
     1927                        A(ERROR_LOG_POLICY_INVALID)
     1928                        A(ERROR_LOG_POLICY_CONFLICT)
     1929                        A(ERROR_LOG_PINNED_ARCHIVE_TAIL)
     1930                        A(ERROR_LOG_RECORD_NONEXISTENT)
     1931                        A(ERROR_LOG_RECORDS_RESERVED_INVALID)
     1932                        A(ERROR_LOG_SPACE_RESERVED_INVALID)
     1933                        A(ERROR_LOG_TAIL_INVALID)
     1934                        A(ERROR_LOG_FULL)
     1935                        A(ERROR_COULD_NOT_RESIZE_LOG)
     1936                        A(ERROR_LOG_MULTIPLEXED)
     1937                        A(ERROR_LOG_DEDICATED)
     1938                        A(ERROR_LOG_ARCHIVE_NOT_IN_PROGRESS)
     1939                        A(ERROR_LOG_ARCHIVE_IN_PROGRESS)
     1940                        A(ERROR_LOG_EPHEMERAL)
     1941                        A(ERROR_LOG_NOT_ENOUGH_CONTAINERS)
     1942                        A(ERROR_LOG_CLIENT_ALREADY_REGISTERED)
     1943                        A(ERROR_LOG_CLIENT_NOT_REGISTERED)
     1944                        A(ERROR_LOG_FULL_HANDLER_IN_PROGRESS)
     1945                        A(ERROR_LOG_CONTAINER_READ_FAILED)
     1946                        A(ERROR_LOG_CONTAINER_WRITE_FAILED)
     1947                        A(ERROR_LOG_CONTAINER_OPEN_FAILED)
     1948                        A(ERROR_LOG_CONTAINER_STATE_INVALID)
     1949                        A(ERROR_LOG_STATE_INVALID)
     1950                        A(ERROR_LOG_PINNED)
     1951                        A(ERROR_LOG_METADATA_FLUSH_FAILED)
     1952                        A(ERROR_LOG_INCONSISTENT_SECURITY)
     1953                        A(ERROR_LOG_APPENDED_FLUSH_FAILED)
     1954                        A(ERROR_LOG_PINNED_RESERVATION)
     1955                        A(ERROR_INVALID_TRANSACTION)
     1956                        A(ERROR_TRANSACTION_NOT_ACTIVE)
     1957                        A(ERROR_TRANSACTION_REQUEST_NOT_VALID)
     1958                        A(ERROR_TRANSACTION_NOT_REQUESTED)
     1959                        A(ERROR_TRANSACTION_ALREADY_ABORTED)
     1960                        A(ERROR_TRANSACTION_ALREADY_COMMITTED)
     1961                        A(ERROR_TM_INITIALIZATION_FAILED)
     1962                        A(ERROR_RESOURCEMANAGER_READ_ONLY)
     1963                        A(ERROR_TRANSACTION_NOT_JOINED)
     1964                        A(ERROR_TRANSACTION_SUPERIOR_EXISTS)
     1965                        A(ERROR_CRM_PROTOCOL_ALREADY_EXISTS)
     1966                        A(ERROR_TRANSACTION_PROPAGATION_FAILED)
     1967                        A(ERROR_CRM_PROTOCOL_NOT_FOUND)
     1968                        A(ERROR_TRANSACTION_INVALID_MARSHALL_BUFFER)
     1969                        A(ERROR_CURRENT_TRANSACTION_NOT_VALID)
     1970                        A(ERROR_TRANSACTION_NOT_FOUND)
     1971                        A(ERROR_RESOURCEMANAGER_NOT_FOUND)
     1972                        A(ERROR_ENLISTMENT_NOT_FOUND)
     1973                        A(ERROR_TRANSACTIONMANAGER_NOT_FOUND)
     1974                        A(ERROR_TRANSACTIONMANAGER_NOT_ONLINE)
     1975                        A(ERROR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION)
     1976                        A(ERROR_TRANSACTION_NOT_ROOT)
     1977                        A(ERROR_TRANSACTION_OBJECT_EXPIRED)
     1978                        A(ERROR_TRANSACTION_RESPONSE_NOT_ENLISTED)
     1979                        A(ERROR_TRANSACTION_RECORD_TOO_LONG)
     1980                        A(ERROR_IMPLICIT_TRANSACTION_NOT_SUPPORTED)
     1981                        A(ERROR_TRANSACTION_INTEGRITY_VIOLATED)
     1982                        A(ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH)
     1983                        A(ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT)
     1984                        A(ERROR_TRANSACTION_MUST_WRITETHROUGH)
     1985                        A(ERROR_TRANSACTION_NO_SUPERIOR)
     1986                        A(ERROR_HEURISTIC_DAMAGE_POSSIBLE)
     1987                        A(ERROR_TRANSACTIONAL_CONFLICT)
     1988                        A(ERROR_RM_NOT_ACTIVE)
     1989                        A(ERROR_RM_METADATA_CORRUPT)
     1990                        A(ERROR_DIRECTORY_NOT_RM)
     1991                        A(ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE)
     1992                        A(ERROR_LOG_RESIZE_INVALID_SIZE)
     1993                        A(ERROR_OBJECT_NO_LONGER_EXISTS)
     1994                        A(ERROR_STREAM_MINIVERSION_NOT_FOUND)
     1995                        A(ERROR_STREAM_MINIVERSION_NOT_VALID)
     1996                        A(ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION)
     1997                        A(ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT)
     1998                        A(ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS)
     1999                        A(ERROR_REMOTE_FILE_VERSION_MISMATCH)
     2000                        A(ERROR_HANDLE_NO_LONGER_VALID)
     2001                        A(ERROR_NO_TXF_METADATA)
     2002                        A(ERROR_LOG_CORRUPTION_DETECTED)
     2003                        A(ERROR_CANT_RECOVER_WITH_HANDLE_OPEN)
     2004                        A(ERROR_RM_DISCONNECTED)
     2005                        A(ERROR_ENLISTMENT_NOT_SUPERIOR)
     2006                        A(ERROR_RECOVERY_NOT_NEEDED)
     2007                        A(ERROR_RM_ALREADY_STARTED)
     2008                        A(ERROR_FILE_IDENTITY_NOT_PERSISTENT)
     2009                        A(ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY)
     2010                        A(ERROR_CANT_CROSS_RM_BOUNDARY)
     2011                        A(ERROR_TXF_DIR_NOT_EMPTY)
     2012                        A(ERROR_INDOUBT_TRANSACTIONS_EXIST)
     2013                        A(ERROR_TM_VOLATILE)
     2014                        A(ERROR_ROLLBACK_TIMER_EXPIRED)
     2015                        A(ERROR_TXF_ATTRIBUTE_CORRUPT)
     2016                        A(ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION)
     2017                        A(ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED)
     2018                        A(ERROR_LOG_GROWTH_FAILED)
     2019                        A(ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE)
     2020                        A(ERROR_TXF_METADATA_ALREADY_PRESENT)
     2021                        A(ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET)
     2022                        A(ERROR_TRANSACTION_REQUIRED_PROMOTION)
     2023                        A(ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION)
     2024                        A(ERROR_TRANSACTIONS_NOT_FROZEN)
     2025                        A(ERROR_TRANSACTION_FREEZE_IN_PROGRESS)
     2026                        A(ERROR_NOT_SNAPSHOT_VOLUME)
     2027                        A(ERROR_NO_SAVEPOINT_WITH_OPEN_FILES)
     2028                        A(ERROR_DATA_LOST_REPAIR)
     2029                        A(ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION)
     2030                        A(ERROR_TM_IDENTITY_MISMATCH)
     2031                        A(ERROR_FLOATED_SECTION)
     2032                        A(ERROR_CANNOT_ACCEPT_TRANSACTED_WORK)
     2033                        A(ERROR_CANNOT_ABORT_TRANSACTIONS)
     2034                        A(ERROR_BAD_CLUSTERS)
     2035                        A(ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION)
     2036                        A(ERROR_VOLUME_DIRTY)
     2037                        A(ERROR_NO_LINK_TRACKING_IN_TRANSACTION)
     2038                        A(ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION)
     2039                        A(ERROR_EXPIRED_HANDLE)
     2040                        A(ERROR_TRANSACTION_NOT_ENLISTED)
     2041                        A(ERROR_CTX_WINSTATION_NAME_INVALID)
     2042                        A(ERROR_CTX_INVALID_PD)
     2043                        A(ERROR_CTX_PD_NOT_FOUND)
     2044                        A(ERROR_CTX_WD_NOT_FOUND)
     2045                        A(ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY)
     2046                        A(ERROR_CTX_SERVICE_NAME_COLLISION)
     2047                        A(ERROR_CTX_CLOSE_PENDING)
     2048                        A(ERROR_CTX_NO_OUTBUF)
     2049                        A(ERROR_CTX_MODEM_INF_NOT_FOUND)
     2050                        A(ERROR_CTX_INVALID_MODEMNAME)
     2051                        A(ERROR_CTX_MODEM_RESPONSE_ERROR)
     2052                        A(ERROR_CTX_MODEM_RESPONSE_TIMEOUT)
     2053                        A(ERROR_CTX_MODEM_RESPONSE_NO_CARRIER)
     2054                        A(ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE)
     2055                        A(ERROR_CTX_MODEM_RESPONSE_BUSY)
     2056                        A(ERROR_CTX_MODEM_RESPONSE_VOICE)
     2057                        A(ERROR_CTX_TD_ERROR)
     2058                        A(ERROR_CTX_WINSTATION_NOT_FOUND)
     2059                        A(ERROR_CTX_WINSTATION_ALREADY_EXISTS)
     2060                        A(ERROR_CTX_WINSTATION_BUSY)
     2061                        A(ERROR_CTX_BAD_VIDEO_MODE)
     2062                        A(ERROR_CTX_GRAPHICS_INVALID)
     2063                        A(ERROR_CTX_LOGON_DISABLED)
     2064                        A(ERROR_CTX_NOT_CONSOLE)
     2065                        A(ERROR_CTX_CLIENT_QUERY_TIMEOUT)
     2066                        A(ERROR_CTX_CONSOLE_DISCONNECT)
     2067                        A(ERROR_CTX_CONSOLE_CONNECT)
     2068                        A(ERROR_CTX_SHADOW_DENIED)
     2069                        A(ERROR_CTX_WINSTATION_ACCESS_DENIED)
     2070                        A(ERROR_CTX_INVALID_WD)
     2071                        A(ERROR_CTX_SHADOW_INVALID)
     2072                        A(ERROR_CTX_SHADOW_DISABLED)
     2073                        A(ERROR_CTX_CLIENT_LICENSE_IN_USE)
     2074                        A(ERROR_CTX_CLIENT_LICENSE_NOT_SET)
     2075                        A(ERROR_CTX_LICENSE_NOT_AVAILABLE)
     2076                        A(ERROR_CTX_LICENSE_CLIENT_INVALID)
     2077                        A(ERROR_CTX_LICENSE_EXPIRED)
     2078                        A(ERROR_CTX_SHADOW_NOT_RUNNING)
     2079                        A(ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE)
     2080                        A(ERROR_ACTIVATION_COUNT_EXCEEDED)
     2081                        A(ERROR_CTX_WINSTATIONS_DISABLED)
     2082                        A(ERROR_CTX_ENCRYPTION_LEVEL_REQUIRED)
     2083                        A(ERROR_CTX_SESSION_IN_USE)
     2084                        A(ERROR_CTX_NO_FORCE_LOGOFF)
     2085                        A(ERROR_CTX_ACCOUNT_RESTRICTION)
     2086                        A(ERROR_RDP_PROTOCOL_ERROR)
     2087                        A(ERROR_CTX_CDM_CONNECT)
     2088                        A(ERROR_CTX_CDM_DISCONNECT)
     2089                        A(ERROR_CTX_SECURITY_LAYER_ERROR)
     2090                        A(ERROR_TS_INCOMPATIBLE_SESSIONS)
     2091                        A(ERROR_TS_VIDEO_SUBSYSTEM_ERROR)
     2092                        A(ERROR_DS_NOT_INSTALLED)
     2093                        A(ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY)
     2094                        A(ERROR_DS_NO_ATTRIBUTE_OR_VALUE)
     2095                        A(ERROR_DS_INVALID_ATTRIBUTE_SYNTAX)
     2096                        A(ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED)
     2097                        A(ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS)
     2098                        A(ERROR_DS_BUSY)
     2099                        A(ERROR_DS_UNAVAILABLE)
     2100                        A(ERROR_DS_NO_RIDS_ALLOCATED)
     2101                        A(ERROR_DS_NO_MORE_RIDS)
     2102                        A(ERROR_DS_INCORRECT_ROLE_OWNER)
     2103                        A(ERROR_DS_RIDMGR_INIT_ERROR)
     2104                        A(ERROR_DS_OBJ_CLASS_VIOLATION)
     2105                        A(ERROR_DS_CANT_ON_NON_LEAF)
     2106                        A(ERROR_DS_CANT_ON_RDN)
     2107                        A(ERROR_DS_CANT_MOD_OBJ_CLASS)
     2108                        A(ERROR_DS_CROSS_DOM_MOVE_ERROR)
     2109                        A(ERROR_DS_GC_NOT_AVAILABLE)
     2110                        A(ERROR_SHARED_POLICY)
     2111                        A(ERROR_POLICY_OBJECT_NOT_FOUND)
     2112                        A(ERROR_POLICY_ONLY_IN_DS)
     2113                        A(ERROR_PROMOTION_ACTIVE)
     2114                        A(ERROR_NO_PROMOTION_ACTIVE)
     2115                        A(ERROR_DS_OPERATIONS_ERROR)
     2116                        A(ERROR_DS_PROTOCOL_ERROR)
     2117                        A(ERROR_DS_TIMELIMIT_EXCEEDED)
     2118                        A(ERROR_DS_SIZELIMIT_EXCEEDED)
     2119                        A(ERROR_DS_ADMIN_LIMIT_EXCEEDED)
     2120                        A(ERROR_DS_COMPARE_FALSE)
     2121                        A(ERROR_DS_COMPARE_TRUE)
     2122                        A(ERROR_DS_AUTH_METHOD_NOT_SUPPORTED)
     2123                        A(ERROR_DS_STRONG_AUTH_REQUIRED)
     2124                        A(ERROR_DS_INAPPROPRIATE_AUTH)
     2125                        A(ERROR_DS_AUTH_UNKNOWN)
     2126                        A(ERROR_DS_REFERRAL)
     2127                        A(ERROR_DS_UNAVAILABLE_CRIT_EXTENSION)
     2128                        A(ERROR_DS_CONFIDENTIALITY_REQUIRED)
     2129                        A(ERROR_DS_INAPPROPRIATE_MATCHING)
     2130                        A(ERROR_DS_CONSTRAINT_VIOLATION)
     2131                        A(ERROR_DS_NO_SUCH_OBJECT)
     2132                        A(ERROR_DS_ALIAS_PROBLEM)
     2133                        A(ERROR_DS_INVALID_DN_SYNTAX)
     2134                        A(ERROR_DS_IS_LEAF)
     2135                        A(ERROR_DS_ALIAS_DEREF_PROBLEM)
     2136                        A(ERROR_DS_UNWILLING_TO_PERFORM)
     2137                        A(ERROR_DS_LOOP_DETECT)
     2138                        A(ERROR_DS_NAMING_VIOLATION)
     2139                        A(ERROR_DS_OBJECT_RESULTS_TOO_LARGE)
     2140                        A(ERROR_DS_AFFECTS_MULTIPLE_DSAS)
     2141                        A(ERROR_DS_SERVER_DOWN)
     2142                        A(ERROR_DS_LOCAL_ERROR)
     2143                        A(ERROR_DS_ENCODING_ERROR)
     2144                        A(ERROR_DS_DECODING_ERROR)
     2145                        A(ERROR_DS_FILTER_UNKNOWN)
     2146                        A(ERROR_DS_PARAM_ERROR)
     2147                        A(ERROR_DS_NOT_SUPPORTED)
     2148                        A(ERROR_DS_NO_RESULTS_RETURNED)
     2149                        A(ERROR_DS_CONTROL_NOT_FOUND)
     2150                        A(ERROR_DS_CLIENT_LOOP)
     2151                        A(ERROR_DS_REFERRAL_LIMIT_EXCEEDED)
     2152                        A(ERROR_DS_SORT_CONTROL_MISSING)
     2153                        A(ERROR_DS_OFFSET_RANGE_ERROR)
     2154                        A(ERROR_DS_ROOT_MUST_BE_NC)
     2155                        A(ERROR_DS_ADD_REPLICA_INHIBITED)
     2156                        A(ERROR_DS_ATT_NOT_DEF_IN_SCHEMA)
     2157                        A(ERROR_DS_MAX_OBJ_SIZE_EXCEEDED)
     2158                        A(ERROR_DS_OBJ_STRING_NAME_EXISTS)
     2159                        A(ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA)
     2160                        A(ERROR_DS_RDN_DOESNT_MATCH_SCHEMA)
     2161                        A(ERROR_DS_NO_REQUESTED_ATTS_FOUND)
     2162                        A(ERROR_DS_USER_BUFFER_TO_SMALL)
     2163                        A(ERROR_DS_ATT_IS_NOT_ON_OBJ)
     2164                        A(ERROR_DS_ILLEGAL_MOD_OPERATION)
     2165                        A(ERROR_DS_OBJ_TOO_LARGE)
     2166                        A(ERROR_DS_BAD_INSTANCE_TYPE)
     2167                        A(ERROR_DS_MASTERDSA_REQUIRED)
     2168                        A(ERROR_DS_OBJECT_CLASS_REQUIRED)
     2169                        A(ERROR_DS_MISSING_REQUIRED_ATT)
     2170                        A(ERROR_DS_ATT_NOT_DEF_FOR_CLASS)
     2171                        A(ERROR_DS_ATT_ALREADY_EXISTS)
     2172                        A(ERROR_DS_CANT_ADD_ATT_VALUES)
     2173                        A(ERROR_DS_SINGLE_VALUE_CONSTRAINT)
     2174                        A(ERROR_DS_RANGE_CONSTRAINT)
     2175                        A(ERROR_DS_ATT_VAL_ALREADY_EXISTS)
     2176                        A(ERROR_DS_CANT_REM_MISSING_ATT)
     2177                        A(ERROR_DS_CANT_REM_MISSING_ATT_VAL)
     2178                        A(ERROR_DS_ROOT_CANT_BE_SUBREF)
     2179                        A(ERROR_DS_NO_CHAINING)
     2180                        A(ERROR_DS_NO_CHAINED_EVAL)
     2181                        A(ERROR_DS_NO_PARENT_OBJECT)
     2182                        A(ERROR_DS_PARENT_IS_AN_ALIAS)
     2183                        A(ERROR_DS_CANT_MIX_MASTER_AND_REPS)
     2184                        A(ERROR_DS_CHILDREN_EXIST)
     2185                        A(ERROR_DS_OBJ_NOT_FOUND)
     2186                        A(ERROR_DS_ALIASED_OBJ_MISSING)
     2187                        A(ERROR_DS_BAD_NAME_SYNTAX)
     2188                        A(ERROR_DS_ALIAS_POINTS_TO_ALIAS)
     2189                        A(ERROR_DS_CANT_DEREF_ALIAS)
     2190                        A(ERROR_DS_OUT_OF_SCOPE)
     2191                        A(ERROR_DS_OBJECT_BEING_REMOVED)
     2192                        A(ERROR_DS_CANT_DELETE_DSA_OBJ)
     2193                        A(ERROR_DS_GENERIC_ERROR)
     2194                        A(ERROR_DS_DSA_MUST_BE_INT_MASTER)
     2195                        A(ERROR_DS_CLASS_NOT_DSA)
     2196                        A(ERROR_DS_INSUFF_ACCESS_RIGHTS)
     2197                        A(ERROR_DS_ILLEGAL_SUPERIOR)
     2198                        A(ERROR_DS_ATTRIBUTE_OWNED_BY_SAM)
     2199                        A(ERROR_DS_NAME_TOO_MANY_PARTS)
     2200                        A(ERROR_DS_NAME_TOO_LONG)
     2201                        A(ERROR_DS_NAME_VALUE_TOO_LONG)
     2202                        A(ERROR_DS_NAME_UNPARSEABLE)
     2203                        A(ERROR_DS_NAME_TYPE_UNKNOWN)
     2204                        A(ERROR_DS_NOT_AN_OBJECT)
     2205                        A(ERROR_DS_SEC_DESC_TOO_SHORT)
     2206                        A(ERROR_DS_SEC_DESC_INVALID)
     2207                        A(ERROR_DS_NO_DELETED_NAME)
     2208                        A(ERROR_DS_SUBREF_MUST_HAVE_PARENT)
     2209                        A(ERROR_DS_NCNAME_MUST_BE_NC)
     2210                        A(ERROR_DS_CANT_ADD_SYSTEM_ONLY)
     2211                        A(ERROR_DS_CLASS_MUST_BE_CONCRETE)
     2212                        A(ERROR_DS_INVALID_DMD)
     2213                        A(ERROR_DS_OBJ_GUID_EXISTS)
     2214                        A(ERROR_DS_NOT_ON_BACKLINK)
     2215                        A(ERROR_DS_NO_CROSSREF_FOR_NC)
     2216                        A(ERROR_DS_SHUTTING_DOWN)
     2217                        A(ERROR_DS_UNKNOWN_OPERATION)
     2218                        A(ERROR_DS_INVALID_ROLE_OWNER)
     2219                        A(ERROR_DS_COULDNT_CONTACT_FSMO)
     2220                        A(ERROR_DS_CROSS_NC_DN_RENAME)
     2221                        A(ERROR_DS_CANT_MOD_SYSTEM_ONLY)
     2222                        A(ERROR_DS_REPLICATOR_ONLY)
     2223                        A(ERROR_DS_OBJ_CLASS_NOT_DEFINED)
     2224                        A(ERROR_DS_OBJ_CLASS_NOT_SUBCLASS)
     2225                        A(ERROR_DS_NAME_REFERENCE_INVALID)
     2226                        A(ERROR_DS_CROSS_REF_EXISTS)
     2227                        A(ERROR_DS_CANT_DEL_MASTER_CROSSREF)
     2228                        A(ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD)
     2229                        A(ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX)
     2230                        A(ERROR_DS_DUP_RDN)
     2231                        A(ERROR_DS_DUP_OID)
     2232                        A(ERROR_DS_DUP_MAPI_ID)
     2233                        A(ERROR_DS_DUP_SCHEMA_ID_GUID)
     2234                        A(ERROR_DS_DUP_LDAP_DISPLAY_NAME)
     2235                        A(ERROR_DS_SEMANTIC_ATT_TEST)
     2236                        A(ERROR_DS_SYNTAX_MISMATCH)
     2237                        A(ERROR_DS_EXISTS_IN_MUST_HAVE)
     2238                        A(ERROR_DS_EXISTS_IN_MAY_HAVE)
     2239                        A(ERROR_DS_NONEXISTENT_MAY_HAVE)
     2240                        A(ERROR_DS_NONEXISTENT_MUST_HAVE)
     2241                        A(ERROR_DS_AUX_CLS_TEST_FAIL)
     2242                        A(ERROR_DS_NONEXISTENT_POSS_SUP)
     2243                        A(ERROR_DS_SUB_CLS_TEST_FAIL)
     2244                        A(ERROR_DS_BAD_RDN_ATT_ID_SYNTAX)
     2245                        A(ERROR_DS_EXISTS_IN_AUX_CLS)
     2246                        A(ERROR_DS_EXISTS_IN_SUB_CLS)
     2247                        A(ERROR_DS_EXISTS_IN_POSS_SUP)
     2248                        A(ERROR_DS_RECALCSCHEMA_FAILED)
     2249                        A(ERROR_DS_TREE_DELETE_NOT_FINISHED)
     2250                        A(ERROR_DS_CANT_DELETE)
     2251                        A(ERROR_DS_ATT_SCHEMA_REQ_ID)
     2252                        A(ERROR_DS_BAD_ATT_SCHEMA_SYNTAX)
     2253                        A(ERROR_DS_CANT_CACHE_ATT)
     2254                        A(ERROR_DS_CANT_CACHE_CLASS)
     2255                        A(ERROR_DS_CANT_REMOVE_ATT_CACHE)
     2256                        A(ERROR_DS_CANT_REMOVE_CLASS_CACHE)
     2257                        A(ERROR_DS_CANT_RETRIEVE_DN)
     2258                        A(ERROR_DS_MISSING_SUPREF)
     2259                        A(ERROR_DS_CANT_RETRIEVE_INSTANCE)
     2260                        A(ERROR_DS_CODE_INCONSISTENCY)
     2261                        A(ERROR_DS_DATABASE_ERROR)
     2262                        A(ERROR_DS_GOVERNSID_MISSING)
     2263                        A(ERROR_DS_MISSING_EXPECTED_ATT)
     2264                        A(ERROR_DS_NCNAME_MISSING_CR_REF)
     2265                        A(ERROR_DS_SECURITY_CHECKING_ERROR)
     2266                        A(ERROR_DS_SCHEMA_NOT_LOADED)
     2267                        A(ERROR_DS_SCHEMA_ALLOC_FAILED)
     2268                        A(ERROR_DS_ATT_SCHEMA_REQ_SYNTAX)
     2269                        A(ERROR_DS_GCVERIFY_ERROR)
     2270                        A(ERROR_DS_DRA_SCHEMA_MISMATCH)
     2271                        A(ERROR_DS_CANT_FIND_DSA_OBJ)
     2272                        A(ERROR_DS_CANT_FIND_EXPECTED_NC)
     2273                        A(ERROR_DS_CANT_FIND_NC_IN_CACHE)
     2274                        A(ERROR_DS_CANT_RETRIEVE_CHILD)
     2275                        A(ERROR_DS_SECURITY_ILLEGAL_MODIFY)
     2276                        A(ERROR_DS_CANT_REPLACE_HIDDEN_REC)
     2277                        A(ERROR_DS_BAD_HIERARCHY_FILE)
     2278                        A(ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED)
     2279                        A(ERROR_DS_CONFIG_PARAM_MISSING)
     2280                        A(ERROR_DS_COUNTING_AB_INDICES_FAILED)
     2281                        A(ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED)
     2282                        A(ERROR_DS_INTERNAL_FAILURE)
     2283                        A(ERROR_DS_UNKNOWN_ERROR)
     2284                        A(ERROR_DS_ROOT_REQUIRES_CLASS_TOP)
     2285                        A(ERROR_DS_REFUSING_FSMO_ROLES)
     2286                        A(ERROR_DS_MISSING_FSMO_SETTINGS)
     2287                        A(ERROR_DS_UNABLE_TO_SURRENDER_ROLES)
     2288                        A(ERROR_DS_DRA_GENERIC)
     2289                        A(ERROR_DS_DRA_INVALID_PARAMETER)
     2290                        A(ERROR_DS_DRA_BUSY)
     2291                        A(ERROR_DS_DRA_BAD_DN)
     2292                        A(ERROR_DS_DRA_BAD_NC)
     2293                        A(ERROR_DS_DRA_DN_EXISTS)
     2294                        A(ERROR_DS_DRA_INTERNAL_ERROR)
     2295                        A(ERROR_DS_DRA_INCONSISTENT_DIT)
     2296                        A(ERROR_DS_DRA_CONNECTION_FAILED)
     2297                        A(ERROR_DS_DRA_BAD_INSTANCE_TYPE)
     2298                        A(ERROR_DS_DRA_OUT_OF_MEM)
     2299                        A(ERROR_DS_DRA_MAIL_PROBLEM)
     2300                        A(ERROR_DS_DRA_REF_ALREADY_EXISTS)
     2301                        A(ERROR_DS_DRA_REF_NOT_FOUND)
     2302                        A(ERROR_DS_DRA_OBJ_IS_REP_SOURCE)
     2303                        A(ERROR_DS_DRA_DB_ERROR)
     2304                        A(ERROR_DS_DRA_NO_REPLICA)
     2305                        A(ERROR_DS_DRA_ACCESS_DENIED)
     2306                        A(ERROR_DS_DRA_NOT_SUPPORTED)
     2307                        A(ERROR_DS_DRA_RPC_CANCELLED)
     2308                        A(ERROR_DS_DRA_SOURCE_DISABLED)
     2309                        A(ERROR_DS_DRA_SINK_DISABLED)
     2310                        A(ERROR_DS_DRA_NAME_COLLISION)
     2311                        A(ERROR_DS_DRA_SOURCE_REINSTALLED)
     2312                        A(ERROR_DS_DRA_MISSING_PARENT)
     2313                        A(ERROR_DS_DRA_PREEMPTED)
     2314                        A(ERROR_DS_DRA_ABANDON_SYNC)
     2315                        A(ERROR_DS_DRA_SHUTDOWN)
     2316                        A(ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET)
     2317                        A(ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA)
     2318                        A(ERROR_DS_DRA_EXTN_CONNECTION_FAILED)
     2319                        A(ERROR_DS_INSTALL_SCHEMA_MISMATCH)
     2320                        A(ERROR_DS_DUP_LINK_ID)
     2321                        A(ERROR_DS_NAME_ERROR_RESOLVING)
     2322                        A(ERROR_DS_NAME_ERROR_NOT_FOUND)
     2323                        A(ERROR_DS_NAME_ERROR_NOT_UNIQUE)
     2324                        A(ERROR_DS_NAME_ERROR_NO_MAPPING)
     2325                        A(ERROR_DS_NAME_ERROR_DOMAIN_ONLY)
     2326                        A(ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING)
     2327                        A(ERROR_DS_CONSTRUCTED_ATT_MOD)
     2328                        A(ERROR_DS_WRONG_OM_OBJ_CLASS)
     2329                        A(ERROR_DS_DRA_REPL_PENDING)
     2330                        A(ERROR_DS_DS_REQUIRED)
     2331                        A(ERROR_DS_INVALID_LDAP_DISPLAY_NAME)
     2332                        A(ERROR_DS_NON_BASE_SEARCH)
     2333                        A(ERROR_DS_CANT_RETRIEVE_ATTS)
     2334                        A(ERROR_DS_BACKLINK_WITHOUT_LINK)
     2335                        A(ERROR_DS_EPOCH_MISMATCH)
     2336                        A(ERROR_DS_SRC_NAME_MISMATCH)
     2337                        A(ERROR_DS_SRC_AND_DST_NC_IDENTICAL)
     2338                        A(ERROR_DS_DST_NC_MISMATCH)
     2339                        A(ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC)
     2340                        A(ERROR_DS_SRC_GUID_MISMATCH)
     2341                        A(ERROR_DS_CANT_MOVE_DELETED_OBJECT)
     2342                        A(ERROR_DS_PDC_OPERATION_IN_PROGRESS)
     2343                        A(ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD)
     2344                        A(ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION)
     2345                        A(ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS)
     2346                        A(ERROR_DS_NC_MUST_HAVE_NC_PARENT)
     2347                        A(ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE)
     2348                        A(ERROR_DS_DST_DOMAIN_NOT_NATIVE)
     2349                        A(ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER)
     2350                        A(ERROR_DS_CANT_MOVE_ACCOUNT_GROUP)
     2351                        A(ERROR_DS_CANT_MOVE_RESOURCE_GROUP)
     2352                        A(ERROR_DS_INVALID_SEARCH_FLAG)
     2353                        A(ERROR_DS_NO_TREE_DELETE_ABOVE_NC)
     2354                        A(ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE)
     2355                        A(ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE)
     2356                        A(ERROR_DS_SAM_INIT_FAILURE)
     2357                        A(ERROR_DS_SENSITIVE_GROUP_VIOLATION)
     2358                        A(ERROR_DS_CANT_MOD_PRIMARYGROUPID)
     2359                        A(ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD)
     2360                        A(ERROR_DS_NONSAFE_SCHEMA_CHANGE)
     2361                        A(ERROR_DS_SCHEMA_UPDATE_DISALLOWED)
     2362                        A(ERROR_DS_CANT_CREATE_UNDER_SCHEMA)
     2363                        A(ERROR_DS_INSTALL_NO_SRC_SCH_VERSION)
     2364                        A(ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE)
     2365                        A(ERROR_DS_INVALID_GROUP_TYPE)
     2366                        A(ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN)
     2367                        A(ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN)
     2368                        A(ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER)
     2369                        A(ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER)
     2370                        A(ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER)
     2371                        A(ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER)
     2372                        A(ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER)
     2373                        A(ERROR_DS_HAVE_PRIMARY_MEMBERS)
     2374                        A(ERROR_DS_STRING_SD_CONVERSION_FAILED)
     2375                        A(ERROR_DS_NAMING_MASTER_GC)
     2376                        A(ERROR_DS_DNS_LOOKUP_FAILURE)
     2377                        A(ERROR_DS_COULDNT_UPDATE_SPNS)
     2378                        A(ERROR_DS_CANT_RETRIEVE_SD)
     2379                        A(ERROR_DS_KEY_NOT_UNIQUE)
     2380                        A(ERROR_DS_WRONG_LINKED_ATT_SYNTAX)
     2381                        A(ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD)
     2382                        A(ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY)
     2383                        A(ERROR_DS_CANT_START)
     2384                        A(ERROR_DS_INIT_FAILURE)
     2385                        A(ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION)
     2386                        A(ERROR_DS_SOURCE_DOMAIN_IN_FOREST)
     2387                        A(ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST)
     2388                        A(ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED)
     2389                        A(ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN)
     2390                        A(ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER)
     2391                        A(ERROR_DS_SRC_SID_EXISTS_IN_FOREST)
     2392                        A(ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH)
     2393                        A(ERROR_SAM_INIT_FAILURE)
     2394                        A(ERROR_DS_DRA_SCHEMA_INFO_SHIP)
     2395                        A(ERROR_DS_DRA_SCHEMA_CONFLICT)
     2396                        A(ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT)
     2397                        A(ERROR_DS_DRA_OBJ_NC_MISMATCH)
     2398                        A(ERROR_DS_NC_STILL_HAS_DSAS)
     2399                        A(ERROR_DS_GC_REQUIRED)
     2400                        A(ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY)
     2401                        A(ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS)
     2402                        A(ERROR_DS_CANT_ADD_TO_GC)
     2403                        A(ERROR_DS_NO_CHECKPOINT_WITH_PDC)
     2404                        A(ERROR_DS_SOURCE_AUDITING_NOT_ENABLED)
     2405                        A(ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC)
     2406                        A(ERROR_DS_INVALID_NAME_FOR_SPN)
     2407                        A(ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS)
     2408                        A(ERROR_DS_UNICODEPWD_NOT_IN_QUOTES)
     2409                        A(ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED)
     2410                        A(ERROR_DS_MUST_BE_RUN_ON_DST_DC)
     2411                        A(ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER)
     2412                        A(ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ)
     2413                        A(ERROR_DS_INIT_FAILURE_CONSOLE)
     2414                        A(ERROR_DS_SAM_INIT_FAILURE_CONSOLE)
     2415                        A(ERROR_DS_FOREST_VERSION_TOO_HIGH)
     2416                        A(ERROR_DS_DOMAIN_VERSION_TOO_HIGH)
     2417                        A(ERROR_DS_FOREST_VERSION_TOO_LOW)
     2418                        A(ERROR_DS_DOMAIN_VERSION_TOO_LOW)
     2419                        A(ERROR_DS_INCOMPATIBLE_VERSION)
     2420                        A(ERROR_DS_LOW_DSA_VERSION)
     2421                        A(ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN)
     2422                        A(ERROR_DS_NOT_SUPPORTED_SORT_ORDER)
     2423                        A(ERROR_DS_NAME_NOT_UNIQUE)
     2424                        A(ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4)
     2425                        A(ERROR_DS_OUT_OF_VERSION_STORE)
     2426                        A(ERROR_DS_INCOMPATIBLE_CONTROLS_USED)
     2427                        A(ERROR_DS_NO_REF_DOMAIN)
     2428                        A(ERROR_DS_RESERVED_LINK_ID)
     2429                        A(ERROR_DS_LINK_ID_NOT_AVAILABLE)
     2430                        A(ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER)
     2431                        A(ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE)
     2432                        A(ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC)
     2433                        A(ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG)
     2434                        A(ERROR_DS_MODIFYDN_WRONG_GRANDPARENT)
     2435                        A(ERROR_DS_NAME_ERROR_TRUST_REFERRAL)
     2436                        A(ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER)
     2437                        A(ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD)
     2438                        A(ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2)
     2439                        A(ERROR_DS_THREAD_LIMIT_EXCEEDED)
     2440                        A(ERROR_DS_NOT_CLOSEST)
     2441                        A(ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF)
     2442                        A(ERROR_DS_SINGLE_USER_MODE_FAILED)
     2443                        A(ERROR_DS_NTDSCRIPT_SYNTAX_ERROR)
     2444                        A(ERROR_DS_NTDSCRIPT_PROCESS_ERROR)
     2445                        A(ERROR_DS_DIFFERENT_REPL_EPOCHS)
     2446                        A(ERROR_DS_DRS_EXTENSIONS_CHANGED)
     2447                        A(ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR)
     2448                        A(ERROR_DS_NO_MSDS_INTID)
     2449                        A(ERROR_DS_DUP_MSDS_INTID)
     2450                        A(ERROR_DS_EXISTS_IN_RDNATTID)
     2451                        A(ERROR_DS_AUTHORIZATION_FAILED)
     2452                        A(ERROR_DS_INVALID_SCRIPT)
     2453                        A(ERROR_DS_REMOTE_CROSSREF_OP_FAILED)
     2454                        A(ERROR_DS_CROSS_REF_BUSY)
     2455                        A(ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN)
     2456                        A(ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC)
     2457                        A(ERROR_DS_DUPLICATE_ID_FOUND)
     2458                        A(ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT)
     2459                        A(ERROR_DS_GROUP_CONVERSION_ERROR)
     2460                        A(ERROR_DS_CANT_MOVE_APP_BASIC_GROUP)
     2461                        A(ERROR_DS_CANT_MOVE_APP_QUERY_GROUP)
     2462                        A(ERROR_DS_ROLE_NOT_VERIFIED)
     2463                        A(ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL)
     2464                        A(ERROR_DS_DOMAIN_RENAME_IN_PROGRESS)
     2465                        A(ERROR_DS_EXISTING_AD_CHILD_NC)
     2466                        A(ERROR_DS_REPL_LIFETIME_EXCEEDED)
     2467                        A(ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER)
     2468                        A(ERROR_DS_LDAP_SEND_QUEUE_FULL)
     2469                        A(ERROR_DS_DRA_OUT_SCHEDULE_WINDOW)
     2470                        A(ERROR_DS_POLICY_NOT_KNOWN)
     2471                        A(ERROR_NO_SITE_SETTINGS_OBJECT)
     2472                        A(ERROR_NO_SECRETS)
     2473                        A(ERROR_NO_WRITABLE_DC_FOUND)
     2474                        A(ERROR_DS_NO_SERVER_OBJECT)
     2475                        A(ERROR_DS_NO_NTDSA_OBJECT)
     2476                        A(ERROR_DS_NON_ASQ_SEARCH)
     2477                        A(ERROR_DS_AUDIT_FAILURE)
     2478                        A(ERROR_DS_INVALID_SEARCH_FLAG_SUBTREE)
     2479                        A(ERROR_DS_INVALID_SEARCH_FLAG_TUPLE)
     2480                        A(ERROR_DS_HIERARCHY_TABLE_TOO_DEEP)
     2481                        A(ERROR_DS_DRA_CORRUPT_UTD_VECTOR)
     2482                        A(ERROR_DS_DRA_SECRETS_DENIED)
     2483                        A(ERROR_DS_RESERVED_MAPI_ID)
     2484                        A(ERROR_DS_MAPI_ID_NOT_AVAILABLE)
     2485                        A(ERROR_DS_DRA_MISSING_KRBTGT_SECRET)
     2486                        A(ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST)
     2487                        A(ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST)
     2488                        A(ERROR_INVALID_USER_PRINCIPAL_NAME)
     2489                        A(ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS)
     2490                        A(ERROR_DS_OID_NOT_FOUND)
     2491                        A(ERROR_DS_DRA_RECYCLED_TARGET)
     2492                        A(ERROR_IPSEC_QM_POLICY_EXISTS)
     2493                        A(ERROR_IPSEC_QM_POLICY_NOT_FOUND)
     2494                        A(ERROR_IPSEC_QM_POLICY_IN_USE)
     2495                        A(ERROR_IPSEC_MM_POLICY_EXISTS)
     2496                        A(ERROR_IPSEC_MM_POLICY_NOT_FOUND)
     2497                        A(ERROR_IPSEC_MM_POLICY_IN_USE)
     2498                        A(ERROR_IPSEC_MM_FILTER_EXISTS)
     2499                        A(ERROR_IPSEC_MM_FILTER_NOT_FOUND)
     2500                        A(ERROR_IPSEC_TRANSPORT_FILTER_EXISTS)
     2501                        A(ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND)
     2502                        A(ERROR_IPSEC_MM_AUTH_EXISTS)
     2503                        A(ERROR_IPSEC_MM_AUTH_NOT_FOUND)
     2504                        A(ERROR_IPSEC_MM_AUTH_IN_USE)
     2505                        A(ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND)
     2506                        A(ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND)
     2507                        A(ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND)
     2508                        A(ERROR_IPSEC_TUNNEL_FILTER_EXISTS)
     2509                        A(ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND)
     2510                        A(ERROR_IPSEC_MM_FILTER_PENDING_DELETION)
     2511                        A(ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION)
     2512                        A(ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION)
     2513                        A(ERROR_IPSEC_MM_POLICY_PENDING_DELETION)
     2514                        A(ERROR_IPSEC_MM_AUTH_PENDING_DELETION)
     2515                        A(ERROR_IPSEC_QM_POLICY_PENDING_DELETION)
     2516                        A(ERROR_IPSEC_IKE_NEG_STATUS_BEGIN)
     2517                        A(ERROR_IPSEC_IKE_AUTH_FAIL)
     2518                        A(ERROR_IPSEC_IKE_ATTRIB_FAIL)
     2519                        A(ERROR_IPSEC_IKE_NEGOTIATION_PENDING)
     2520                        A(ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR)
     2521                        A(ERROR_IPSEC_IKE_TIMED_OUT)
     2522                        A(ERROR_IPSEC_IKE_NO_CERT)
     2523                        A(ERROR_IPSEC_IKE_SA_DELETED)
     2524                        A(ERROR_IPSEC_IKE_SA_REAPED)
     2525                        A(ERROR_IPSEC_IKE_MM_ACQUIRE_DROP)
     2526                        A(ERROR_IPSEC_IKE_QM_ACQUIRE_DROP)
     2527                        A(ERROR_IPSEC_IKE_QUEUE_DROP_MM)
     2528                        A(ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM)
     2529                        A(ERROR_IPSEC_IKE_DROP_NO_RESPONSE)
     2530                        A(ERROR_IPSEC_IKE_MM_DELAY_DROP)
     2531                        A(ERROR_IPSEC_IKE_QM_DELAY_DROP)
     2532                        A(ERROR_IPSEC_IKE_ERROR)
     2533                        A(ERROR_IPSEC_IKE_CRL_FAILED)
     2534                        A(ERROR_IPSEC_IKE_INVALID_KEY_USAGE)
     2535                        A(ERROR_IPSEC_IKE_INVALID_CERT_TYPE)
     2536                        A(ERROR_IPSEC_IKE_NO_PRIVATE_KEY)
     2537                        A(ERROR_IPSEC_IKE_SIMULTANEOUS_REKEY)
     2538                        A(ERROR_IPSEC_IKE_DH_FAIL)
     2539                        A(ERROR_IPSEC_IKE_CRITICAL_PAYLOAD_NOT_RECOGNIZED)
     2540                        A(ERROR_IPSEC_IKE_INVALID_HEADER)
     2541                        A(ERROR_IPSEC_IKE_NO_POLICY)
     2542                        A(ERROR_IPSEC_IKE_INVALID_SIGNATURE)
     2543                        A(ERROR_IPSEC_IKE_KERBEROS_ERROR)
     2544                        A(ERROR_IPSEC_IKE_NO_PUBLIC_KEY)
     2545                        A(ERROR_IPSEC_IKE_PROCESS_ERR)
     2546                        A(ERROR_IPSEC_IKE_PROCESS_ERR_SA)
     2547                        A(ERROR_IPSEC_IKE_PROCESS_ERR_PROP)
     2548                        A(ERROR_IPSEC_IKE_PROCESS_ERR_TRANS)
     2549                        A(ERROR_IPSEC_IKE_PROCESS_ERR_KE)
     2550                        A(ERROR_IPSEC_IKE_PROCESS_ERR_ID)
     2551                        A(ERROR_IPSEC_IKE_PROCESS_ERR_CERT)
     2552                        A(ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ)
     2553                        A(ERROR_IPSEC_IKE_PROCESS_ERR_HASH)
     2554                        A(ERROR_IPSEC_IKE_PROCESS_ERR_SIG)
     2555                        A(ERROR_IPSEC_IKE_PROCESS_ERR_NONCE)
     2556                        A(ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY)
     2557                        A(ERROR_IPSEC_IKE_PROCESS_ERR_DELETE)
     2558                        A(ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR)
     2559                        A(ERROR_IPSEC_IKE_INVALID_PAYLOAD)
     2560                        A(ERROR_IPSEC_IKE_LOAD_SOFT_SA)
     2561                        A(ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN)
     2562                        A(ERROR_IPSEC_IKE_INVALID_COOKIE)
     2563                        A(ERROR_IPSEC_IKE_NO_PEER_CERT)
     2564                        A(ERROR_IPSEC_IKE_PEER_CRL_FAILED)
     2565                        A(ERROR_IPSEC_IKE_POLICY_CHANGE)
     2566                        A(ERROR_IPSEC_IKE_NO_MM_POLICY)
     2567                        A(ERROR_IPSEC_IKE_NOTCBPRIV)
     2568                        A(ERROR_IPSEC_IKE_SECLOADFAIL)
     2569                        A(ERROR_IPSEC_IKE_FAILSSPINIT)
     2570                        A(ERROR_IPSEC_IKE_FAILQUERYSSP)
     2571                        A(ERROR_IPSEC_IKE_SRVACQFAIL)
     2572                        A(ERROR_IPSEC_IKE_SRVQUERYCRED)
     2573                        A(ERROR_IPSEC_IKE_GETSPIFAIL)
     2574                        A(ERROR_IPSEC_IKE_INVALID_FILTER)
     2575                        A(ERROR_IPSEC_IKE_OUT_OF_MEMORY)
     2576                        A(ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED)
     2577                        A(ERROR_IPSEC_IKE_INVALID_POLICY)
     2578                        A(ERROR_IPSEC_IKE_UNKNOWN_DOI)
     2579                        A(ERROR_IPSEC_IKE_INVALID_SITUATION)
     2580                        A(ERROR_IPSEC_IKE_DH_FAILURE)
     2581                        A(ERROR_IPSEC_IKE_INVALID_GROUP)
     2582                        A(ERROR_IPSEC_IKE_ENCRYPT)
     2583                        A(ERROR_IPSEC_IKE_DECRYPT)
     2584                        A(ERROR_IPSEC_IKE_POLICY_MATCH)
     2585                        A(ERROR_IPSEC_IKE_UNSUPPORTED_ID)
     2586                        A(ERROR_IPSEC_IKE_INVALID_HASH)
     2587                        A(ERROR_IPSEC_IKE_INVALID_HASH_ALG)
     2588                        A(ERROR_IPSEC_IKE_INVALID_HASH_SIZE)
     2589                        A(ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG)
     2590                        A(ERROR_IPSEC_IKE_INVALID_AUTH_ALG)
     2591                        A(ERROR_IPSEC_IKE_INVALID_SIG)
     2592                        A(ERROR_IPSEC_IKE_LOAD_FAILED)
     2593                        A(ERROR_IPSEC_IKE_RPC_DELETE)
     2594                        A(ERROR_IPSEC_IKE_BENIGN_REINIT)
     2595                        A(ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY)
     2596                        A(ERROR_IPSEC_IKE_INVALID_MAJOR_VERSION)
     2597                        A(ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN)
     2598                        A(ERROR_IPSEC_IKE_MM_LIMIT)
     2599                        A(ERROR_IPSEC_IKE_NEGOTIATION_DISABLED)
     2600                        A(ERROR_IPSEC_IKE_QM_LIMIT)
     2601                        A(ERROR_IPSEC_IKE_MM_EXPIRED)
     2602                        A(ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID)
     2603                        A(ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH)
     2604                        A(ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID)
     2605                        A(ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD)
     2606                        A(ERROR_IPSEC_IKE_DOS_COOKIE_SENT)
     2607                        A(ERROR_IPSEC_IKE_SHUTTING_DOWN)
     2608                        A(ERROR_IPSEC_IKE_CGA_AUTH_FAILED)
     2609                        A(ERROR_IPSEC_IKE_PROCESS_ERR_NATOA)
     2610                        A(ERROR_IPSEC_IKE_INVALID_MM_FOR_QM)
     2611                        A(ERROR_IPSEC_IKE_QM_EXPIRED)
     2612                        A(ERROR_IPSEC_IKE_TOO_MANY_FILTERS)
     2613                        A(ERROR_IPSEC_IKE_NEG_STATUS_END)
     2614                        A(ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL)
     2615                        A(ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE)
     2616                        A(ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING)
     2617                        A(ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING)
     2618                        A(ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS)
     2619                        A(ERROR_IPSEC_IKE_RATELIMIT_DROP)
     2620                        A(ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE)
     2621                        A(ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE)
     2622                        A(ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE)
     2623                        A(ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY)
     2624                        A(ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE)
     2625                        A(ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END)
     2626                        A(ERROR_IPSEC_BAD_SPI)
     2627                        A(ERROR_IPSEC_SA_LIFETIME_EXPIRED)
     2628                        A(ERROR_IPSEC_WRONG_SA)
     2629                        A(ERROR_IPSEC_REPLAY_CHECK_FAILED)
     2630                        A(ERROR_IPSEC_INVALID_PACKET)
     2631                        A(ERROR_IPSEC_INTEGRITY_CHECK_FAILED)
     2632                        A(ERROR_IPSEC_CLEAR_TEXT_DROP)
     2633                        A(ERROR_IPSEC_AUTH_FIREWALL_DROP)
     2634                        A(ERROR_IPSEC_THROTTLE_DROP)
     2635                        A(ERROR_IPSEC_DOSP_BLOCK)
     2636                        A(ERROR_IPSEC_DOSP_RECEIVED_MULTICAST)
     2637                        A(ERROR_IPSEC_DOSP_INVALID_PACKET)
     2638                        A(ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED)
     2639                        A(ERROR_IPSEC_DOSP_MAX_ENTRIES)
     2640                        A(ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED)
     2641                        A(ERROR_IPSEC_DOSP_NOT_INSTALLED)
     2642                        A(ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES)
     2643                        A(ERROR_SXS_SECTION_NOT_FOUND)
     2644                        A(ERROR_SXS_CANT_GEN_ACTCTX)
     2645                        A(ERROR_SXS_INVALID_ACTCTXDATA_FORMAT)
     2646                        A(ERROR_SXS_ASSEMBLY_NOT_FOUND)
     2647                        A(ERROR_SXS_MANIFEST_FORMAT_ERROR)
     2648                        A(ERROR_SXS_MANIFEST_PARSE_ERROR)
     2649                        A(ERROR_SXS_ACTIVATION_CONTEXT_DISABLED)
     2650                        A(ERROR_SXS_KEY_NOT_FOUND)
     2651                        A(ERROR_SXS_VERSION_CONFLICT)
     2652                        A(ERROR_SXS_WRONG_SECTION_TYPE)
     2653                        A(ERROR_SXS_THREAD_QUERIES_DISABLED)
     2654                        A(ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET)
     2655                        A(ERROR_SXS_UNKNOWN_ENCODING_GROUP)
     2656                        A(ERROR_SXS_UNKNOWN_ENCODING)
     2657                        A(ERROR_SXS_INVALID_XML_NAMESPACE_URI)
     2658                        A(ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED)
     2659                        A(ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED)
     2660                        A(ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE)
     2661                        A(ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE)
     2662                        A(ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE)
     2663                        A(ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT)
     2664                        A(ERROR_SXS_DUPLICATE_DLL_NAME)
     2665                        A(ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME)
     2666                        A(ERROR_SXS_DUPLICATE_CLSID)
     2667                        A(ERROR_SXS_DUPLICATE_IID)
     2668                        A(ERROR_SXS_DUPLICATE_TLBID)
     2669                        A(ERROR_SXS_DUPLICATE_PROGID)
     2670                        A(ERROR_SXS_DUPLICATE_ASSEMBLY_NAME)
     2671                        A(ERROR_SXS_FILE_HASH_MISMATCH)
     2672                        A(ERROR_SXS_POLICY_PARSE_ERROR)
     2673                        A(ERROR_SXS_XML_E_MISSINGQUOTE)
     2674                        A(ERROR_SXS_XML_E_COMMENTSYNTAX)
     2675                        A(ERROR_SXS_XML_E_BADSTARTNAMECHAR)
     2676                        A(ERROR_SXS_XML_E_BADNAMECHAR)
     2677                        A(ERROR_SXS_XML_E_BADCHARINSTRING)
     2678                        A(ERROR_SXS_XML_E_XMLDECLSYNTAX)
     2679                        A(ERROR_SXS_XML_E_BADCHARDATA)
     2680                        A(ERROR_SXS_XML_E_MISSINGWHITESPACE)
     2681                        A(ERROR_SXS_XML_E_EXPECTINGTAGEND)
     2682                        A(ERROR_SXS_XML_E_MISSINGSEMICOLON)
     2683                        A(ERROR_SXS_XML_E_UNBALANCEDPAREN)
     2684                        A(ERROR_SXS_XML_E_INTERNALERROR)
     2685                        A(ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE)
     2686                        A(ERROR_SXS_XML_E_INCOMPLETE_ENCODING)
     2687                        A(ERROR_SXS_XML_E_MISSING_PAREN)
     2688                        A(ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE)
     2689                        A(ERROR_SXS_XML_E_MULTIPLE_COLONS)
     2690                        A(ERROR_SXS_XML_E_INVALID_DECIMAL)
     2691                        A(ERROR_SXS_XML_E_INVALID_HEXIDECIMAL)
     2692                        A(ERROR_SXS_XML_E_INVALID_UNICODE)
     2693                        A(ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK)
     2694                        A(ERROR_SXS_XML_E_UNEXPECTEDENDTAG)
     2695                        A(ERROR_SXS_XML_E_UNCLOSEDTAG)
     2696                        A(ERROR_SXS_XML_E_DUPLICATEATTRIBUTE)
     2697                        A(ERROR_SXS_XML_E_MULTIPLEROOTS)
     2698                        A(ERROR_SXS_XML_E_INVALIDATROOTLEVEL)
     2699                        A(ERROR_SXS_XML_E_BADXMLDECL)
     2700                        A(ERROR_SXS_XML_E_MISSINGROOT)
     2701                        A(ERROR_SXS_XML_E_UNEXPECTEDEOF)
     2702                        A(ERROR_SXS_XML_E_BADPEREFINSUBSET)
     2703                        A(ERROR_SXS_XML_E_UNCLOSEDSTARTTAG)
     2704                        A(ERROR_SXS_XML_E_UNCLOSEDENDTAG)
     2705                        A(ERROR_SXS_XML_E_UNCLOSEDSTRING)
     2706                        A(ERROR_SXS_XML_E_UNCLOSEDCOMMENT)
     2707                        A(ERROR_SXS_XML_E_UNCLOSEDDECL)
     2708                        A(ERROR_SXS_XML_E_UNCLOSEDCDATA)
     2709                        A(ERROR_SXS_XML_E_RESERVEDNAMESPACE)
     2710                        A(ERROR_SXS_XML_E_INVALIDENCODING)
     2711                        A(ERROR_SXS_XML_E_INVALIDSWITCH)
     2712                        A(ERROR_SXS_XML_E_BADXMLCASE)
     2713                        A(ERROR_SXS_XML_E_INVALID_STANDALONE)
     2714                        A(ERROR_SXS_XML_E_UNEXPECTED_STANDALONE)
     2715                        A(ERROR_SXS_XML_E_INVALID_VERSION)
     2716                        A(ERROR_SXS_XML_E_MISSINGEQUALS)
     2717                        A(ERROR_SXS_PROTECTION_RECOVERY_FAILED)
     2718                        A(ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT)
     2719                        A(ERROR_SXS_PROTECTION_CATALOG_NOT_VALID)
     2720                        A(ERROR_SXS_UNTRANSLATABLE_HRESULT)
     2721                        A(ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING)
     2722                        A(ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE)
     2723                        A(ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME)
     2724                        A(ERROR_SXS_ASSEMBLY_MISSING)
     2725                        A(ERROR_SXS_CORRUPT_ACTIVATION_STACK)
     2726                        A(ERROR_SXS_CORRUPTION)
     2727                        A(ERROR_SXS_EARLY_DEACTIVATION)
     2728                        A(ERROR_SXS_INVALID_DEACTIVATION)
     2729                        A(ERROR_SXS_MULTIPLE_DEACTIVATION)
     2730                        A(ERROR_SXS_PROCESS_TERMINATION_REQUESTED)
     2731                        A(ERROR_SXS_RELEASE_ACTIVATION_CONTEXT)
     2732                        A(ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY)
     2733                        A(ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE)
     2734                        A(ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME)
     2735                        A(ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE)
     2736                        A(ERROR_SXS_IDENTITY_PARSE_ERROR)
     2737                        A(ERROR_MALFORMED_SUBSTITUTION_STRING)
     2738                        A(ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN)
     2739                        A(ERROR_UNMAPPED_SUBSTITUTION_STRING)
     2740                        A(ERROR_SXS_ASSEMBLY_NOT_LOCKED)
     2741                        A(ERROR_SXS_COMPONENT_STORE_CORRUPT)
     2742                        A(ERROR_ADVANCED_INSTALLER_FAILED)
     2743                        A(ERROR_XML_ENCODING_MISMATCH)
     2744                        A(ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT)
     2745                        A(ERROR_SXS_IDENTITIES_DIFFERENT)
     2746                        A(ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT)
     2747                        A(ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY)
     2748                        A(ERROR_SXS_MANIFEST_TOO_BIG)
     2749                        A(ERROR_SXS_SETTING_NOT_REGISTERED)
     2750                        A(ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE)
     2751                        A(ERROR_SMI_PRIMITIVE_INSTALLER_FAILED)
     2752                        A(ERROR_GENERIC_COMMAND_FAILED)
     2753                        A(ERROR_SXS_FILE_HASH_MISSING)
     2754                        A(ERROR_EVT_INVALID_CHANNEL_PATH)
     2755                        A(ERROR_EVT_INVALID_QUERY)
     2756                        A(ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND)
     2757                        A(ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND)
     2758                        A(ERROR_EVT_INVALID_PUBLISHER_NAME)
     2759                        A(ERROR_EVT_INVALID_EVENT_DATA)
     2760                        A(ERROR_EVT_CHANNEL_NOT_FOUND)
     2761                        A(ERROR_EVT_MALFORMED_XML_TEXT)
     2762                        A(ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL)
     2763                        A(ERROR_EVT_CONFIGURATION_ERROR)
     2764                        A(ERROR_EVT_QUERY_RESULT_STALE)
     2765                        A(ERROR_EVT_QUERY_RESULT_INVALID_POSITION)
     2766                        A(ERROR_EVT_NON_VALIDATING_MSXML)
     2767                        A(ERROR_EVT_FILTER_ALREADYSCOPED)
     2768                        A(ERROR_EVT_FILTER_NOTELTSET)
     2769                        A(ERROR_EVT_FILTER_INVARG)
     2770                        A(ERROR_EVT_FILTER_INVTEST)
     2771                        A(ERROR_EVT_FILTER_INVTYPE)
     2772                        A(ERROR_EVT_FILTER_PARSEERR)
     2773                        A(ERROR_EVT_FILTER_UNSUPPORTEDOP)
     2774                        A(ERROR_EVT_FILTER_UNEXPECTEDTOKEN)
     2775                        A(ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL)
     2776                        A(ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE)
     2777                        A(ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE)
     2778                        A(ERROR_EVT_CHANNEL_CANNOT_ACTIVATE)
     2779                        A(ERROR_EVT_FILTER_TOO_COMPLEX)
     2780                        A(ERROR_EVT_MESSAGE_NOT_FOUND)
     2781                        A(ERROR_EVT_MESSAGE_ID_NOT_FOUND)
     2782                        A(ERROR_EVT_UNRESOLVED_VALUE_INSERT)
     2783                        A(ERROR_EVT_UNRESOLVED_PARAMETER_INSERT)
     2784                        A(ERROR_EVT_MAX_INSERTS_REACHED)
     2785                        A(ERROR_EVT_EVENT_DEFINITION_NOT_FOUND)
     2786                        A(ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND)
     2787                        A(ERROR_EVT_VERSION_TOO_OLD)
     2788                        A(ERROR_EVT_VERSION_TOO_NEW)
     2789                        A(ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY)
     2790                        A(ERROR_EVT_PUBLISHER_DISABLED)
     2791                        A(ERROR_EVT_FILTER_OUT_OF_RANGE)
     2792                        A(ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE)
     2793                        A(ERROR_EC_LOG_DISABLED)
     2794                        A(ERROR_EC_CIRCULAR_FORWARDING)
     2795                        A(ERROR_EC_CREDSTORE_FULL)
     2796                        A(ERROR_EC_CRED_NOT_FOUND)
     2797                        A(ERROR_EC_NO_ACTIVE_CHANNEL)
     2798                        A(ERROR_MUI_FILE_NOT_FOUND)
     2799                        A(ERROR_MUI_INVALID_FILE)
     2800                        A(ERROR_MUI_INVALID_RC_CONFIG)
     2801                        A(ERROR_MUI_INVALID_LOCALE_NAME)
     2802                        A(ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME)
     2803                        A(ERROR_MUI_FILE_NOT_LOADED)
     2804                        A(ERROR_RESOURCE_ENUM_USER_STOP)
     2805                        A(ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED)
     2806                        A(ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME)
     2807                        // Start of Monitor Configuration API error codes
     2808                        // 15200 to 15249
     2809                        A(ERROR_MCA_INVALID_CAPABILITIES_STRING)
     2810                        A(ERROR_MCA_INVALID_VCP_VERSION)
     2811                        A(ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION)
     2812                        A(ERROR_MCA_MCCS_VERSION_MISMATCH)
     2813                        A(ERROR_MCA_UNSUPPORTED_MCCS_VERSION)
     2814                        A(ERROR_MCA_INTERNAL_ERROR)
     2815                        A(ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED)
     2816                        A(ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE)
     2817                        // Start of Syspart error codes
     2818                        // 15250 - 15299
     2819                        A(ERROR_AMBIGUOUS_SYSTEM_DEVICE)
     2820                        A(ERROR_SYSTEM_DEVICE_NOT_FOUND)
     2821                        // Start of Vortex error codes
     2822                        // 15300 - 15320
     2823                        A(ERROR_HASH_NOT_SUPPORTED)
     2824                        A(ERROR_HASH_NOT_PRESENT)
     2825                        #undef A
     2826                };
     2827                for(SIZE_T nIndex = 0; nIndex < DIM(g_pMap); nIndex++)
     2828                        if(g_pMap[nIndex].nValue == nValue)
     2829                                return CString(g_pMap[nIndex].pszName);
     2830                return _T("");
     2831        }
     2832        static CString LookupHresultSystemIdentifier(HRESULT nValue)
     2833        {
     2834                //if(HRESULT_SEVERITY(nValue) != SEVERITY_ERROR)
     2835                //      return _T("");
     2836                if((UINT) HRESULT_FACILITY(nValue) >= 0x40)
     2837                        return _T("");
     2838                static const struct { HRESULT nValue; LPCSTR pszName; } g_pMap[] =
     2839                {
     2840                        #define A(x) { x, #x },
     2841                        A(E_UNEXPECTED) // 0x8000FFFFL
     2842                        A(E_NOTIMPL) // 0x80004001L
     2843                        A(E_OUTOFMEMORY) // 0x8007000EL
     2844                        A(E_INVALIDARG) // 0x80070057L
     2845                        A(E_NOINTERFACE) // 0x80004002L
     2846                        A(E_POINTER) // 0x80004003L
     2847                        A(E_HANDLE) // 0x80070006L
     2848                        A(E_ABORT) // 0x80004004L
     2849                        A(E_FAIL) // 0x80004005L
     2850                        A(E_ACCESSDENIED) // 0x80070005L
     2851                        A(E_NOTIMPL) // 0x80000001L
     2852                        A(E_OUTOFMEMORY) // 0x80000002L
     2853                        A(E_INVALIDARG) // 0x80000003L
     2854                        A(E_NOINTERFACE) // 0x80000004L
     2855                        A(E_POINTER) // 0x80000005L
     2856                        A(E_HANDLE) // 0x80000006L
     2857                        A(E_ABORT) // 0x80000007L
     2858                        A(E_FAIL) // 0x80000008L
     2859                        A(E_ACCESSDENIED) // 0x80000009L
     2860                        A(E_PENDING) // 0x8000000AL
     2861                        A(CO_E_INIT_TLS) // 0x80004006L
     2862                        A(CO_E_INIT_SHARED_ALLOCATOR) // 0x80004007L
     2863                        A(CO_E_INIT_MEMORY_ALLOCATOR) // 0x80004008L
     2864                        A(CO_E_INIT_CLASS_CACHE) // 0x80004009L
     2865                        A(CO_E_INIT_RPC_CHANNEL) // 0x8000400AL
     2866                        A(CO_E_INIT_TLS_SET_CHANNEL_CONTROL) // 0x8000400BL
     2867                        A(CO_E_INIT_TLS_CHANNEL_CONTROL) // 0x8000400CL
     2868                        A(CO_E_INIT_UNACCEPTED_USER_ALLOCATOR) // 0x8000400DL
     2869                        A(CO_E_INIT_SCM_MUTEX_EXISTS) // 0x8000400EL
     2870                        A(CO_E_INIT_SCM_FILE_MAPPING_EXISTS) // 0x8000400FL
     2871                        A(CO_E_INIT_SCM_MAP_VIEW_OF_FILE) // 0x80004010L
     2872                        A(CO_E_INIT_SCM_EXEC_FAILURE) // 0x80004011L
     2873                        A(CO_E_INIT_ONLY_SINGLE_THREADED) // 0x80004012L
     2874                        A(CO_E_CANT_REMOTE) // 0x80004013L
     2875                        A(CO_E_BAD_SERVER_NAME) // 0x80004014L
     2876                        A(CO_E_WRONG_SERVER_IDENTITY) // 0x80004015L
     2877                        A(CO_E_OLE1DDE_DISABLED) // 0x80004016L
     2878                        A(CO_E_RUNAS_SYNTAX) // 0x80004017L
     2879                        A(CO_E_CREATEPROCESS_FAILURE) // 0x80004018L
     2880                        A(CO_E_RUNAS_CREATEPROCESS_FAILURE) // 0x80004019L
     2881                        A(CO_E_RUNAS_LOGON_FAILURE) // 0x8000401AL
     2882                        A(CO_E_LAUNCH_PERMSSION_DENIED) // 0x8000401BL
     2883                        A(CO_E_START_SERVICE_FAILURE) // 0x8000401CL
     2884                        A(CO_E_REMOTE_COMMUNICATION_FAILURE) // 0x8000401DL
     2885                        A(CO_E_SERVER_START_TIMEOUT) // 0x8000401EL
     2886                        A(CO_E_CLSREG_INCONSISTENT) // 0x8000401FL
     2887                        A(CO_E_IIDREG_INCONSISTENT) // 0x80004020L
     2888                        A(CO_E_NOT_SUPPORTED) // 0x80004021L
     2889                        A(CO_E_RELOAD_DLL) // 0x80004022L
     2890                        A(CO_E_MSI_ERROR) // 0x80004023L
     2891                        A(CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT) // 0x80004024L
     2892                        A(CO_E_SERVER_PAUSED) // 0x80004025L
     2893                        A(CO_E_SERVER_NOT_PAUSED) // 0x80004026L
     2894                        A(CO_E_CLASS_DISABLED) // 0x80004027L
     2895                        A(CO_E_CLRNOTAVAILABLE) // 0x80004028L
     2896                        A(CO_E_ASYNC_WORK_REJECTED) // 0x80004029L
     2897                        A(CO_E_SERVER_INIT_TIMEOUT) // 0x8000402AL
     2898                        A(CO_E_NO_SECCTX_IN_ACTIVATE) // 0x8000402BL
     2899                        A(CO_E_TRACKER_CONFIG) // 0x80004030L
     2900                        A(CO_E_THREADPOOL_CONFIG) // 0x80004031L
     2901                        A(CO_E_SXS_CONFIG) // 0x80004032L
     2902                        A(CO_E_MALFORMED_SPN) // 0x80004033L
     2903                        A(OLE_E_OLEVERB) // 0x80040000L
     2904                        A(OLE_E_ADVF) // 0x80040001L
     2905                        A(OLE_E_ENUM_NOMORE) // 0x80040002L
     2906                        A(OLE_E_ADVISENOTSUPPORTED) // 0x80040003L
     2907                        A(OLE_E_NOCONNECTION) // 0x80040004L
     2908                        A(OLE_E_NOTRUNNING) // 0x80040005L
     2909                        A(OLE_E_NOCACHE) // 0x80040006L
     2910                        A(OLE_E_BLANK) // 0x80040007L
     2911                        A(OLE_E_CLASSDIFF) // 0x80040008L
     2912                        A(OLE_E_CANT_GETMONIKER) // 0x80040009L
     2913                        A(OLE_E_CANT_BINDTOSOURCE) // 0x8004000AL
     2914                        A(OLE_E_STATIC) // 0x8004000BL
     2915                        A(OLE_E_PROMPTSAVECANCELLED) // 0x8004000CL
     2916                        A(OLE_E_INVALIDRECT) // 0x8004000DL
     2917                        A(OLE_E_WRONGCOMPOBJ) // 0x8004000EL
     2918                        A(OLE_E_INVALIDHWND) // 0x8004000FL
     2919                        A(OLE_E_NOT_INPLACEACTIVE) // 0x80040010L
     2920                        A(OLE_E_CANTCONVERT) // 0x80040011L
     2921                        A(OLE_E_NOSTORAGE) // 0x80040012L
     2922                        A(DV_E_FORMATETC) // 0x80040064L
     2923                        A(DV_E_DVTARGETDEVICE) // 0x80040065L
     2924                        A(DV_E_STGMEDIUM) // 0x80040066L
     2925                        A(DV_E_STATDATA) // 0x80040067L
     2926                        A(DV_E_LINDEX) // 0x80040068L
     2927                        A(DV_E_TYMED) // 0x80040069L
     2928                        A(DV_E_CLIPFORMAT) // 0x8004006AL
     2929                        A(DV_E_DVASPECT) // 0x8004006BL
     2930                        A(DV_E_DVTARGETDEVICE_SIZE) // 0x8004006CL
     2931                        A(DV_E_NOIVIEWOBJECT) // 0x8004006DL
     2932                        A(DRAGDROP_E_NOTREGISTERED) // 0x80040100L
     2933                        A(DRAGDROP_E_ALREADYREGISTERED) // 0x80040101L
     2934                        A(DRAGDROP_E_INVALIDHWND) // 0x80040102L
     2935                        A(CLASS_E_NOAGGREGATION) // 0x80040110L
     2936                        A(CLASS_E_CLASSNOTAVAILABLE) // 0x80040111L
     2937                        A(CLASS_E_NOTLICENSED) // 0x80040112L
     2938                        A(VIEW_E_DRAW) // 0x80040140L
     2939                        A(REGDB_E_READREGDB) // 0x80040150L
     2940                        A(REGDB_E_WRITEREGDB) // 0x80040151L
     2941                        A(REGDB_E_KEYMISSING) // 0x80040152L
     2942                        A(REGDB_E_INVALIDVALUE) // 0x80040153L
     2943                        A(REGDB_E_CLASSNOTREG) // 0x80040154L
     2944                        A(REGDB_E_IIDNOTREG) // 0x80040155L
     2945                        A(REGDB_E_BADTHREADINGMODEL) // 0x80040156L
     2946                        A(CAT_E_CATIDNOEXIST) // 0x80040160L
     2947                        A(CAT_E_NODESCRIPTION) // 0x80040161L
     2948                        A(CS_E_PACKAGE_NOTFOUND) // 0x80040164L
     2949                        A(CS_E_NOT_DELETABLE) // 0x80040165L
     2950                        A(CS_E_CLASS_NOTFOUND) // 0x80040166L
     2951                        A(CS_E_INVALID_VERSION) // 0x80040167L
     2952                        A(CS_E_NO_CLASSSTORE) // 0x80040168L
     2953                        A(CS_E_OBJECT_NOTFOUND) // 0x80040169L
     2954                        A(CS_E_OBJECT_ALREADY_EXISTS) // 0x8004016AL
     2955                        A(CS_E_INVALID_PATH) // 0x8004016BL
     2956                        A(CS_E_NETWORK_ERROR) // 0x8004016CL
     2957                        A(CS_E_ADMIN_LIMIT_EXCEEDED) // 0x8004016DL
     2958                        A(CS_E_SCHEMA_MISMATCH) // 0x8004016EL
     2959                        A(CS_E_INTERNAL_ERROR) // 0x8004016FL
     2960                        A(CACHE_E_NOCACHE_UPDATED) // 0x80040170L
     2961                        A(OLEOBJ_E_NOVERBS) // 0x80040180L
     2962                        A(OLEOBJ_E_INVALIDVERB) // 0x80040181L
     2963                        A(INPLACE_E_NOTUNDOABLE) // 0x800401A0L
     2964                        A(INPLACE_E_NOTOOLSPACE) // 0x800401A1L
     2965                        A(CONVERT10_E_OLESTREAM_GET) // 0x800401C0L
     2966                        A(CONVERT10_E_OLESTREAM_PUT) // 0x800401C1L
     2967                        A(CONVERT10_E_OLESTREAM_FMT) // 0x800401C2L
     2968                        A(CONVERT10_E_OLESTREAM_BITMAP_TO_DIB) // 0x800401C3L
     2969                        A(CONVERT10_E_STG_FMT) // 0x800401C4L
     2970                        A(CONVERT10_E_STG_NO_STD_STREAM) // 0x800401C5L
     2971                        A(CONVERT10_E_STG_DIB_TO_BITMAP) // 0x800401C6L
     2972                        A(CLIPBRD_E_CANT_OPEN) // 0x800401D0L
     2973                        A(CLIPBRD_E_CANT_EMPTY) // 0x800401D1L
     2974                        A(CLIPBRD_E_CANT_SET) // 0x800401D2L
     2975                        A(CLIPBRD_E_BAD_DATA) // 0x800401D3L
     2976                        A(CLIPBRD_E_CANT_CLOSE) // 0x800401D4L
     2977                        A(MK_E_CONNECTMANUALLY) // 0x800401E0L
     2978                        A(MK_E_EXCEEDEDDEADLINE) // 0x800401E1L
     2979                        A(MK_E_NEEDGENERIC) // 0x800401E2L
     2980                        A(MK_E_UNAVAILABLE) // 0x800401E3L
     2981                        A(MK_E_SYNTAX) // 0x800401E4L
     2982                        A(MK_E_NOOBJECT) // 0x800401E5L
     2983                        A(MK_E_INVALIDEXTENSION) // 0x800401E6L
     2984                        A(MK_E_INTERMEDIATEINTERFACENOTSUPPORTED) // 0x800401E7L
     2985                        A(MK_E_NOTBINDABLE) // 0x800401E8L
     2986                        A(MK_E_NOTBOUND) // 0x800401E9L
     2987                        A(MK_E_CANTOPENFILE) // 0x800401EAL
     2988                        A(MK_E_MUSTBOTHERUSER) // 0x800401EBL
     2989                        A(MK_E_NOINVERSE) // 0x800401ECL
     2990                        A(MK_E_NOSTORAGE) // 0x800401EDL
     2991                        A(MK_E_NOPREFIX) // 0x800401EEL
     2992                        A(MK_E_ENUMERATION_FAILED) // 0x800401EFL
     2993                        A(CO_E_NOTINITIALIZED) // 0x800401F0L
     2994                        A(CO_E_ALREADYINITIALIZED) // 0x800401F1L
     2995                        A(CO_E_CANTDETERMINECLASS) // 0x800401F2L
     2996                        A(CO_E_CLASSSTRING) // 0x800401F3L
     2997                        A(CO_E_IIDSTRING) // 0x800401F4L
     2998                        A(CO_E_APPNOTFOUND) // 0x800401F5L
     2999                        A(CO_E_APPSINGLEUSE) // 0x800401F6L
     3000                        A(CO_E_ERRORINAPP) // 0x800401F7L
     3001                        A(CO_E_DLLNOTFOUND) // 0x800401F8L
     3002                        A(CO_E_ERRORINDLL) // 0x800401F9L
     3003                        A(CO_E_WRONGOSFORAPP) // 0x800401FAL
     3004                        A(CO_E_OBJNOTREG) // 0x800401FBL
     3005                        A(CO_E_OBJISREG) // 0x800401FCL
     3006                        A(CO_E_OBJNOTCONNECTED) // 0x800401FDL
     3007                        A(CO_E_APPDIDNTREG) // 0x800401FEL
     3008                        A(CO_E_RELEASED) // 0x800401FFL
     3009                        A(EVENT_S_SOME_SUBSCRIBERS_FAILED) // 0x00040200L
     3010                        A(EVENT_E_ALL_SUBSCRIBERS_FAILED) // 0x80040201L
     3011                        A(EVENT_S_NOSUBSCRIBERS) // 0x00040202L
     3012                        A(EVENT_E_QUERYSYNTAX) // 0x80040203L
     3013                        A(EVENT_E_QUERYFIELD) // 0x80040204L
     3014                        A(EVENT_E_INTERNALEXCEPTION) // 0x80040205L
     3015                        A(EVENT_E_INTERNALERROR) // 0x80040206L
     3016                        A(EVENT_E_INVALID_PER_USER_SID) // 0x80040207L
     3017                        A(EVENT_E_USER_EXCEPTION) // 0x80040208L
     3018                        A(EVENT_E_TOO_MANY_METHODS) // 0x80040209L
     3019                        A(EVENT_E_MISSING_EVENTCLASS) // 0x8004020AL
     3020                        A(EVENT_E_NOT_ALL_REMOVED) // 0x8004020BL
     3021                        A(EVENT_E_COMPLUS_NOT_INSTALLED) // 0x8004020CL
     3022                        A(EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT) // 0x8004020DL
     3023                        A(EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT) // 0x8004020EL
     3024                        A(EVENT_E_INVALID_EVENT_CLASS_PARTITION) // 0x8004020FL
     3025                        A(EVENT_E_PER_USER_SID_NOT_LOGGED_ON) // 0x80040210L
     3026                        A(XACT_E_ALREADYOTHERSINGLEPHASE) // 0x8004D000L
     3027                        A(XACT_E_CANTRETAIN) // 0x8004D001L
     3028                        A(XACT_E_COMMITFAILED) // 0x8004D002L
     3029                        A(XACT_E_COMMITPREVENTED) // 0x8004D003L
     3030                        A(XACT_E_HEURISTICABORT) // 0x8004D004L
     3031                        A(XACT_E_HEURISTICCOMMIT) // 0x8004D005L
     3032                        A(XACT_E_HEURISTICDAMAGE) // 0x8004D006L
     3033                        A(XACT_E_HEURISTICDANGER) // 0x8004D007L
     3034                        A(XACT_E_ISOLATIONLEVEL) // 0x8004D008L
     3035                        A(XACT_E_NOASYNC) // 0x8004D009L
     3036                        A(XACT_E_NOENLIST) // 0x8004D00AL
     3037                        A(XACT_E_NOISORETAIN) // 0x8004D00BL
     3038                        A(XACT_E_NORESOURCE) // 0x8004D00CL
     3039                        A(XACT_E_NOTCURRENT) // 0x8004D00DL
     3040                        A(XACT_E_NOTRANSACTION) // 0x8004D00EL
     3041                        A(XACT_E_NOTSUPPORTED) // 0x8004D00FL
     3042                        A(XACT_E_UNKNOWNRMGRID) // 0x8004D010L
     3043                        A(XACT_E_WRONGSTATE) // 0x8004D011L
     3044                        A(XACT_E_WRONGUOW) // 0x8004D012L
     3045                        A(XACT_E_XTIONEXISTS) // 0x8004D013L
     3046                        A(XACT_E_NOIMPORTOBJECT) // 0x8004D014L
     3047                        A(XACT_E_INVALIDCOOKIE) // 0x8004D015L
     3048                        A(XACT_E_INDOUBT) // 0x8004D016L
     3049                        A(XACT_E_NOTIMEOUT) // 0x8004D017L
     3050                        A(XACT_E_ALREADYINPROGRESS) // 0x8004D018L
     3051                        A(XACT_E_ABORTED) // 0x8004D019L
     3052                        A(XACT_E_LOGFULL) // 0x8004D01AL
     3053                        A(XACT_E_TMNOTAVAILABLE) // 0x8004D01BL
     3054                        A(XACT_E_CONNECTION_DOWN) // 0x8004D01CL
     3055                        A(XACT_E_CONNECTION_DENIED) // 0x8004D01DL
     3056                        A(XACT_E_REENLISTTIMEOUT) // 0x8004D01EL
     3057                        A(XACT_E_TIP_CONNECT_FAILED) // 0x8004D01FL
     3058                        A(XACT_E_TIP_PROTOCOL_ERROR) // 0x8004D020L
     3059                        A(XACT_E_TIP_PULL_FAILED) // 0x8004D021L
     3060                        A(XACT_E_DEST_TMNOTAVAILABLE) // 0x8004D022L
     3061                        A(XACT_E_TIP_DISABLED) // 0x8004D023L
     3062                        A(XACT_E_NETWORK_TX_DISABLED) // 0x8004D024L
     3063                        A(XACT_E_PARTNER_NETWORK_TX_DISABLED) // 0x8004D025L
     3064                        A(XACT_E_XA_TX_DISABLED) // 0x8004D026L
     3065                        A(XACT_E_UNABLE_TO_READ_DTC_CONFIG) // 0x8004D027L
     3066                        A(XACT_E_UNABLE_TO_LOAD_DTC_PROXY) // 0x8004D028L
     3067                        A(XACT_E_ABORTING) // 0x8004D029L
     3068                        A(XACT_E_PUSH_COMM_FAILURE) // 0x8004D02AL
     3069                        A(XACT_E_PULL_COMM_FAILURE) // 0x8004D02BL
     3070                        A(XACT_E_LU_TX_DISABLED) // 0x8004D02CL
     3071                        A(XACT_E_CLERKNOTFOUND) // 0x8004D080L
     3072                        A(XACT_E_CLERKEXISTS) // 0x8004D081L
     3073                        A(XACT_E_RECOVERYINPROGRESS) // 0x8004D082L
     3074                        A(XACT_E_TRANSACTIONCLOSED) // 0x8004D083L
     3075                        A(XACT_E_INVALIDLSN) // 0x8004D084L
     3076                        A(XACT_E_REPLAYREQUEST) // 0x8004D085L
     3077                        A(XACT_S_ASYNC) // 0x0004D000L
     3078                        A(XACT_S_DEFECT) // 0x0004D001L
     3079                        A(XACT_S_READONLY) // 0x0004D002L
     3080                        A(XACT_S_SOMENORETAIN) // 0x0004D003L
     3081                        A(XACT_S_OKINFORM) // 0x0004D004L
     3082                        A(XACT_S_MADECHANGESCONTENT) // 0x0004D005L
     3083                        A(XACT_S_MADECHANGESINFORM) // 0x0004D006L
     3084                        A(XACT_S_ALLNORETAIN) // 0x0004D007L
     3085                        A(XACT_S_ABORTING) // 0x0004D008L
     3086                        A(XACT_S_SINGLEPHASE) // 0x0004D009L
     3087                        A(XACT_S_LOCALLY_OK) // 0x0004D00AL
     3088                        A(XACT_S_LASTRESOURCEMANAGER) // 0x0004D010L
     3089                        A(CONTEXT_E_ABORTED) // 0x8004E002L
     3090                        A(CONTEXT_E_ABORTING) // 0x8004E003L
     3091                        A(CONTEXT_E_NOCONTEXT) // 0x8004E004L
     3092                        A(CONTEXT_E_WOULD_DEADLOCK) // 0x8004E005L
     3093                        A(CONTEXT_E_SYNCH_TIMEOUT) // 0x8004E006L
     3094                        A(CONTEXT_E_OLDREF) // 0x8004E007L
     3095                        A(CONTEXT_E_ROLENOTFOUND) // 0x8004E00CL
     3096                        A(CONTEXT_E_TMNOTAVAILABLE) // 0x8004E00FL
     3097                        A(CO_E_ACTIVATIONFAILED) // 0x8004E021L
     3098                        A(CO_E_ACTIVATIONFAILED_EVENTLOGGED) // 0x8004E022L
     3099                        A(CO_E_ACTIVATIONFAILED_CATALOGERROR) // 0x8004E023L
     3100                        A(CO_E_ACTIVATIONFAILED_TIMEOUT) // 0x8004E024L
     3101                        A(CO_E_INITIALIZATIONFAILED) // 0x8004E025L
     3102                        A(CONTEXT_E_NOJIT) // 0x8004E026L
     3103                        A(CONTEXT_E_NOTRANSACTION) // 0x8004E027L
     3104                        A(CO_E_THREADINGMODEL_CHANGED) // 0x8004E028L
     3105                        A(CO_E_NOIISINTRINSICS) // 0x8004E029L
     3106                        A(CO_E_NOCOOKIES) // 0x8004E02AL
     3107                        A(CO_E_DBERROR) // 0x8004E02BL
     3108                        A(CO_E_NOTPOOLED) // 0x8004E02CL
     3109                        A(CO_E_NOTCONSTRUCTED) // 0x8004E02DL
     3110                        A(CO_E_NOSYNCHRONIZATION) // 0x8004E02EL
     3111                        A(CO_E_ISOLEVELMISMATCH) // 0x8004E02FL
     3112                        A(CO_E_CALL_OUT_OF_TX_SCOPE_NOT_ALLOWED) // 0x8004E030L
     3113                        A(CO_E_EXIT_TRANSACTION_SCOPE_NOT_CALLED) // 0x8004E031L
     3114                        A(OLE_S_USEREG) // 0x00040000L
     3115                        A(OLE_S_STATIC) // 0x00040001L
     3116                        A(OLE_S_MAC_CLIPFORMAT) // 0x00040002L
     3117                        A(DRAGDROP_S_DROP) // 0x00040100L
     3118                        A(DRAGDROP_S_CANCEL) // 0x00040101L
     3119                        A(DRAGDROP_S_USEDEFAULTCURSORS) // 0x00040102L
     3120                        A(DATA_S_SAMEFORMATETC) // 0x00040130L
     3121                        A(VIEW_S_ALREADY_FROZEN) // 0x00040140L
     3122                        A(CACHE_S_FORMATETC_NOTSUPPORTED) // 0x00040170L
     3123                        A(CACHE_S_SAMECACHE) // 0x00040171L
     3124                        A(CACHE_S_SOMECACHES_NOTUPDATED) // 0x00040172L
     3125                        A(OLEOBJ_S_INVALIDVERB) // 0x00040180L
     3126                        A(OLEOBJ_S_CANNOT_DOVERB_NOW) // 0x00040181L
     3127                        A(OLEOBJ_S_INVALIDHWND) // 0x00040182L
     3128                        A(INPLACE_S_TRUNCATED) // 0x000401A0L
     3129                        A(CONVERT10_S_NO_PRESENTATION) // 0x000401C0L
     3130                        A(MK_S_REDUCED_TO_SELF) // 0x000401E2L
     3131                        A(MK_S_ME) // 0x000401E4L
     3132                        A(MK_S_HIM) // 0x000401E5L
     3133                        A(MK_S_US) // 0x000401E6L
     3134                        A(MK_S_MONIKERALREADYREGISTERED) // 0x000401E7L
     3135                        A(SCHED_S_TASK_READY) // 0x00041300L
     3136                        A(SCHED_S_TASK_RUNNING) // 0x00041301L
     3137                        A(SCHED_S_TASK_DISABLED) // 0x00041302L
     3138                        A(SCHED_S_TASK_HAS_NOT_RUN) // 0x00041303L
     3139                        A(SCHED_S_TASK_NO_MORE_RUNS) // 0x00041304L
     3140                        A(SCHED_S_TASK_NOT_SCHEDULED) // 0x00041305L
     3141                        A(SCHED_S_TASK_TERMINATED) // 0x00041306L
     3142                        A(SCHED_S_TASK_NO_VALID_TRIGGERS) // 0x00041307L
     3143                        A(SCHED_S_EVENT_TRIGGER) // 0x00041308L
     3144                        A(SCHED_E_TRIGGER_NOT_FOUND) // 0x80041309L
     3145                        A(SCHED_E_TASK_NOT_READY) // 0x8004130AL
     3146                        A(SCHED_E_TASK_NOT_RUNNING) // 0x8004130BL
     3147                        A(SCHED_E_SERVICE_NOT_INSTALLED) // 0x8004130CL
     3148                        A(SCHED_E_CANNOT_OPEN_TASK) // 0x8004130DL
     3149                        A(SCHED_E_INVALID_TASK) // 0x8004130EL
     3150                        A(SCHED_E_ACCOUNT_INFORMATION_NOT_SET) // 0x8004130FL
     3151                        A(SCHED_E_ACCOUNT_NAME_NOT_FOUND) // 0x80041310L
     3152                        A(SCHED_E_ACCOUNT_DBASE_CORRUPT) // 0x80041311L
     3153                        A(SCHED_E_NO_SECURITY_SERVICES) // 0x80041312L
     3154                        A(SCHED_E_UNKNOWN_OBJECT_VERSION) // 0x80041313L
     3155                        A(SCHED_E_UNSUPPORTED_ACCOUNT_OPTION) // 0x80041314L
     3156                        A(SCHED_E_SERVICE_NOT_RUNNING) // 0x80041315L
     3157                        A(SCHED_E_UNEXPECTEDNODE) // 0x80041316L
     3158                        A(SCHED_E_NAMESPACE) // 0x80041317L
     3159                        A(SCHED_E_INVALIDVALUE) // 0x80041318L
     3160                        A(SCHED_E_MISSINGNODE) // 0x80041319L
     3161                        A(SCHED_E_MALFORMEDXML) // 0x8004131AL
     3162                        A(SCHED_S_SOME_TRIGGERS_FAILED) // 0x0004131BL
     3163                        A(SCHED_S_BATCH_LOGON_PROBLEM) // 0x0004131CL
     3164                        A(SCHED_E_TOO_MANY_NODES) // 0x8004131DL
     3165                        A(SCHED_E_PAST_END_BOUNDARY) // 0x8004131EL
     3166                        A(SCHED_E_ALREADY_RUNNING) // 0x8004131FL
     3167                        A(SCHED_E_USER_NOT_LOGGED_ON) // 0x80041320L
     3168                        A(SCHED_E_INVALID_TASK_HASH) // 0x80041321L
     3169                        A(SCHED_E_SERVICE_NOT_AVAILABLE) // 0x80041322L
     3170                        A(SCHED_E_SERVICE_TOO_BUSY) // 0x80041323L
     3171                        A(SCHED_E_TASK_ATTEMPTED) // 0x80041324L
     3172                        A(SCHED_S_TASK_QUEUED) // 0x00041325L
     3173                        A(SCHED_E_TASK_DISABLED) // 0x80041326L
     3174                        A(SCHED_E_TASK_NOT_V1_COMPAT) // 0x80041327L
     3175                        A(SCHED_E_START_ON_DEMAND) // 0x80041328L
     3176                        A(CO_E_CLASS_CREATE_FAILED) // 0x80080001L
     3177                        A(CO_E_SCM_ERROR) // 0x80080002L
     3178                        A(CO_E_SCM_RPC_FAILURE) // 0x80080003L
     3179                        A(CO_E_BAD_PATH) // 0x80080004L
     3180                        A(CO_E_SERVER_EXEC_FAILURE) // 0x80080005L
     3181                        A(CO_E_OBJSRV_RPC_FAILURE) // 0x80080006L
     3182                        A(MK_E_NO_NORMALIZED) // 0x80080007L
     3183                        A(CO_E_SERVER_STOPPING) // 0x80080008L
     3184                        A(MEM_E_INVALID_ROOT) // 0x80080009L
     3185                        A(MEM_E_INVALID_LINK) // 0x80080010L
     3186                        A(MEM_E_INVALID_SIZE) // 0x80080011L
     3187                        A(CO_S_NOTALLINTERFACES) // 0x00080012L
     3188                        A(CO_S_MACHINENAMENOTFOUND) // 0x00080013L
     3189                        A(CO_E_MISSING_DISPLAYNAME) // 0x80080015L
     3190                        A(CO_E_RUNAS_VALUE_MUST_BE_AAA) // 0x80080016L
     3191                        A(CO_E_ELEVATION_DISABLED) // 0x80080017L
     3192                        A(DISP_E_UNKNOWNINTERFACE) // 0x80020001L
     3193                        A(DISP_E_MEMBERNOTFOUND) // 0x80020003L
     3194                        A(DISP_E_PARAMNOTFOUND) // 0x80020004L
     3195                        A(DISP_E_TYPEMISMATCH) // 0x80020005L
     3196                        A(DISP_E_UNKNOWNNAME) // 0x80020006L
     3197                        A(DISP_E_NONAMEDARGS) // 0x80020007L
     3198                        A(DISP_E_BADVARTYPE) // 0x80020008L
     3199                        A(DISP_E_EXCEPTION) // 0x80020009L
     3200                        A(DISP_E_OVERFLOW) // 0x8002000AL
     3201                        A(DISP_E_BADINDEX) // 0x8002000BL
     3202                        A(DISP_E_UNKNOWNLCID) // 0x8002000CL
     3203                        A(DISP_E_ARRAYISLOCKED) // 0x8002000DL
     3204                        A(DISP_E_BADPARAMCOUNT) // 0x8002000EL
     3205                        A(DISP_E_PARAMNOTOPTIONAL) // 0x8002000FL
     3206                        A(DISP_E_BADCALLEE) // 0x80020010L
     3207                        A(DISP_E_NOTACOLLECTION) // 0x80020011L
     3208                        A(DISP_E_DIVBYZERO) // 0x80020012L
     3209                        A(DISP_E_BUFFERTOOSMALL) // 0x80020013L
     3210                        A(TYPE_E_BUFFERTOOSMALL) // 0x80028016L
     3211                        A(TYPE_E_FIELDNOTFOUND) // 0x80028017L
     3212                        A(TYPE_E_INVDATAREAD) // 0x80028018L
     3213                        A(TYPE_E_UNSUPFORMAT) // 0x80028019L
     3214                        A(TYPE_E_REGISTRYACCESS) // 0x8002801CL
     3215                        A(TYPE_E_LIBNOTREGISTERED) // 0x8002801DL
     3216                        A(TYPE_E_UNDEFINEDTYPE) // 0x80028027L
     3217                        A(TYPE_E_QUALIFIEDNAMEDISALLOWED) // 0x80028028L
     3218                        A(TYPE_E_INVALIDSTATE) // 0x80028029L
     3219                        A(TYPE_E_WRONGTYPEKIND) // 0x8002802AL
     3220                        A(TYPE_E_ELEMENTNOTFOUND) // 0x8002802BL
     3221                        A(TYPE_E_AMBIGUOUSNAME) // 0x8002802CL
     3222                        A(TYPE_E_NAMECONFLICT) // 0x8002802DL
     3223                        A(TYPE_E_UNKNOWNLCID) // 0x8002802EL
     3224                        A(TYPE_E_DLLFUNCTIONNOTFOUND) // 0x8002802FL
     3225                        A(TYPE_E_BADMODULEKIND) // 0x800288BDL
     3226                        A(TYPE_E_SIZETOOBIG) // 0x800288C5L
     3227                        A(TYPE_E_DUPLICATEID) // 0x800288C6L
     3228                        A(TYPE_E_INVALIDID) // 0x800288CFL
     3229                        A(TYPE_E_TYPEMISMATCH) // 0x80028CA0L
     3230                        A(TYPE_E_OUTOFBOUNDS) // 0x80028CA1L
     3231                        A(TYPE_E_IOERROR) // 0x80028CA2L
     3232                        A(TYPE_E_CANTCREATETMPFILE) // 0x80028CA3L
     3233                        A(TYPE_E_CANTLOADLIBRARY) // 0x80029C4AL
     3234                        A(TYPE_E_INCONSISTENTPROPFUNCS) // 0x80029C83L
     3235                        A(TYPE_E_CIRCULARTYPE) // 0x80029C84L
     3236                        A(STG_E_INVALIDFUNCTION) // 0x80030001L
     3237                        A(STG_E_FILENOTFOUND) // 0x80030002L
     3238                        A(STG_E_PATHNOTFOUND) // 0x80030003L
     3239                        A(STG_E_TOOMANYOPENFILES) // 0x80030004L
     3240                        A(STG_E_ACCESSDENIED) // 0x80030005L
     3241                        A(STG_E_INVALIDHANDLE) // 0x80030006L
     3242                        A(STG_E_INSUFFICIENTMEMORY) // 0x80030008L
     3243                        A(STG_E_INVALIDPOINTER) // 0x80030009L
     3244                        A(STG_E_NOMOREFILES) // 0x80030012L
     3245                        A(STG_E_DISKISWRITEPROTECTED) // 0x80030013L
     3246                        A(STG_E_SEEKERROR) // 0x80030019L
     3247                        A(STG_E_WRITEFAULT) // 0x8003001DL
     3248                        A(STG_E_READFAULT) // 0x8003001EL
     3249                        A(STG_E_SHAREVIOLATION) // 0x80030020L
     3250                        A(STG_E_LOCKVIOLATION) // 0x80030021L
     3251                        A(STG_E_FILEALREADYEXISTS) // 0x80030050L
     3252                        A(STG_E_INVALIDPARAMETER) // 0x80030057L
     3253                        A(STG_E_MEDIUMFULL) // 0x80030070L
     3254                        A(STG_E_PROPSETMISMATCHED) // 0x800300F0L
     3255                        A(STG_E_ABNORMALAPIEXIT) // 0x800300FAL
     3256                        A(STG_E_INVALIDHEADER) // 0x800300FBL
     3257                        A(STG_E_INVALIDNAME) // 0x800300FCL
     3258                        A(STG_E_UNKNOWN) // 0x800300FDL
     3259                        A(STG_E_UNIMPLEMENTEDFUNCTION) // 0x800300FEL
     3260                        A(STG_E_INVALIDFLAG) // 0x800300FFL
     3261                        A(STG_E_INUSE) // 0x80030100L
     3262                        A(STG_E_NOTCURRENT) // 0x80030101L
     3263                        A(STG_E_REVERTED) // 0x80030102L
     3264                        A(STG_E_CANTSAVE) // 0x80030103L
     3265                        A(STG_E_OLDFORMAT) // 0x80030104L
     3266                        A(STG_E_OLDDLL) // 0x80030105L
     3267                        A(STG_E_SHAREREQUIRED) // 0x80030106L
     3268                        A(STG_E_NOTFILEBASEDSTORAGE) // 0x80030107L
     3269                        A(STG_E_EXTANTMARSHALLINGS) // 0x80030108L
     3270                        A(STG_E_DOCFILECORRUPT) // 0x80030109L
     3271                        A(STG_E_BADBASEADDRESS) // 0x80030110L
     3272                        A(STG_E_DOCFILETOOLARGE) // 0x80030111L
     3273                        A(STG_E_NOTSIMPLEFORMAT) // 0x80030112L
     3274                        A(STG_E_INCOMPLETE) // 0x80030201L
     3275                        A(STG_E_TERMINATED) // 0x80030202L
     3276                        A(STG_S_CONVERTED) // 0x00030200L
     3277                        A(STG_S_BLOCK) // 0x00030201L
     3278                        A(STG_S_RETRYNOW) // 0x00030202L
     3279                        A(STG_S_MONITORING) // 0x00030203L
     3280                        A(STG_S_MULTIPLEOPENS) // 0x00030204L
     3281                        A(STG_S_CONSOLIDATIONFAILED) // 0x00030205L
     3282                        A(STG_S_CANNOTCONSOLIDATE) // 0x00030206L
     3283                        A(STG_E_STATUS_COPY_PROTECTION_FAILURE) // 0x80030305L
     3284                        A(STG_E_CSS_AUTHENTICATION_FAILURE) // 0x80030306L
     3285                        A(STG_E_CSS_KEY_NOT_PRESENT) // 0x80030307L
     3286                        A(STG_E_CSS_KEY_NOT_ESTABLISHED) // 0x80030308L
     3287                        A(STG_E_CSS_SCRAMBLED_SECTOR) // 0x80030309L
     3288                        A(STG_E_CSS_REGION_MISMATCH) // 0x8003030AL
     3289                        A(STG_E_RESETS_EXHAUSTED) // 0x8003030BL
     3290                        A(RPC_E_CALL_REJECTED) // 0x80010001L
     3291                        A(RPC_E_CALL_CANCELED) // 0x80010002L
     3292                        A(RPC_E_CANTPOST_INSENDCALL) // 0x80010003L
     3293                        A(RPC_E_CANTCALLOUT_INASYNCCALL) // 0x80010004L
     3294                        A(RPC_E_CANTCALLOUT_INEXTERNALCALL) // 0x80010005L
     3295                        A(RPC_E_CONNECTION_TERMINATED) // 0x80010006L
     3296                        A(RPC_E_SERVER_DIED) // 0x80010007L
     3297                        A(RPC_E_CLIENT_DIED) // 0x80010008L
     3298                        A(RPC_E_INVALID_DATAPACKET) // 0x80010009L
     3299                        A(RPC_E_CANTTRANSMIT_CALL) // 0x8001000AL
     3300                        A(RPC_E_CLIENT_CANTMARSHAL_DATA) // 0x8001000BL
     3301                        A(RPC_E_CLIENT_CANTUNMARSHAL_DATA) // 0x8001000CL
     3302                        A(RPC_E_SERVER_CANTMARSHAL_DATA) // 0x8001000DL
     3303                        A(RPC_E_SERVER_CANTUNMARSHAL_DATA) // 0x8001000EL
     3304                        A(RPC_E_INVALID_DATA) // 0x8001000FL
     3305                        A(RPC_E_INVALID_PARAMETER) // 0x80010010L
     3306                        A(RPC_E_CANTCALLOUT_AGAIN) // 0x80010011L
     3307                        A(RPC_E_SERVER_DIED_DNE) // 0x80010012L
     3308                        A(RPC_E_SYS_CALL_FAILED) // 0x80010100L
     3309                        A(RPC_E_OUT_OF_RESOURCES) // 0x80010101L
     3310                        A(RPC_E_ATTEMPTED_MULTITHREAD) // 0x80010102L
     3311                        A(RPC_E_NOT_REGISTERED) // 0x80010103L
     3312                        A(RPC_E_FAULT) // 0x80010104L
     3313                        A(RPC_E_SERVERFAULT) // 0x80010105L
     3314                        A(RPC_E_CHANGED_MODE) // 0x80010106L
     3315                        A(RPC_E_INVALIDMETHOD) // 0x80010107L
     3316                        A(RPC_E_DISCONNECTED) // 0x80010108L
     3317                        A(RPC_E_RETRY) // 0x80010109L
     3318                        A(RPC_E_SERVERCALL_RETRYLATER) // 0x8001010AL
     3319                        A(RPC_E_SERVERCALL_REJECTED) // 0x8001010BL
     3320                        A(RPC_E_INVALID_CALLDATA) // 0x8001010CL
     3321                        A(RPC_E_CANTCALLOUT_ININPUTSYNCCALL) // 0x8001010DL
     3322                        A(RPC_E_WRONG_THREAD) // 0x8001010EL
     3323                        A(RPC_E_THREAD_NOT_INIT) // 0x8001010FL
     3324                        A(RPC_E_VERSION_MISMATCH) // 0x80010110L
     3325                        A(RPC_E_INVALID_HEADER) // 0x80010111L
     3326                        A(RPC_E_INVALID_EXTENSION) // 0x80010112L
     3327                        A(RPC_E_INVALID_IPID) // 0x80010113L
     3328                        A(RPC_E_INVALID_OBJECT) // 0x80010114L
     3329                        A(RPC_S_CALLPENDING) // 0x80010115L
     3330                        A(RPC_S_WAITONTIMER) // 0x80010116L
     3331                        A(RPC_E_CALL_COMPLETE) // 0x80010117L
     3332                        A(RPC_E_UNSECURE_CALL) // 0x80010118L
     3333                        A(RPC_E_TOO_LATE) // 0x80010119L
     3334                        A(RPC_E_NO_GOOD_SECURITY_PACKAGES) // 0x8001011AL
     3335                        A(RPC_E_ACCESS_DENIED) // 0x8001011BL
     3336                        A(RPC_E_REMOTE_DISABLED) // 0x8001011CL
     3337                        A(RPC_E_INVALID_OBJREF) // 0x8001011DL
     3338                        A(RPC_E_NO_CONTEXT) // 0x8001011EL
     3339                        A(RPC_E_TIMEOUT) // 0x8001011FL
     3340                        A(RPC_E_NO_SYNC) // 0x80010120L
     3341                        A(RPC_E_FULLSIC_REQUIRED) // 0x80010121L
     3342                        A(RPC_E_INVALID_STD_NAME) // 0x80010122L
     3343                        A(CO_E_FAILEDTOIMPERSONATE) // 0x80010123L
     3344                        A(CO_E_FAILEDTOGETSECCTX) // 0x80010124L
     3345                        A(CO_E_FAILEDTOOPENTHREADTOKEN) // 0x80010125L
     3346                        A(CO_E_FAILEDTOGETTOKENINFO) // 0x80010126L
     3347                        A(CO_E_TRUSTEEDOESNTMATCHCLIENT) // 0x80010127L
     3348                        A(CO_E_FAILEDTOQUERYCLIENTBLANKET) // 0x80010128L
     3349                        A(CO_E_FAILEDTOSETDACL) // 0x80010129L
     3350                        A(CO_E_ACCESSCHECKFAILED) // 0x8001012AL
     3351                        A(CO_E_NETACCESSAPIFAILED) // 0x8001012BL
     3352                        A(CO_E_WRONGTRUSTEENAMESYNTAX) // 0x8001012CL
     3353                        A(CO_E_INVALIDSID) // 0x8001012DL
     3354                        A(CO_E_CONVERSIONFAILED) // 0x8001012EL
     3355                        A(CO_E_NOMATCHINGSIDFOUND) // 0x8001012FL
     3356                        A(CO_E_LOOKUPACCSIDFAILED) // 0x80010130L
     3357                        A(CO_E_NOMATCHINGNAMEFOUND) // 0x80010131L
     3358                        A(CO_E_LOOKUPACCNAMEFAILED) // 0x80010132L
     3359                        A(CO_E_SETSERLHNDLFAILED) // 0x80010133L
     3360                        A(CO_E_FAILEDTOGETWINDIR) // 0x80010134L
     3361                        A(CO_E_PATHTOOLONG) // 0x80010135L
     3362                        A(CO_E_FAILEDTOGENUUID) // 0x80010136L
     3363                        A(CO_E_FAILEDTOCREATEFILE) // 0x80010137L
     3364                        A(CO_E_FAILEDTOCLOSEHANDLE) // 0x80010138L
     3365                        A(CO_E_EXCEEDSYSACLLIMIT) // 0x80010139L
     3366                        A(CO_E_ACESINWRONGORDER) // 0x8001013AL
     3367                        A(CO_E_INCOMPATIBLESTREAMVERSION) // 0x8001013BL
     3368                        A(CO_E_FAILEDTOOPENPROCESSTOKEN) // 0x8001013CL
     3369                        A(CO_E_DECODEFAILED) // 0x8001013DL
     3370                        A(CO_E_ACNOTINITIALIZED) // 0x8001013FL
     3371                        A(CO_E_CANCEL_DISABLED) // 0x80010140L
     3372                        A(RPC_E_UNEXPECTED) // 0x8001FFFFL
     3373                        A(ERROR_AUDITING_DISABLED) // 0xC0090001L
     3374                        A(ERROR_ALL_SIDS_FILTERED) // 0xC0090002L
     3375                        A(ERROR_BIZRULES_NOT_ENABLED) // 0xC0090003L
     3376                        A(NTE_BAD_UID) // 0x80090001L
     3377                        A(NTE_BAD_HASH) // 0x80090002L
     3378                        A(NTE_BAD_KEY) // 0x80090003L
     3379                        A(NTE_BAD_LEN) // 0x80090004L
     3380                        A(NTE_BAD_DATA) // 0x80090005L
     3381                        A(NTE_BAD_SIGNATURE) // 0x80090006L
     3382                        A(NTE_BAD_VER) // 0x80090007L
     3383                        A(NTE_BAD_ALGID) // 0x80090008L
     3384                        A(NTE_BAD_FLAGS) // 0x80090009L
     3385                        A(NTE_BAD_TYPE) // 0x8009000AL
     3386                        A(NTE_BAD_KEY_STATE) // 0x8009000BL
     3387                        A(NTE_BAD_HASH_STATE) // 0x8009000CL
     3388                        A(NTE_NO_KEY) // 0x8009000DL
     3389                        A(NTE_NO_MEMORY) // 0x8009000EL
     3390                        A(NTE_EXISTS) // 0x8009000FL
     3391                        A(NTE_PERM) // 0x80090010L
     3392                        A(NTE_NOT_FOUND) // 0x80090011L
     3393                        A(NTE_DOUBLE_ENCRYPT) // 0x80090012L
     3394                        A(NTE_BAD_PROVIDER) // 0x80090013L
     3395                        A(NTE_BAD_PROV_TYPE) // 0x80090014L
     3396                        A(NTE_BAD_PUBLIC_KEY) // 0x80090015L
     3397                        A(NTE_BAD_KEYSET) // 0x80090016L
     3398                        A(NTE_PROV_TYPE_NOT_DEF) // 0x80090017L
     3399                        A(NTE_PROV_TYPE_ENTRY_BAD) // 0x80090018L
     3400                        A(NTE_KEYSET_NOT_DEF) // 0x80090019L
     3401                        A(NTE_KEYSET_ENTRY_BAD) // 0x8009001AL
     3402                        A(NTE_PROV_TYPE_NO_MATCH) // 0x8009001BL
     3403                        A(NTE_SIGNATURE_FILE_BAD) // 0x8009001CL
     3404                        A(NTE_PROVIDER_DLL_FAIL) // 0x8009001DL
     3405                        A(NTE_PROV_DLL_NOT_FOUND) // 0x8009001EL
     3406                        A(NTE_BAD_KEYSET_PARAM) // 0x8009001FL
     3407                        A(NTE_FAIL) // 0x80090020L
     3408                        A(NTE_SYS_ERR) // 0x80090021L
     3409                        A(NTE_SILENT_CONTEXT) // 0x80090022L
     3410                        A(NTE_TOKEN_KEYSET_STORAGE_FULL) // 0x80090023L
     3411                        A(NTE_TEMPORARY_PROFILE) // 0x80090024L
     3412                        A(NTE_FIXEDPARAMETER) // 0x80090025L
     3413                        A(NTE_INVALID_HANDLE) // 0x80090026L
     3414                        A(NTE_INVALID_PARAMETER) // 0x80090027L
     3415                        A(NTE_BUFFER_TOO_SMALL) // 0x80090028L
     3416                        A(NTE_NOT_SUPPORTED) // 0x80090029L
     3417                        A(NTE_NO_MORE_ITEMS) // 0x8009002AL
     3418                        A(NTE_BUFFERS_OVERLAP) // 0x8009002BL
     3419                        A(NTE_DECRYPTION_FAILURE) // 0x8009002CL
     3420                        A(NTE_INTERNAL_ERROR) // 0x8009002DL
     3421                        A(NTE_UI_REQUIRED) // 0x8009002EL
     3422                        A(NTE_HMAC_NOT_SUPPORTED) // 0x8009002FL
     3423                        A(SEC_E_INSUFFICIENT_MEMORY) // 0x80090300L
     3424                        A(SEC_E_INVALID_HANDLE) // 0x80090301L
     3425                        A(SEC_E_UNSUPPORTED_FUNCTION) // 0x80090302L
     3426                        A(SEC_E_TARGET_UNKNOWN) // 0x80090303L
     3427                        A(SEC_E_INTERNAL_ERROR) // 0x80090304L
     3428                        A(SEC_E_SECPKG_NOT_FOUND) // 0x80090305L
     3429                        A(SEC_E_NOT_OWNER) // 0x80090306L
     3430                        A(SEC_E_CANNOT_INSTALL) // 0x80090307L
     3431                        A(SEC_E_INVALID_TOKEN) // 0x80090308L
     3432                        A(SEC_E_CANNOT_PACK) // 0x80090309L
     3433                        A(SEC_E_QOP_NOT_SUPPORTED) // 0x8009030AL
     3434                        A(SEC_E_NO_IMPERSONATION) // 0x8009030BL
     3435                        A(SEC_E_LOGON_DENIED) // 0x8009030CL
     3436                        A(SEC_E_UNKNOWN_CREDENTIALS) // 0x8009030DL
     3437                        A(SEC_E_NO_CREDENTIALS) // 0x8009030EL
     3438                        A(SEC_E_MESSAGE_ALTERED) // 0x8009030FL
     3439                        A(SEC_E_OUT_OF_SEQUENCE) // 0x80090310L
     3440                        A(SEC_E_NO_AUTHENTICATING_AUTHORITY) // 0x80090311L
     3441                        A(SEC_I_CONTINUE_NEEDED) // 0x00090312L
     3442                        A(SEC_I_COMPLETE_NEEDED) // 0x00090313L
     3443                        A(SEC_I_COMPLETE_AND_CONTINUE) // 0x00090314L
     3444                        A(SEC_I_LOCAL_LOGON) // 0x00090315L
     3445                        A(SEC_E_BAD_PKGID) // 0x80090316L
     3446                        A(SEC_E_CONTEXT_EXPIRED) // 0x80090317L
     3447                        A(SEC_I_CONTEXT_EXPIRED) // 0x00090317L
     3448                        A(SEC_E_INCOMPLETE_MESSAGE) // 0x80090318L
     3449                        A(SEC_E_INCOMPLETE_CREDENTIALS) // 0x80090320L
     3450                        A(SEC_E_BUFFER_TOO_SMALL) // 0x80090321L
     3451                        A(SEC_I_INCOMPLETE_CREDENTIALS) // 0x00090320L
     3452                        A(SEC_I_RENEGOTIATE) // 0x00090321L
     3453                        A(SEC_E_WRONG_PRINCIPAL) // 0x80090322L
     3454                        A(SEC_I_NO_LSA_CONTEXT) // 0x00090323L
     3455                        A(SEC_E_TIME_SKEW) // 0x80090324L
     3456                        A(SEC_E_UNTRUSTED_ROOT) // 0x80090325L
     3457                        A(SEC_E_ILLEGAL_MESSAGE) // 0x80090326L
     3458                        A(SEC_E_CERT_UNKNOWN) // 0x80090327L
     3459                        A(SEC_E_CERT_EXPIRED) // 0x80090328L
     3460                        A(SEC_E_ENCRYPT_FAILURE) // 0x80090329L
     3461                        A(SEC_E_DECRYPT_FAILURE) // 0x80090330L
     3462                        A(SEC_E_ALGORITHM_MISMATCH) // 0x80090331L
     3463                        A(SEC_E_SECURITY_QOS_FAILED) // 0x80090332L
     3464                        A(SEC_E_UNFINISHED_CONTEXT_DELETED) // 0x80090333L
     3465                        A(SEC_E_NO_TGT_REPLY) // 0x80090334L
     3466                        A(SEC_E_NO_IP_ADDRESSES) // 0x80090335L
     3467                        A(SEC_E_WRONG_CREDENTIAL_HANDLE) // 0x80090336L
     3468                        A(SEC_E_CRYPTO_SYSTEM_INVALID) // 0x80090337L
     3469                        A(SEC_E_MAX_REFERRALS_EXCEEDED) // 0x80090338L
     3470                        A(SEC_E_MUST_BE_KDC) // 0x80090339L
     3471                        A(SEC_E_STRONG_CRYPTO_NOT_SUPPORTED) // 0x8009033AL
     3472                        A(SEC_E_TOO_MANY_PRINCIPALS) // 0x8009033BL
     3473                        A(SEC_E_NO_PA_DATA) // 0x8009033CL
     3474                        A(SEC_E_PKINIT_NAME_MISMATCH) // 0x8009033DL
     3475                        A(SEC_E_SMARTCARD_LOGON_REQUIRED) // 0x8009033EL
     3476                        A(SEC_E_SHUTDOWN_IN_PROGRESS) // 0x8009033FL
     3477                        A(SEC_E_KDC_INVALID_REQUEST) // 0x80090340L
     3478                        A(SEC_E_KDC_UNABLE_TO_REFER) // 0x80090341L
     3479                        A(SEC_E_KDC_UNKNOWN_ETYPE) // 0x80090342L
     3480                        A(SEC_E_UNSUPPORTED_PREAUTH) // 0x80090343L
     3481                        A(SEC_E_DELEGATION_REQUIRED) // 0x80090345L
     3482                        A(SEC_E_BAD_BINDINGS) // 0x80090346L
     3483                        A(SEC_E_MULTIPLE_ACCOUNTS) // 0x80090347L
     3484                        A(SEC_E_NO_KERB_KEY) // 0x80090348L
     3485                        A(SEC_E_CERT_WRONG_USAGE) // 0x80090349L
     3486                        A(SEC_E_DOWNGRADE_DETECTED) // 0x80090350L
     3487                        A(SEC_E_SMARTCARD_CERT_REVOKED) // 0x80090351L
     3488                        A(SEC_E_ISSUING_CA_UNTRUSTED) // 0x80090352L
     3489                        A(SEC_E_REVOCATION_OFFLINE_C) // 0x80090353L
     3490                        A(SEC_E_PKINIT_CLIENT_FAILURE) // 0x80090354L
     3491                        A(SEC_E_SMARTCARD_CERT_EXPIRED) // 0x80090355L
     3492                        A(SEC_E_NO_S4U_PROT_SUPPORT) // 0x80090356L
     3493                        A(SEC_E_CROSSREALM_DELEGATION_FAILURE) // 0x80090357L
     3494                        A(SEC_E_REVOCATION_OFFLINE_KDC) // 0x80090358L
     3495                        A(SEC_E_ISSUING_CA_UNTRUSTED_KDC) // 0x80090359L
     3496                        A(SEC_E_KDC_CERT_EXPIRED) // 0x8009035AL
     3497                        A(SEC_E_KDC_CERT_REVOKED) // 0x8009035BL
     3498                        A(SEC_I_SIGNATURE_NEEDED) // 0x0009035CL
     3499                        A(SEC_E_INVALID_PARAMETER) // 0x8009035DL
     3500                        A(SEC_E_DELEGATION_POLICY) // 0x8009035EL
     3501                        A(SEC_E_POLICY_NLTM_ONLY) // 0x8009035FL
     3502                        A(SEC_I_NO_RENEGOTIATION) // 0x00090360L
     3503                        A(SEC_E_NO_CONTEXT) // 0x80090361L
     3504                        A(SEC_E_PKU2U_CERT_FAILURE) // 0x80090362L
     3505                        A(SEC_E_MUTUAL_AUTH_FAILED) // 0x80090363L
     3506                        A(CRYPT_E_MSG_ERROR) // 0x80091001L
     3507                        A(CRYPT_E_UNKNOWN_ALGO) // 0x80091002L
     3508                        A(CRYPT_E_OID_FORMAT) // 0x80091003L
     3509                        A(CRYPT_E_INVALID_MSG_TYPE) // 0x80091004L
     3510                        A(CRYPT_E_UNEXPECTED_ENCODING) // 0x80091005L
     3511                        A(CRYPT_E_AUTH_ATTR_MISSING) // 0x80091006L
     3512                        A(CRYPT_E_HASH_VALUE) // 0x80091007L
     3513                        A(CRYPT_E_INVALID_INDEX) // 0x80091008L
     3514                        A(CRYPT_E_ALREADY_DECRYPTED) // 0x80091009L
     3515                        A(CRYPT_E_NOT_DECRYPTED) // 0x8009100AL
     3516                        A(CRYPT_E_RECIPIENT_NOT_FOUND) // 0x8009100BL
     3517                        A(CRYPT_E_CONTROL_TYPE) // 0x8009100CL
     3518                        A(CRYPT_E_ISSUER_SERIALNUMBER) // 0x8009100DL
     3519                        A(CRYPT_E_SIGNER_NOT_FOUND) // 0x8009100EL
     3520                        A(CRYPT_E_ATTRIBUTES_MISSING) // 0x8009100FL
     3521                        A(CRYPT_E_STREAM_MSG_NOT_READY) // 0x80091010L
     3522                        A(CRYPT_E_STREAM_INSUFFICIENT_DATA) // 0x80091011L
     3523                        A(CRYPT_I_NEW_PROTECTION_REQUIRED) // 0x00091012L
     3524                        A(CRYPT_E_BAD_LEN) // 0x80092001L
     3525                        A(CRYPT_E_BAD_ENCODE) // 0x80092002L
     3526                        A(CRYPT_E_FILE_ERROR) // 0x80092003L
     3527                        A(CRYPT_E_NOT_FOUND) // 0x80092004L
     3528                        A(CRYPT_E_EXISTS) // 0x80092005L
     3529                        A(CRYPT_E_NO_PROVIDER) // 0x80092006L
     3530                        A(CRYPT_E_SELF_SIGNED) // 0x80092007L
     3531                        A(CRYPT_E_DELETED_PREV) // 0x80092008L
     3532                        A(CRYPT_E_NO_MATCH) // 0x80092009L
     3533                        A(CRYPT_E_UNEXPECTED_MSG_TYPE) // 0x8009200AL
     3534                        A(CRYPT_E_NO_KEY_PROPERTY) // 0x8009200BL
     3535                        A(CRYPT_E_NO_DECRYPT_CERT) // 0x8009200CL
     3536                        A(CRYPT_E_BAD_MSG) // 0x8009200DL
     3537                        A(CRYPT_E_NO_SIGNER) // 0x8009200EL
     3538                        A(CRYPT_E_PENDING_CLOSE) // 0x8009200FL
     3539                        A(CRYPT_E_REVOKED) // 0x80092010L
     3540                        A(CRYPT_E_NO_REVOCATION_DLL) // 0x80092011L
     3541                        A(CRYPT_E_NO_REVOCATION_CHECK) // 0x80092012L
     3542                        A(CRYPT_E_REVOCATION_OFFLINE) // 0x80092013L
     3543                        A(CRYPT_E_NOT_IN_REVOCATION_DATABASE) // 0x80092014L
     3544                        A(CRYPT_E_INVALID_NUMERIC_STRING) // 0x80092020L
     3545                        A(CRYPT_E_INVALID_PRINTABLE_STRING) // 0x80092021L
     3546                        A(CRYPT_E_INVALID_IA5_STRING) // 0x80092022L
     3547                        A(CRYPT_E_INVALID_X500_STRING) // 0x80092023L
     3548                        A(CRYPT_E_NOT_CHAR_STRING) // 0x80092024L
     3549                        A(CRYPT_E_FILERESIZED) // 0x80092025L
     3550                        A(CRYPT_E_SECURITY_SETTINGS) // 0x80092026L
     3551                        A(CRYPT_E_NO_VERIFY_USAGE_DLL) // 0x80092027L
     3552                        A(CRYPT_E_NO_VERIFY_USAGE_CHECK) // 0x80092028L
     3553                        A(CRYPT_E_VERIFY_USAGE_OFFLINE) // 0x80092029L
     3554                        A(CRYPT_E_NOT_IN_CTL) // 0x8009202AL
     3555                        A(CRYPT_E_NO_TRUSTED_SIGNER) // 0x8009202BL
     3556                        A(CRYPT_E_MISSING_PUBKEY_PARA) // 0x8009202CL
     3557                        A(CRYPT_E_OSS_ERROR) // 0x80093000L
     3558                        A(OSS_MORE_BUF) // 0x80093001L
     3559                        A(OSS_NEGATIVE_UINTEGER) // 0x80093002L
     3560                        A(OSS_PDU_RANGE) // 0x80093003L
     3561                        A(OSS_MORE_INPUT) // 0x80093004L
     3562                        A(OSS_DATA_ERROR) // 0x80093005L
     3563                        A(OSS_BAD_ARG) // 0x80093006L
     3564                        A(OSS_BAD_VERSION) // 0x80093007L
     3565                        A(OSS_OUT_MEMORY) // 0x80093008L
     3566                        A(OSS_PDU_MISMATCH) // 0x80093009L
     3567                        A(OSS_LIMITED) // 0x8009300AL
     3568                        A(OSS_BAD_PTR) // 0x8009300BL
     3569                        A(OSS_BAD_TIME) // 0x8009300CL
     3570                        A(OSS_INDEFINITE_NOT_SUPPORTED) // 0x8009300DL
     3571                        A(OSS_MEM_ERROR) // 0x8009300EL
     3572                        A(OSS_BAD_TABLE) // 0x8009300FL
     3573                        A(OSS_TOO_LONG) // 0x80093010L
     3574                        A(OSS_CONSTRAINT_VIOLATED) // 0x80093011L
     3575                        A(OSS_FATAL_ERROR) // 0x80093012L
     3576                        A(OSS_ACCESS_SERIALIZATION_ERROR) // 0x80093013L
     3577                        A(OSS_NULL_TBL) // 0x80093014L
     3578                        A(OSS_NULL_FCN) // 0x80093015L
     3579                        A(OSS_BAD_ENCRULES) // 0x80093016L
     3580                        A(OSS_UNAVAIL_ENCRULES) // 0x80093017L
     3581                        A(OSS_CANT_OPEN_TRACE_WINDOW) // 0x80093018L
     3582                        A(OSS_UNIMPLEMENTED) // 0x80093019L
     3583                        A(OSS_OID_DLL_NOT_LINKED) // 0x8009301AL
     3584                        A(OSS_CANT_OPEN_TRACE_FILE) // 0x8009301BL
     3585                        A(OSS_TRACE_FILE_ALREADY_OPEN) // 0x8009301CL
     3586                        A(OSS_TABLE_MISMATCH) // 0x8009301DL
     3587                        A(OSS_TYPE_NOT_SUPPORTED) // 0x8009301EL
     3588                        A(OSS_REAL_DLL_NOT_LINKED) // 0x8009301FL
     3589                        A(OSS_REAL_CODE_NOT_LINKED) // 0x80093020L
     3590                        A(OSS_OUT_OF_RANGE) // 0x80093021L
     3591                        A(OSS_COPIER_DLL_NOT_LINKED) // 0x80093022L
     3592                        A(OSS_CONSTRAINT_DLL_NOT_LINKED) // 0x80093023L
     3593                        A(OSS_COMPARATOR_DLL_NOT_LINKED) // 0x80093024L
     3594                        A(OSS_COMPARATOR_CODE_NOT_LINKED) // 0x80093025L
     3595                        A(OSS_MEM_MGR_DLL_NOT_LINKED) // 0x80093026L
     3596                        A(OSS_PDV_DLL_NOT_LINKED) // 0x80093027L
     3597                        A(OSS_PDV_CODE_NOT_LINKED) // 0x80093028L
     3598                        A(OSS_API_DLL_NOT_LINKED) // 0x80093029L
     3599                        A(OSS_BERDER_DLL_NOT_LINKED) // 0x8009302AL
     3600                        A(OSS_PER_DLL_NOT_LINKED) // 0x8009302BL
     3601                        A(OSS_OPEN_TYPE_ERROR) // 0x8009302CL
     3602                        A(OSS_MUTEX_NOT_CREATED) // 0x8009302DL
     3603                        A(OSS_CANT_CLOSE_TRACE_FILE) // 0x8009302EL
     3604                        A(CRYPT_E_ASN1_ERROR) // 0x80093100L
     3605                        A(CRYPT_E_ASN1_INTERNAL) // 0x80093101L
     3606                        A(CRYPT_E_ASN1_EOD) // 0x80093102L
     3607                        A(CRYPT_E_ASN1_CORRUPT) // 0x80093103L
     3608                        A(CRYPT_E_ASN1_LARGE) // 0x80093104L
     3609                        A(CRYPT_E_ASN1_CONSTRAINT) // 0x80093105L
     3610                        A(CRYPT_E_ASN1_MEMORY) // 0x80093106L
     3611                        A(CRYPT_E_ASN1_OVERFLOW) // 0x80093107L
     3612                        A(CRYPT_E_ASN1_BADPDU) // 0x80093108L
     3613                        A(CRYPT_E_ASN1_BADARGS) // 0x80093109L
     3614                        A(CRYPT_E_ASN1_BADREAL) // 0x8009310AL
     3615                        A(CRYPT_E_ASN1_BADTAG) // 0x8009310BL
     3616                        A(CRYPT_E_ASN1_CHOICE) // 0x8009310CL
     3617                        A(CRYPT_E_ASN1_RULE) // 0x8009310DL
     3618                        A(CRYPT_E_ASN1_UTF8) // 0x8009310EL
     3619                        A(CRYPT_E_ASN1_PDU_TYPE) // 0x80093133L
     3620                        A(CRYPT_E_ASN1_NYI) // 0x80093134L
     3621                        A(CRYPT_E_ASN1_EXTENDED) // 0x80093201L
     3622                        A(CRYPT_E_ASN1_NOEOD) // 0x80093202L
     3623                        A(CERTSRV_E_BAD_REQUESTSUBJECT) // 0x80094001L
     3624                        A(CERTSRV_E_NO_REQUEST) // 0x80094002L
     3625                        A(CERTSRV_E_BAD_REQUESTSTATUS) // 0x80094003L
     3626                        A(CERTSRV_E_PROPERTY_EMPTY) // 0x80094004L
     3627                        A(CERTSRV_E_INVALID_CA_CERTIFICATE) // 0x80094005L
     3628                        A(CERTSRV_E_SERVER_SUSPENDED) // 0x80094006L
     3629                        A(CERTSRV_E_ENCODING_LENGTH) // 0x80094007L
     3630                        A(CERTSRV_E_ROLECONFLICT) // 0x80094008L
     3631                        A(CERTSRV_E_RESTRICTEDOFFICER) // 0x80094009L
     3632                        A(CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED) // 0x8009400AL
     3633                        A(CERTSRV_E_NO_VALID_KRA) // 0x8009400BL
     3634                        A(CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL) // 0x8009400CL
     3635                        A(CERTSRV_E_NO_CAADMIN_DEFINED) // 0x8009400DL
     3636                        A(CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE) // 0x8009400EL
     3637                        A(CERTSRV_E_NO_DB_SESSIONS) // 0x8009400FL
     3638                        A(CERTSRV_E_ALIGNMENT_FAULT) // 0x80094010L
     3639                        A(CERTSRV_E_ENROLL_DENIED) // 0x80094011L
     3640                        A(CERTSRV_E_TEMPLATE_DENIED) // 0x80094012L
     3641                        A(CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE) // 0x80094013L
     3642                        A(CERTSRV_E_ADMIN_DENIED_REQUEST) // 0x80094014L
     3643                        A(CERTSRV_E_NO_POLICY_SERVER) // 0x80094015L
     3644                        A(CERTSRV_E_UNSUPPORTED_CERT_TYPE) // 0x80094800L
     3645                        A(CERTSRV_E_NO_CERT_TYPE) // 0x80094801L
     3646                        A(CERTSRV_E_TEMPLATE_CONFLICT) // 0x80094802L
     3647                        A(CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED) // 0x80094803L
     3648                        A(CERTSRV_E_ARCHIVED_KEY_REQUIRED) // 0x80094804L
     3649                        A(CERTSRV_E_SMIME_REQUIRED) // 0x80094805L
     3650                        A(CERTSRV_E_BAD_RENEWAL_SUBJECT) // 0x80094806L
     3651                        A(CERTSRV_E_BAD_TEMPLATE_VERSION) // 0x80094807L
     3652                        A(CERTSRV_E_TEMPLATE_POLICY_REQUIRED) // 0x80094808L
     3653                        A(CERTSRV_E_SIGNATURE_POLICY_REQUIRED) // 0x80094809L
     3654                        A(CERTSRV_E_SIGNATURE_COUNT) // 0x8009480AL
     3655                        A(CERTSRV_E_SIGNATURE_REJECTED) // 0x8009480BL
     3656                        A(CERTSRV_E_ISSUANCE_POLICY_REQUIRED) // 0x8009480CL
     3657                        A(CERTSRV_E_SUBJECT_UPN_REQUIRED) // 0x8009480DL
     3658                        A(CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED) // 0x8009480EL
     3659                        A(CERTSRV_E_SUBJECT_DNS_REQUIRED) // 0x8009480FL
     3660                        A(CERTSRV_E_ARCHIVED_KEY_UNEXPECTED) // 0x80094810L
     3661                        A(CERTSRV_E_KEY_LENGTH) // 0x80094811L
     3662                        A(CERTSRV_E_SUBJECT_EMAIL_REQUIRED) // 0x80094812L
     3663                        A(CERTSRV_E_UNKNOWN_CERT_TYPE) // 0x80094813L
     3664                        A(CERTSRV_E_CERT_TYPE_OVERLAP) // 0x80094814L
     3665                        A(CERTSRV_E_TOO_MANY_SIGNATURES) // 0x80094815L
     3666                        A(XENROLL_E_KEY_NOT_EXPORTABLE) // 0x80095000L
     3667                        A(XENROLL_E_CANNOT_ADD_ROOT_CERT) // 0x80095001L
     3668                        A(XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND) // 0x80095002L
     3669                        A(XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH) // 0x80095003L
     3670                        A(XENROLL_E_RESPONSE_KA_HASH_MISMATCH) // 0x80095004L
     3671                        A(XENROLL_E_KEYSPEC_SMIME_MISMATCH) // 0x80095005L
     3672                        A(TRUST_E_SYSTEM_ERROR) // 0x80096001L
     3673                        A(TRUST_E_NO_SIGNER_CERT) // 0x80096002L
     3674                        A(TRUST_E_COUNTER_SIGNER) // 0x80096003L
     3675                        A(TRUST_E_CERT_SIGNATURE) // 0x80096004L
     3676                        A(TRUST_E_TIME_STAMP) // 0x80096005L
     3677                        A(TRUST_E_BAD_DIGEST) // 0x80096010L
     3678                        A(TRUST_E_BASIC_CONSTRAINTS) // 0x80096019L
     3679                        A(TRUST_E_FINANCIAL_CRITERIA) // 0x8009601EL
     3680                        A(MSSIPOTF_E_OUTOFMEMRANGE) // 0x80097001L
     3681                        A(MSSIPOTF_E_CANTGETOBJECT) // 0x80097002L
     3682                        A(MSSIPOTF_E_NOHEADTABLE) // 0x80097003L
     3683                        A(MSSIPOTF_E_BAD_MAGICNUMBER) // 0x80097004L
     3684                        A(MSSIPOTF_E_BAD_OFFSET_TABLE) // 0x80097005L
     3685                        A(MSSIPOTF_E_TABLE_TAGORDER) // 0x80097006L
     3686                        A(MSSIPOTF_E_TABLE_LONGWORD) // 0x80097007L
     3687                        A(MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT) // 0x80097008L
     3688                        A(MSSIPOTF_E_TABLES_OVERLAP) // 0x80097009L
     3689                        A(MSSIPOTF_E_TABLE_PADBYTES) // 0x8009700AL
     3690                        A(MSSIPOTF_E_FILETOOSMALL) // 0x8009700BL
     3691                        A(MSSIPOTF_E_TABLE_CHECKSUM) // 0x8009700CL
     3692                        A(MSSIPOTF_E_FILE_CHECKSUM) // 0x8009700DL
     3693                        A(MSSIPOTF_E_FAILED_POLICY) // 0x80097010L
     3694                        A(MSSIPOTF_E_FAILED_HINTS_CHECK) // 0x80097011L
     3695                        A(MSSIPOTF_E_NOT_OPENTYPE) // 0x80097012L
     3696                        A(MSSIPOTF_E_FILE) // 0x80097013L
     3697                        A(MSSIPOTF_E_CRYPT) // 0x80097014L
     3698                        A(MSSIPOTF_E_BADVERSION) // 0x80097015L
     3699                        A(MSSIPOTF_E_DSIG_STRUCTURE) // 0x80097016L
     3700                        A(MSSIPOTF_E_PCONST_CHECK) // 0x80097017L
     3701                        A(MSSIPOTF_E_STRUCTURE) // 0x80097018L
     3702                        A(ERROR_CRED_REQUIRES_CONFIRMATION) // 0x80097019L
     3703                        A(TRUST_E_PROVIDER_UNKNOWN) // 0x800B0001L
     3704                        A(TRUST_E_ACTION_UNKNOWN) // 0x800B0002L
     3705                        A(TRUST_E_SUBJECT_FORM_UNKNOWN) // 0x800B0003L
     3706                        A(TRUST_E_SUBJECT_NOT_TRUSTED) // 0x800B0004L
     3707                        A(DIGSIG_E_ENCODE) // 0x800B0005L
     3708                        A(DIGSIG_E_DECODE) // 0x800B0006L
     3709                        A(DIGSIG_E_EXTENSIBILITY) // 0x800B0007L
     3710                        A(DIGSIG_E_CRYPTO) // 0x800B0008L
     3711                        A(PERSIST_E_SIZEDEFINITE) // 0x800B0009L
     3712                        A(PERSIST_E_SIZEINDEFINITE) // 0x800B000AL
     3713                        A(PERSIST_E_NOTSELFSIZING) // 0x800B000BL
     3714                        A(TRUST_E_NOSIGNATURE) // 0x800B0100L
     3715                        A(CERT_E_EXPIRED) // 0x800B0101L
     3716                        A(CERT_E_VALIDITYPERIODNESTING) // 0x800B0102L
     3717                        A(CERT_E_ROLE) // 0x800B0103L
     3718                        A(CERT_E_PATHLENCONST) // 0x800B0104L
     3719                        A(CERT_E_CRITICAL) // 0x800B0105L
     3720                        A(CERT_E_PURPOSE) // 0x800B0106L
     3721                        A(CERT_E_ISSUERCHAINING) // 0x800B0107L
     3722                        A(CERT_E_MALFORMED) // 0x800B0108L
     3723                        A(CERT_E_UNTRUSTEDROOT) // 0x800B0109L
     3724                        A(CERT_E_CHAINING) // 0x800B010AL
     3725                        A(TRUST_E_FAIL) // 0x800B010BL
     3726                        A(CERT_E_REVOKED) // 0x800B010CL
     3727                        A(CERT_E_UNTRUSTEDTESTROOT) // 0x800B010DL
     3728                        A(CERT_E_REVOCATION_FAILURE) // 0x800B010EL
     3729                        A(CERT_E_CN_NO_MATCH) // 0x800B010FL
     3730                        A(CERT_E_WRONG_USAGE) // 0x800B0110L
     3731                        A(TRUST_E_EXPLICIT_DISTRUST) // 0x800B0111L
     3732                        A(CERT_E_UNTRUSTEDCA) // 0x800B0112L
     3733                        A(CERT_E_INVALID_POLICY) // 0x800B0113L
     3734                        A(CERT_E_INVALID_NAME) // 0x800B0114L
     3735                        A(SPAPI_E_EXPECTED_SECTION_NAME) // 0x800F0000L
     3736                        A(SPAPI_E_BAD_SECTION_NAME_LINE) // 0x800F0001L
     3737                        A(SPAPI_E_SECTION_NAME_TOO_LONG) // 0x800F0002L
     3738                        A(SPAPI_E_GENERAL_SYNTAX) // 0x800F0003L
     3739                        A(SPAPI_E_WRONG_INF_STYLE) // 0x800F0100L
     3740                        A(SPAPI_E_SECTION_NOT_FOUND) // 0x800F0101L
     3741                        A(SPAPI_E_LINE_NOT_FOUND) // 0x800F0102L
     3742                        A(SPAPI_E_NO_BACKUP) // 0x800F0103L
     3743                        A(SPAPI_E_NO_ASSOCIATED_CLASS) // 0x800F0200L
     3744                        A(SPAPI_E_CLASS_MISMATCH) // 0x800F0201L
     3745                        A(SPAPI_E_DUPLICATE_FOUND) // 0x800F0202L
     3746                        A(SPAPI_E_NO_DRIVER_SELECTED) // 0x800F0203L
     3747                        A(SPAPI_E_KEY_DOES_NOT_EXIST) // 0x800F0204L
     3748                        A(SPAPI_E_INVALID_DEVINST_NAME) // 0x800F0205L
     3749                        A(SPAPI_E_INVALID_CLASS) // 0x800F0206L
     3750                        A(SPAPI_E_DEVINST_ALREADY_EXISTS) // 0x800F0207L
     3751                        A(SPAPI_E_DEVINFO_NOT_REGISTERED) // 0x800F0208L
     3752                        A(SPAPI_E_INVALID_REG_PROPERTY) // 0x800F0209L
     3753                        A(SPAPI_E_NO_INF) // 0x800F020AL
     3754                        A(SPAPI_E_NO_SUCH_DEVINST) // 0x800F020BL
     3755                        A(SPAPI_E_CANT_LOAD_CLASS_ICON) // 0x800F020CL
     3756                        A(SPAPI_E_INVALID_CLASS_INSTALLER) // 0x800F020DL
     3757                        A(SPAPI_E_DI_DO_DEFAULT) // 0x800F020EL
     3758                        A(SPAPI_E_DI_NOFILECOPY) // 0x800F020FL
     3759                        A(SPAPI_E_INVALID_HWPROFILE) // 0x800F0210L
     3760                        A(SPAPI_E_NO_DEVICE_SELECTED) // 0x800F0211L
     3761                        A(SPAPI_E_DEVINFO_LIST_LOCKED) // 0x800F0212L
     3762                        A(SPAPI_E_DEVINFO_DATA_LOCKED) // 0x800F0213L
     3763                        A(SPAPI_E_DI_BAD_PATH) // 0x800F0214L
     3764                        A(SPAPI_E_NO_CLASSINSTALL_PARAMS) // 0x800F0215L
     3765                        A(SPAPI_E_FILEQUEUE_LOCKED) // 0x800F0216L
     3766                        A(SPAPI_E_BAD_SERVICE_INSTALLSECT) // 0x800F0217L
     3767                        A(SPAPI_E_NO_CLASS_DRIVER_LIST) // 0x800F0218L
     3768                        A(SPAPI_E_NO_ASSOCIATED_SERVICE) // 0x800F0219L
     3769                        A(SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE) // 0x800F021AL
     3770                        A(SPAPI_E_DEVICE_INTERFACE_ACTIVE) // 0x800F021BL
     3771                        A(SPAPI_E_DEVICE_INTERFACE_REMOVED) // 0x800F021CL
     3772                        A(SPAPI_E_BAD_INTERFACE_INSTALLSECT) // 0x800F021DL
     3773                        A(SPAPI_E_NO_SUCH_INTERFACE_CLASS) // 0x800F021EL
     3774                        A(SPAPI_E_INVALID_REFERENCE_STRING) // 0x800F021FL
     3775                        A(SPAPI_E_INVALID_MACHINENAME) // 0x800F0220L
     3776                        A(SPAPI_E_REMOTE_COMM_FAILURE) // 0x800F0221L
     3777                        A(SPAPI_E_MACHINE_UNAVAILABLE) // 0x800F0222L
     3778                        A(SPAPI_E_NO_CONFIGMGR_SERVICES) // 0x800F0223L
     3779                        A(SPAPI_E_INVALID_PROPPAGE_PROVIDER) // 0x800F0224L
     3780                        A(SPAPI_E_NO_SUCH_DEVICE_INTERFACE) // 0x800F0225L
     3781                        A(SPAPI_E_DI_POSTPROCESSING_REQUIRED) // 0x800F0226L
     3782                        A(SPAPI_E_INVALID_COINSTALLER) // 0x800F0227L
     3783                        A(SPAPI_E_NO_COMPAT_DRIVERS) // 0x800F0228L
     3784                        A(SPAPI_E_NO_DEVICE_ICON) // 0x800F0229L
     3785                        A(SPAPI_E_INVALID_INF_LOGCONFIG) // 0x800F022AL
     3786                        A(SPAPI_E_DI_DONT_INSTALL) // 0x800F022BL
     3787                        A(SPAPI_E_INVALID_FILTER_DRIVER) // 0x800F022CL
     3788                        A(SPAPI_E_NON_WINDOWS_NT_DRIVER) // 0x800F022DL
     3789                        A(SPAPI_E_NON_WINDOWS_DRIVER) // 0x800F022EL
     3790                        A(SPAPI_E_NO_CATALOG_FOR_OEM_INF) // 0x800F022FL
     3791                        A(SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE) // 0x800F0230L
     3792                        A(SPAPI_E_NOT_DISABLEABLE) // 0x800F0231L
     3793                        A(SPAPI_E_CANT_REMOVE_DEVINST) // 0x800F0232L
     3794                        A(SPAPI_E_INVALID_TARGET) // 0x800F0233L
     3795                        A(SPAPI_E_DRIVER_NONNATIVE) // 0x800F0234L
     3796                        A(SPAPI_E_IN_WOW64) // 0x800F0235L
     3797                        A(SPAPI_E_SET_SYSTEM_RESTORE_POINT) // 0x800F0236L
     3798                        A(SPAPI_E_INCORRECTLY_COPIED_INF) // 0x800F0237L
     3799                        A(SPAPI_E_SCE_DISABLED) // 0x800F0238L
     3800                        A(SPAPI_E_UNKNOWN_EXCEPTION) // 0x800F0239L
     3801                        A(SPAPI_E_PNP_REGISTRY_ERROR) // 0x800F023AL
     3802                        A(SPAPI_E_REMOTE_REQUEST_UNSUPPORTED) // 0x800F023BL
     3803                        A(SPAPI_E_NOT_AN_INSTALLED_OEM_INF) // 0x800F023CL
     3804                        A(SPAPI_E_INF_IN_USE_BY_DEVICES) // 0x800F023DL
     3805                        A(SPAPI_E_DI_FUNCTION_OBSOLETE) // 0x800F023EL
     3806                        A(SPAPI_E_NO_AUTHENTICODE_CATALOG) // 0x800F023FL
     3807                        A(SPAPI_E_AUTHENTICODE_DISALLOWED) // 0x800F0240L
     3808                        A(SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER) // 0x800F0241L
     3809                        A(SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED) // 0x800F0242L
     3810                        A(SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED) // 0x800F0243L
     3811                        A(SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH) // 0x800F0244L
     3812                        A(SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE) // 0x800F0245L
     3813                        A(SPAPI_E_DEVICE_INSTALLER_NOT_READY) // 0x800F0246L
     3814                        A(SPAPI_E_DRIVER_STORE_ADD_FAILED) // 0x800F0247L
     3815                        A(SPAPI_E_DEVICE_INSTALL_BLOCKED) // 0x800F0248L
     3816                        A(SPAPI_E_DRIVER_INSTALL_BLOCKED) // 0x800F0249L
     3817                        A(SPAPI_E_WRONG_INF_TYPE) // 0x800F024AL
     3818                        A(SPAPI_E_FILE_HASH_NOT_IN_CATALOG) // 0x800F024BL
     3819                        A(SPAPI_E_DRIVER_STORE_DELETE_FAILED) // 0x800F024CL
     3820                        A(SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW) // 0x800F0300L
     3821                        A(SPAPI_E_ERROR_NOT_INSTALLED) // 0x800F1000L
     3822                        A(SCARD_F_INTERNAL_ERROR) // 0x80100001L
     3823                        A(SCARD_E_CANCELLED) // 0x80100002L
     3824                        A(SCARD_E_INVALID_HANDLE) // 0x80100003L
     3825                        A(SCARD_E_INVALID_PARAMETER) // 0x80100004L
     3826                        A(SCARD_E_INVALID_TARGET) // 0x80100005L
     3827                        A(SCARD_E_NO_MEMORY) // 0x80100006L
     3828                        A(SCARD_F_WAITED_TOO_LONG) // 0x80100007L
     3829                        A(SCARD_E_INSUFFICIENT_BUFFER) // 0x80100008L
     3830                        A(SCARD_E_UNKNOWN_READER) // 0x80100009L
     3831                        A(SCARD_E_TIMEOUT) // 0x8010000AL
     3832                        A(SCARD_E_SHARING_VIOLATION) // 0x8010000BL
     3833                        A(SCARD_E_NO_SMARTCARD) // 0x8010000CL
     3834                        A(SCARD_E_UNKNOWN_CARD) // 0x8010000DL
     3835                        A(SCARD_E_CANT_DISPOSE) // 0x8010000EL
     3836                        A(SCARD_E_PROTO_MISMATCH) // 0x8010000FL
     3837                        A(SCARD_E_NOT_READY) // 0x80100010L
     3838                        A(SCARD_E_INVALID_VALUE) // 0x80100011L
     3839                        A(SCARD_E_SYSTEM_CANCELLED) // 0x80100012L
     3840                        A(SCARD_F_COMM_ERROR) // 0x80100013L
     3841                        A(SCARD_F_UNKNOWN_ERROR) // 0x80100014L
     3842                        A(SCARD_E_INVALID_ATR) // 0x80100015L
     3843                        A(SCARD_E_NOT_TRANSACTED) // 0x80100016L
     3844                        A(SCARD_E_READER_UNAVAILABLE) // 0x80100017L
     3845                        A(SCARD_P_SHUTDOWN) // 0x80100018L
     3846                        A(SCARD_E_PCI_TOO_SMALL) // 0x80100019L
     3847                        A(SCARD_E_READER_UNSUPPORTED) // 0x8010001AL
     3848                        A(SCARD_E_DUPLICATE_READER) // 0x8010001BL
     3849                        A(SCARD_E_CARD_UNSUPPORTED) // 0x8010001CL
     3850                        A(SCARD_E_NO_SERVICE) // 0x8010001DL
     3851                        A(SCARD_E_SERVICE_STOPPED) // 0x8010001EL
     3852                        A(SCARD_E_UNEXPECTED) // 0x8010001FL
     3853                        A(SCARD_E_ICC_INSTALLATION) // 0x80100020L
     3854                        A(SCARD_E_ICC_CREATEORDER) // 0x80100021L
     3855                        A(SCARD_E_UNSUPPORTED_FEATURE) // 0x80100022L
     3856                        A(SCARD_E_DIR_NOT_FOUND) // 0x80100023L
     3857                        A(SCARD_E_FILE_NOT_FOUND) // 0x80100024L
     3858                        A(SCARD_E_NO_DIR) // 0x80100025L
     3859                        A(SCARD_E_NO_FILE) // 0x80100026L
     3860                        A(SCARD_E_NO_ACCESS) // 0x80100027L
     3861                        A(SCARD_E_WRITE_TOO_MANY) // 0x80100028L
     3862                        A(SCARD_E_BAD_SEEK) // 0x80100029L
     3863                        A(SCARD_E_INVALID_CHV) // 0x8010002AL
     3864                        A(SCARD_E_UNKNOWN_RES_MNG) // 0x8010002BL
     3865                        A(SCARD_E_NO_SUCH_CERTIFICATE) // 0x8010002CL
     3866                        A(SCARD_E_CERTIFICATE_UNAVAILABLE) // 0x8010002DL
     3867                        A(SCARD_E_NO_READERS_AVAILABLE) // 0x8010002EL
     3868                        A(SCARD_E_COMM_DATA_LOST) // 0x8010002FL
     3869                        A(SCARD_E_NO_KEY_CONTAINER) // 0x80100030L
     3870                        A(SCARD_E_SERVER_TOO_BUSY) // 0x80100031L
     3871                        A(SCARD_E_PIN_CACHE_EXPIRED) // 0x80100032L
     3872                        A(SCARD_E_NO_PIN_CACHE) // 0x80100033L
     3873                        A(SCARD_E_READ_ONLY_CARD) // 0x80100034L
     3874                        A(SCARD_W_UNSUPPORTED_CARD) // 0x80100065L
     3875                        A(SCARD_W_UNRESPONSIVE_CARD) // 0x80100066L
     3876                        A(SCARD_W_UNPOWERED_CARD) // 0x80100067L
     3877                        A(SCARD_W_RESET_CARD) // 0x80100068L
     3878                        A(SCARD_W_REMOVED_CARD) // 0x80100069L
     3879                        A(SCARD_W_SECURITY_VIOLATION) // 0x8010006AL
     3880                        A(SCARD_W_WRONG_CHV) // 0x8010006BL
     3881                        A(SCARD_W_CHV_BLOCKED) // 0x8010006CL
     3882                        A(SCARD_W_EOF) // 0x8010006DL
     3883                        A(SCARD_W_CANCELLED_BY_USER) // 0x8010006EL
     3884                        A(SCARD_W_CARD_NOT_AUTHENTICATED) // 0x8010006FL
     3885                        A(SCARD_W_CACHE_ITEM_NOT_FOUND) // 0x80100070L
     3886                        A(SCARD_W_CACHE_ITEM_STALE) // 0x80100071L
     3887                        A(SCARD_W_CACHE_ITEM_TOO_BIG) // 0x80100072L
     3888                        A(COMADMIN_E_OBJECTERRORS) // 0x80110401L
     3889                        A(COMADMIN_E_OBJECTINVALID) // 0x80110402L
     3890                        A(COMADMIN_E_KEYMISSING) // 0x80110403L
     3891                        A(COMADMIN_E_ALREADYINSTALLED) // 0x80110404L
     3892                        A(COMADMIN_E_APP_FILE_WRITEFAIL) // 0x80110407L
     3893                        A(COMADMIN_E_APP_FILE_READFAIL) // 0x80110408L
     3894                        A(COMADMIN_E_APP_FILE_VERSION) // 0x80110409L
     3895                        A(COMADMIN_E_BADPATH) // 0x8011040AL
     3896                        A(COMADMIN_E_APPLICATIONEXISTS) // 0x8011040BL
     3897                        A(COMADMIN_E_ROLEEXISTS) // 0x8011040CL
     3898                        A(COMADMIN_E_CANTCOPYFILE) // 0x8011040DL
     3899                        A(COMADMIN_E_NOUSER) // 0x8011040FL
     3900                        A(COMADMIN_E_INVALIDUSERIDS) // 0x80110410L
     3901                        A(COMADMIN_E_NOREGISTRYCLSID) // 0x80110411L
     3902                        A(COMADMIN_E_BADREGISTRYPROGID) // 0x80110412L
     3903                        A(COMADMIN_E_AUTHENTICATIONLEVEL) // 0x80110413L
     3904                        A(COMADMIN_E_USERPASSWDNOTVALID) // 0x80110414L
     3905                        A(COMADMIN_E_CLSIDORIIDMISMATCH) // 0x80110418L
     3906                        A(COMADMIN_E_REMOTEINTERFACE) // 0x80110419L
     3907                        A(COMADMIN_E_DLLREGISTERSERVER) // 0x8011041AL
     3908                        A(COMADMIN_E_NOSERVERSHARE) // 0x8011041BL
     3909                        A(COMADMIN_E_DLLLOADFAILED) // 0x8011041DL
     3910                        A(COMADMIN_E_BADREGISTRYLIBID) // 0x8011041EL
     3911                        A(COMADMIN_E_APPDIRNOTFOUND) // 0x8011041FL
     3912                        A(COMADMIN_E_REGISTRARFAILED) // 0x80110423L
     3913                        A(COMADMIN_E_COMPFILE_DOESNOTEXIST) // 0x80110424L
     3914                        A(COMADMIN_E_COMPFILE_LOADDLLFAIL) // 0x80110425L
     3915                        A(COMADMIN_E_COMPFILE_GETCLASSOBJ) // 0x80110426L
     3916                        A(COMADMIN_E_COMPFILE_CLASSNOTAVAIL) // 0x80110427L
     3917                        A(COMADMIN_E_COMPFILE_BADTLB) // 0x80110428L
     3918                        A(COMADMIN_E_COMPFILE_NOTINSTALLABLE) // 0x80110429L
     3919                        A(COMADMIN_E_NOTCHANGEABLE) // 0x8011042AL
     3920                        A(COMADMIN_E_NOTDELETEABLE) // 0x8011042BL
     3921                        A(COMADMIN_E_SESSION) // 0x8011042CL
     3922                        A(COMADMIN_E_COMP_MOVE_LOCKED) // 0x8011042DL
     3923                        A(COMADMIN_E_COMP_MOVE_BAD_DEST) // 0x8011042EL
     3924                        A(COMADMIN_E_REGISTERTLB) // 0x80110430L
     3925                        A(COMADMIN_E_SYSTEMAPP) // 0x80110433L
     3926                        A(COMADMIN_E_COMPFILE_NOREGISTRAR) // 0x80110434L
     3927                        A(COMADMIN_E_COREQCOMPINSTALLED) // 0x80110435L
     3928                        A(COMADMIN_E_SERVICENOTINSTALLED) // 0x80110436L
     3929                        A(COMADMIN_E_PROPERTYSAVEFAILED) // 0x80110437L
     3930                        A(COMADMIN_E_OBJECTEXISTS) // 0x80110438L
     3931                        A(COMADMIN_E_COMPONENTEXISTS) // 0x80110439L
     3932                        A(COMADMIN_E_REGFILE_CORRUPT) // 0x8011043BL
     3933                        A(COMADMIN_E_PROPERTY_OVERFLOW) // 0x8011043CL
     3934                        A(COMADMIN_E_NOTINREGISTRY) // 0x8011043EL
     3935                        A(COMADMIN_E_OBJECTNOTPOOLABLE) // 0x8011043FL
     3936                        A(COMADMIN_E_APPLID_MATCHES_CLSID) // 0x80110446L
     3937                        A(COMADMIN_E_ROLE_DOES_NOT_EXIST) // 0x80110447L
     3938                        A(COMADMIN_E_START_APP_NEEDS_COMPONENTS) // 0x80110448L
     3939                        A(COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM) // 0x80110449L
     3940                        A(COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY) // 0x8011044AL
     3941                        A(COMADMIN_E_CAN_NOT_START_APP) // 0x8011044BL
     3942                        A(COMADMIN_E_CAN_NOT_EXPORT_SYS_APP) // 0x8011044CL
     3943                        A(COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT) // 0x8011044DL
     3944                        A(COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER) // 0x8011044EL
     3945                        A(COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE) // 0x8011044FL
     3946                        A(COMADMIN_E_BASE_PARTITION_ONLY) // 0x80110450L
     3947                        A(COMADMIN_E_START_APP_DISABLED) // 0x80110451L
     3948                        A(COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME) // 0x80110457L
     3949                        A(COMADMIN_E_CAT_INVALID_PARTITION_NAME) // 0x80110458L
     3950                        A(COMADMIN_E_CAT_PARTITION_IN_USE) // 0x80110459L
     3951                        A(COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES) // 0x8011045AL
     3952                        A(COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED) // 0x8011045BL
     3953                        A(COMADMIN_E_AMBIGUOUS_APPLICATION_NAME) // 0x8011045CL
     3954                        A(COMADMIN_E_AMBIGUOUS_PARTITION_NAME) // 0x8011045DL
     3955                        A(COMADMIN_E_REGDB_NOTINITIALIZED) // 0x80110472L
     3956                        A(COMADMIN_E_REGDB_NOTOPEN) // 0x80110473L
     3957                        A(COMADMIN_E_REGDB_SYSTEMERR) // 0x80110474L
     3958                        A(COMADMIN_E_REGDB_ALREADYRUNNING) // 0x80110475L
     3959                        A(COMADMIN_E_MIG_VERSIONNOTSUPPORTED) // 0x80110480L
     3960                        A(COMADMIN_E_MIG_SCHEMANOTFOUND) // 0x80110481L
     3961                        A(COMADMIN_E_CAT_BITNESSMISMATCH) // 0x80110482L
     3962                        A(COMADMIN_E_CAT_UNACCEPTABLEBITNESS) // 0x80110483L
     3963                        A(COMADMIN_E_CAT_WRONGAPPBITNESS) // 0x80110484L
     3964                        A(COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED) // 0x80110485L
     3965                        A(COMADMIN_E_CAT_SERVERFAULT) // 0x80110486L
     3966                        A(COMQC_E_APPLICATION_NOT_QUEUED) // 0x80110600L
     3967                        A(COMQC_E_NO_QUEUEABLE_INTERFACES) // 0x80110601L
     3968                        A(COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE) // 0x80110602L
     3969                        A(COMQC_E_NO_IPERSISTSTREAM) // 0x80110603L
     3970                        A(COMQC_E_BAD_MESSAGE) // 0x80110604L
     3971                        A(COMQC_E_UNAUTHENTICATED) // 0x80110605L
     3972                        A(COMQC_E_UNTRUSTED_ENQUEUER) // 0x80110606L
     3973                        A(MSDTC_E_DUPLICATE_RESOURCE) // 0x80110701L
     3974                        A(COMADMIN_E_OBJECT_PARENT_MISSING) // 0x80110808L
     3975                        A(COMADMIN_E_OBJECT_DOES_NOT_EXIST) // 0x80110809L
     3976                        A(COMADMIN_E_APP_NOT_RUNNING) // 0x8011080AL
     3977                        A(COMADMIN_E_INVALID_PARTITION) // 0x8011080BL
     3978                        A(COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE) // 0x8011080DL
     3979                        A(COMADMIN_E_USER_IN_SET) // 0x8011080EL
     3980                        A(COMADMIN_E_CANTRECYCLELIBRARYAPPS) // 0x8011080FL
     3981                        A(COMADMIN_E_CANTRECYCLESERVICEAPPS) // 0x80110811L
     3982                        A(COMADMIN_E_PROCESSALREADYRECYCLED) // 0x80110812L
     3983                        A(COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED) // 0x80110813L
     3984                        A(COMADMIN_E_CANTMAKEINPROCSERVICE) // 0x80110814L
     3985                        A(COMADMIN_E_PROGIDINUSEBYCLSID) // 0x80110815L
     3986                        A(COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET) // 0x80110816L
     3987                        A(COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED) // 0x80110817L
     3988                        A(COMADMIN_E_PARTITION_ACCESSDENIED) // 0x80110818L
     3989                        A(COMADMIN_E_PARTITION_MSI_ONLY) // 0x80110819L
     3990                        A(COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT) // 0x8011081AL
     3991                        A(COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS) // 0x8011081BL
     3992                        A(COMADMIN_E_COMP_MOVE_SOURCE) // 0x8011081CL
     3993                        A(COMADMIN_E_COMP_MOVE_DEST) // 0x8011081DL
     3994                        A(COMADMIN_E_COMP_MOVE_PRIVATE) // 0x8011081EL
     3995                        A(COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET) // 0x8011081FL
     3996                        A(COMADMIN_E_CANNOT_ALIAS_EVENTCLASS) // 0x80110820L
     3997                        A(COMADMIN_E_PRIVATE_ACCESSDENIED) // 0x80110821L
     3998                        A(COMADMIN_E_SAFERINVALID) // 0x80110822L
     3999                        A(COMADMIN_E_REGISTRY_ACCESSDENIED) // 0x80110823L
     4000                        A(COMADMIN_E_PARTITIONS_DISABLED) // 0x80110824L
     4001                        A(ERROR_FLT_IO_COMPLETE) // 0x001F0001L
     4002                        A(ERROR_FLT_NO_HANDLER_DEFINED) // 0x801F0001L
     4003                        A(ERROR_FLT_CONTEXT_ALREADY_DEFINED) // 0x801F0002L
     4004                        A(ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST) // 0x801F0003L
     4005                        A(ERROR_FLT_DISALLOW_FAST_IO) // 0x801F0004L
     4006                        A(ERROR_FLT_INVALID_NAME_REQUEST) // 0x801F0005L
     4007                        A(ERROR_FLT_NOT_SAFE_TO_POST_OPERATION) // 0x801F0006L
     4008                        A(ERROR_FLT_NOT_INITIALIZED) // 0x801F0007L
     4009                        A(ERROR_FLT_FILTER_NOT_READY) // 0x801F0008L
     4010                        A(ERROR_FLT_POST_OPERATION_CLEANUP) // 0x801F0009L
     4011                        A(ERROR_FLT_INTERNAL_ERROR) // 0x801F000AL
     4012                        A(ERROR_FLT_DELETING_OBJECT) // 0x801F000BL
     4013                        A(ERROR_FLT_MUST_BE_NONPAGED_POOL) // 0x801F000CL
     4014                        A(ERROR_FLT_DUPLICATE_ENTRY) // 0x801F000DL
     4015                        A(ERROR_FLT_CBDQ_DISABLED) // 0x801F000EL
     4016                        A(ERROR_FLT_DO_NOT_ATTACH) // 0x801F000FL
     4017                        A(ERROR_FLT_DO_NOT_DETACH) // 0x801F0010L
     4018                        A(ERROR_FLT_INSTANCE_ALTITUDE_COLLISION) // 0x801F0011L
     4019                        A(ERROR_FLT_INSTANCE_NAME_COLLISION) // 0x801F0012L
     4020                        A(ERROR_FLT_FILTER_NOT_FOUND) // 0x801F0013L
     4021                        A(ERROR_FLT_VOLUME_NOT_FOUND) // 0x801F0014L
     4022                        A(ERROR_FLT_INSTANCE_NOT_FOUND) // 0x801F0015L
     4023                        A(ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND) // 0x801F0016L
     4024                        A(ERROR_FLT_INVALID_CONTEXT_REGISTRATION) // 0x801F0017L
     4025                        A(ERROR_FLT_NAME_CACHE_MISS) // 0x801F0018L
     4026                        A(ERROR_FLT_NO_DEVICE_OBJECT) // 0x801F0019L
     4027                        A(ERROR_FLT_VOLUME_ALREADY_MOUNTED) // 0x801F001AL
     4028                        A(ERROR_FLT_ALREADY_ENLISTED) // 0x801F001BL
     4029                        A(ERROR_FLT_CONTEXT_ALREADY_LINKED) // 0x801F001CL
     4030                        A(ERROR_FLT_NO_WAITER_FOR_REPLY) // 0x801F0020L
     4031                        A(ERROR_HUNG_DISPLAY_DRIVER_THREAD) // 0x80260001L
     4032                        A(DWM_E_COMPOSITIONDISABLED) // 0x80263001L
     4033                        A(DWM_E_REMOTING_NOT_SUPPORTED) // 0x80263002L
     4034                        A(DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE) // 0x80263003L
     4035                        A(DWM_E_NOT_QUEUING_PRESENTS) // 0x80263004L
     4036                        A(DWM_E_ADAPTER_NOT_FOUND) // 0x80263005L
     4037                        A(DWM_S_GDI_REDIRECTION_SURFACE) // 0x00263005L
     4038                        A(ERROR_MONITOR_NO_DESCRIPTOR) // 0x00261001L
     4039                        A(ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT) // 0x00261002L
     4040                        A(ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM) // 0xC0261003L
     4041                        A(ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK) // 0xC0261004L
     4042                        A(ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED) // 0xC0261005L
     4043                        A(ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK) // 0xC0261006L
     4044                        A(ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK) // 0xC0261007L
     4045                        A(ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA) // 0xC0261008L
     4046                        A(ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK) // 0xC0261009L
     4047                        A(ERROR_MONITOR_INVALID_MANUFACTURE_DATE) // 0xC026100AL
     4048                        A(ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER) // 0xC0262000L
     4049                        A(ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER) // 0xC0262001L
     4050                        A(ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER) // 0xC0262002L
     4051                        A(ERROR_GRAPHICS_ADAPTER_WAS_RESET) // 0xC0262003L
     4052                        A(ERROR_GRAPHICS_INVALID_DRIVER_MODEL) // 0xC0262004L
     4053                        A(ERROR_GRAPHICS_PRESENT_MODE_CHANGED) // 0xC0262005L
     4054                        A(ERROR_GRAPHICS_PRESENT_OCCLUDED) // 0xC0262006L
     4055                        A(ERROR_GRAPHICS_PRESENT_DENIED) // 0xC0262007L
     4056                        A(ERROR_GRAPHICS_CANNOTCOLORCONVERT) // 0xC0262008L
     4057                        A(ERROR_GRAPHICS_DRIVER_MISMATCH) // 0xC0262009L
     4058                        A(ERROR_GRAPHICS_PARTIAL_DATA_POPULATED) // 0x4026200AL
     4059                        A(ERROR_GRAPHICS_PRESENT_REDIRECTION_DISABLED) // 0xC026200BL
     4060                        A(ERROR_GRAPHICS_PRESENT_UNOCCLUDED) // 0xC026200CL
     4061                        A(ERROR_GRAPHICS_NO_VIDEO_MEMORY) // 0xC0262100L
     4062                        A(ERROR_GRAPHICS_CANT_LOCK_MEMORY) // 0xC0262101L
     4063                        A(ERROR_GRAPHICS_ALLOCATION_BUSY) // 0xC0262102L
     4064                        A(ERROR_GRAPHICS_TOO_MANY_REFERENCES) // 0xC0262103L
     4065                        A(ERROR_GRAPHICS_TRY_AGAIN_LATER) // 0xC0262104L
     4066                        A(ERROR_GRAPHICS_TRY_AGAIN_NOW) // 0xC0262105L
     4067                        A(ERROR_GRAPHICS_ALLOCATION_INVALID) // 0xC0262106L
     4068                        A(ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE) // 0xC0262107L
     4069                        A(ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED) // 0xC0262108L
     4070                        A(ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION) // 0xC0262109L
     4071                        A(ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE) // 0xC0262110L
     4072                        A(ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION) // 0xC0262111L
     4073                        A(ERROR_GRAPHICS_ALLOCATION_CLOSED) // 0xC0262112L
     4074                        A(ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE) // 0xC0262113L
     4075                        A(ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE) // 0xC0262114L
     4076                        A(ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE) // 0xC0262115L
     4077                        A(ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST) // 0xC0262116L
     4078                        A(ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE) // 0xC0262200L
     4079                        A(ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY) // 0xC0262300L
     4080                        A(ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED) // 0xC0262301L
     4081                        A(ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED) // 0xC0262302L
     4082                        A(ERROR_GRAPHICS_INVALID_VIDPN) // 0xC0262303L
     4083                        A(ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE) // 0xC0262304L
     4084                        A(ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET) // 0xC0262305L
     4085                        A(ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED) // 0xC0262306L
     4086                        A(ERROR_GRAPHICS_MODE_NOT_PINNED) // 0x00262307L
     4087                        A(ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET) // 0xC0262308L
     4088                        A(ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET) // 0xC0262309L
     4089                        A(ERROR_GRAPHICS_INVALID_FREQUENCY) // 0xC026230AL
     4090                        A(ERROR_GRAPHICS_INVALID_ACTIVE_REGION) // 0xC026230BL
     4091                        A(ERROR_GRAPHICS_INVALID_TOTAL_REGION) // 0xC026230CL
     4092                        A(ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE) // 0xC0262310L
     4093                        A(ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE) // 0xC0262311L
     4094                        A(ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET) // 0xC0262312L
     4095                        A(ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY) // 0xC0262313L
     4096                        A(ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET) // 0xC0262314L
     4097                        A(ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET) // 0xC0262315L
     4098                        A(ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET) // 0xC0262316L
     4099                        A(ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET) // 0xC0262317L
     4100                        A(ERROR_GRAPHICS_TARGET_ALREADY_IN_SET) // 0xC0262318L
     4101                        A(ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH) // 0xC0262319L
     4102                        A(ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY) // 0xC026231AL
     4103                        A(ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET) // 0xC026231BL
     4104                        A(ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE) // 0xC026231CL
     4105                        A(ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET) // 0xC026231DL
     4106                        A(ERROR_GRAPHICS_NO_PREFERRED_MODE) // 0x0026231EL
     4107                        A(ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET) // 0xC026231FL
     4108                        A(ERROR_GRAPHICS_STALE_MODESET) // 0xC0262320L
     4109                        A(ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET) // 0xC0262321L
     4110                        A(ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE) // 0xC0262322L
     4111                        A(ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN) // 0xC0262323L
     4112                        A(ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE) // 0xC0262324L
     4113                        A(ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION) // 0xC0262325L
     4114                        A(ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES) // 0xC0262326L
     4115                        A(ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY) // 0xC0262327L
     4116                        A(ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE) // 0xC0262328L
     4117                        A(ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET) // 0xC0262329L
     4118                        A(ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET) // 0xC026232AL
     4119                        A(ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR) // 0xC026232BL
     4120                        A(ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET) // 0xC026232CL
     4121                        A(ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET) // 0xC026232DL
     4122                        A(ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE) // 0xC026232EL
     4123                        A(ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE) // 0xC026232FL
     4124                        A(ERROR_GRAPHICS_RESOURCES_NOT_RELATED) // 0xC0262330L
     4125                        A(ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE) // 0xC0262331L
     4126                        A(ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE) // 0xC0262332L
     4127                        A(ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET) // 0xC0262333L
     4128                        A(ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER) // 0xC0262334L
     4129                        A(ERROR_GRAPHICS_NO_VIDPNMGR) // 0xC0262335L
     4130                        A(ERROR_GRAPHICS_NO_ACTIVE_VIDPN) // 0xC0262336L
     4131                        A(ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY) // 0xC0262337L
     4132                        A(ERROR_GRAPHICS_MONITOR_NOT_CONNECTED) // 0xC0262338L
     4133                        A(ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY) // 0xC0262339L
     4134                        A(ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE) // 0xC026233AL
     4135                        A(ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE) // 0xC026233BL
     4136                        A(ERROR_GRAPHICS_INVALID_STRIDE) // 0xC026233CL
     4137                        A(ERROR_GRAPHICS_INVALID_PIXELFORMAT) // 0xC026233DL
     4138                        A(ERROR_GRAPHICS_INVALID_COLORBASIS) // 0xC026233EL
     4139                        A(ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE) // 0xC026233FL
     4140                        A(ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY) // 0xC0262340L
     4141                        A(ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT) // 0xC0262341L
     4142                        A(ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE) // 0xC0262342L
     4143                        A(ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN) // 0xC0262343L
     4144                        A(ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL) // 0xC0262344L
     4145                        A(ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION) // 0xC0262345L
     4146                        A(ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED) // 0xC0262346L
     4147                        A(ERROR_GRAPHICS_INVALID_GAMMA_RAMP) // 0xC0262347L
     4148                        A(ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED) // 0xC0262348L
     4149                        A(ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED) // 0xC0262349L
     4150                        A(ERROR_GRAPHICS_MODE_NOT_IN_MODESET) // 0xC026234AL
     4151                        A(ERROR_GRAPHICS_DATASET_IS_EMPTY) // 0x0026234BL
     4152                        A(ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET) // 0x0026234CL
     4153                        A(ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON) // 0xC026234DL
     4154                        A(ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE) // 0xC026234EL
     4155                        A(ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE) // 0xC026234FL
     4156                        A(ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS) // 0xC0262350L
     4157                        A(ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED) // 0x00262351L
     4158                        A(ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING) // 0xC0262352L
     4159                        A(ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED) // 0xC0262353L
     4160                        A(ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS) // 0xC0262354L
     4161                        A(ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT) // 0xC0262355L
     4162                        A(ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM) // 0xC0262356L
     4163                        A(ERROR_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN) // 0xC0262357L
     4164                        A(ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT) // 0xC0262358L
     4165                        A(ERROR_GRAPHICS_MAX_NUM_PATHS_REACHED) // 0xC0262359L
     4166                        A(ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION) // 0xC026235AL
     4167                        A(ERROR_GRAPHICS_INVALID_CLIENT_TYPE) // 0xC026235BL
     4168                        A(ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET) // 0xC026235CL
     4169                        A(ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED) // 0xC0262400L   
     4170                        A(ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED) // 0xC0262401L   
     4171                        A(ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS) // 0x4026242FL
     4172                        A(ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER) // 0xC0262430L
     4173                        A(ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED) // 0xC0262431L
     4174                        A(ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED) // 0xC0262432L
     4175                        A(ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY) // 0xC0262433L
     4176                        A(ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED) // 0xC0262434L
     4177                        A(ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON) // 0xC0262435L
     4178                        A(ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE) // 0xC0262436L
     4179                        A(ERROR_GRAPHICS_LEADLINK_START_DEFERRED) // 0x40262437L
     4180                        A(ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER) // 0xC0262438L
     4181                        A(ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY) // 0x40262439L
     4182                        A(ERROR_GRAPHICS_START_DEFERRED) // 0x4026243AL
     4183                        A(ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED) // 0xC026243BL
     4184                        A(ERROR_GRAPHICS_OPM_NOT_SUPPORTED) // 0xC0262500L   
     4185                        A(ERROR_GRAPHICS_COPP_NOT_SUPPORTED) // 0xC0262501L   
     4186                        A(ERROR_GRAPHICS_UAB_NOT_SUPPORTED) // 0xC0262502L   
     4187                        A(ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS) // 0xC0262503L   
     4188                        A(ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST) // 0xC0262505L
     4189                        A(ERROR_GRAPHICS_OPM_INTERNAL_ERROR) // 0xC026250BL
     4190                        A(ERROR_GRAPHICS_OPM_INVALID_HANDLE) // 0xC026250CL
     4191                        A(ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH) // 0xC026250EL
     4192                        A(ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED) // 0xC026250FL
     4193                        A(ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED) // 0xC0262510L
     4194                        A(ERROR_GRAPHICS_PVP_HFS_FAILED) // 0xC0262511L
     4195                        A(ERROR_GRAPHICS_OPM_INVALID_SRM) // 0xC0262512L
     4196                        A(ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP) // 0xC0262513L
     4197                        A(ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP) // 0xC0262514L
     4198                        A(ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA) // 0xC0262515L
     4199                        A(ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET) // 0xC0262516L
     4200                        A(ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH) // 0xC0262517L
     4201                        A(ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE) // 0xC0262518L
     4202                        A(ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS) // 0xC026251AL
     4203                        A(ERROR_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS) // 0xC026251BL
     4204                        A(ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS) // 0xC026251CL
     4205                        A(ERROR_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST) // 0xC026251DL
     4206                        A(ERROR_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR) // 0xC026251EL
     4207                        A(ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS) // 0xC026251FL
     4208                        A(ERROR_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED) // 0xC0262520L
     4209                        A(ERROR_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST) // 0xC0262521L
     4210                        A(ERROR_GRAPHICS_I2C_NOT_SUPPORTED) // 0xC0262580L   
     4211                        A(ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST) // 0xC0262581L   
     4212                        A(ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA) // 0xC0262582L   
     4213                        A(ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA) // 0xC0262583L   
     4214                        A(ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED) // 0xC0262584L   
     4215                        A(ERROR_GRAPHICS_DDCCI_INVALID_DATA) // 0xC0262585L   
     4216                        A(ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE) // 0xC0262586L
     4217                        A(ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING) // 0xC0262587L
     4218                        A(ERROR_GRAPHICS_MCA_INTERNAL_ERROR) // 0xC0262588L
     4219                        A(ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND) // 0xC0262589L
     4220                        A(ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH) // 0xC026258AL
     4221                        A(ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM) // 0xC026258BL
     4222                        A(ERROR_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE) // 0xC026258CL
     4223                        A(ERROR_GRAPHICS_MONITOR_NO_LONGER_EXISTS) // 0xC026258DL
     4224                        A(ERROR_GRAPHICS_DDCCI_CURRENT_CURRENT_VALUE_GREATER_THAN_MAXIMUM_VALUE) // 0xC02625D8L
     4225                        A(ERROR_GRAPHICS_MCA_INVALID_VCP_VERSION) // 0xC02625D9L
     4226                        A(ERROR_GRAPHICS_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION) // 0xC02625DAL
     4227                        A(ERROR_GRAPHICS_MCA_MCCS_VERSION_MISMATCH) // 0xC02625DBL
     4228                        A(ERROR_GRAPHICS_MCA_UNSUPPORTED_MCCS_VERSION) // 0xC02625DCL
     4229                        A(ERROR_GRAPHICS_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED) // 0xC02625DEL
     4230                        A(ERROR_GRAPHICS_MCA_UNSUPPORTED_COLOR_TEMPERATURE) // 0xC02625DFL
     4231                        A(ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED) // 0xC02625E0L
     4232                        A(ERROR_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME) // 0xC02625E1L
     4233                        A(ERROR_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP) // 0xC02625E2L
     4234                        A(ERROR_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED) // 0xC02625E3L
     4235                        A(ERROR_GRAPHICS_INVALID_POINTER) // 0xC02625E4L
     4236                        A(ERROR_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE) // 0xC02625E5L
     4237                        A(ERROR_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL) // 0xC02625E6L
     4238                        A(ERROR_GRAPHICS_INTERNAL_ERROR) // 0xC02625E7L
     4239                        A(ERROR_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS) // 0xC02605E8L
     4240                        A(TPM_E_ERROR_MASK) // 0x80280000L
     4241                        A(TPM_E_AUTHFAIL) // 0x80280001L
     4242                        A(TPM_E_BADINDEX) // 0x80280002L
     4243                        A(TPM_E_BAD_PARAMETER) // 0x80280003L
     4244                        A(TPM_E_AUDITFAILURE) // 0x80280004L
     4245                        A(TPM_E_CLEAR_DISABLED) // 0x80280005L
     4246                        A(TPM_E_DEACTIVATED) // 0x80280006L
     4247                        A(TPM_E_DISABLED) // 0x80280007L
     4248                        A(TPM_E_DISABLED_CMD) // 0x80280008L
     4249                        A(TPM_E_FAIL) // 0x80280009L
     4250                        A(TPM_E_BAD_ORDINAL) // 0x8028000AL
     4251                        A(TPM_E_INSTALL_DISABLED) // 0x8028000BL
     4252                        A(TPM_E_INVALID_KEYHANDLE) // 0x8028000CL
     4253                        A(TPM_E_KEYNOTFOUND) // 0x8028000DL
     4254                        A(TPM_E_INAPPROPRIATE_ENC) // 0x8028000EL
     4255                        A(TPM_E_MIGRATEFAIL) // 0x8028000FL
     4256                        A(TPM_E_INVALID_PCR_INFO) // 0x80280010L
     4257                        A(TPM_E_NOSPACE) // 0x80280011L
     4258                        A(TPM_E_NOSRK) // 0x80280012L
     4259                        A(TPM_E_NOTSEALED_BLOB) // 0x80280013L
     4260                        A(TPM_E_OWNER_SET) // 0x80280014L
     4261                        A(TPM_E_RESOURCES) // 0x80280015L
     4262                        A(TPM_E_SHORTRANDOM) // 0x80280016L
     4263                        A(TPM_E_SIZE) // 0x80280017L
     4264                        A(TPM_E_WRONGPCRVAL) // 0x80280018L
     4265                        A(TPM_E_BAD_PARAM_SIZE) // 0x80280019L
     4266                        A(TPM_E_SHA_THREAD) // 0x8028001AL
     4267                        A(TPM_E_SHA_ERROR) // 0x8028001BL
     4268                        A(TPM_E_FAILEDSELFTEST) // 0x8028001CL
     4269                        A(TPM_E_AUTH2FAIL) // 0x8028001DL
     4270                        A(TPM_E_BADTAG) // 0x8028001EL
     4271                        A(TPM_E_IOERROR) // 0x8028001FL
     4272                        A(TPM_E_ENCRYPT_ERROR) // 0x80280020L
     4273                        A(TPM_E_DECRYPT_ERROR) // 0x80280021L
     4274                        A(TPM_E_INVALID_AUTHHANDLE) // 0x80280022L
     4275                        A(TPM_E_NO_ENDORSEMENT) // 0x80280023L
     4276                        A(TPM_E_INVALID_KEYUSAGE) // 0x80280024L
     4277                        A(TPM_E_WRONG_ENTITYTYPE) // 0x80280025L
     4278                        A(TPM_E_INVALID_POSTINIT) // 0x80280026L
     4279                        A(TPM_E_INAPPROPRIATE_SIG) // 0x80280027L
     4280                        A(TPM_E_BAD_KEY_PROPERTY) // 0x80280028L
     4281                        A(TPM_E_BAD_MIGRATION) // 0x80280029L
     4282                        A(TPM_E_BAD_SCHEME) // 0x8028002AL
     4283                        A(TPM_E_BAD_DATASIZE) // 0x8028002BL
     4284                        A(TPM_E_BAD_MODE) // 0x8028002CL
     4285                        A(TPM_E_BAD_PRESENCE) // 0x8028002DL
     4286                        A(TPM_E_BAD_VERSION) // 0x8028002EL
     4287                        A(TPM_E_NO_WRAP_TRANSPORT) // 0x8028002FL
     4288                        A(TPM_E_AUDITFAIL_UNSUCCESSFUL) // 0x80280030L
     4289                        A(TPM_E_AUDITFAIL_SUCCESSFUL) // 0x80280031L
     4290                        A(TPM_E_NOTRESETABLE) // 0x80280032L
     4291                        A(TPM_E_NOTLOCAL) // 0x80280033L
     4292                        A(TPM_E_BAD_TYPE) // 0x80280034L
     4293                        A(TPM_E_INVALID_RESOURCE) // 0x80280035L
     4294                        A(TPM_E_NOTFIPS) // 0x80280036L
     4295                        A(TPM_E_INVALID_FAMILY) // 0x80280037L
     4296                        A(TPM_E_NO_NV_PERMISSION) // 0x80280038L
     4297                        A(TPM_E_REQUIRES_SIGN) // 0x80280039L
     4298                        A(TPM_E_KEY_NOTSUPPORTED) // 0x8028003AL
     4299                        A(TPM_E_AUTH_CONFLICT) // 0x8028003BL
     4300                        A(TPM_E_AREA_LOCKED) // 0x8028003CL
     4301                        A(TPM_E_BAD_LOCALITY) // 0x8028003DL
     4302                        A(TPM_E_READ_ONLY) // 0x8028003EL
     4303                        A(TPM_E_PER_NOWRITE) // 0x8028003FL
     4304                        A(TPM_E_FAMILYCOUNT) // 0x80280040L
     4305                        A(TPM_E_WRITE_LOCKED) // 0x80280041L
     4306                        A(TPM_E_BAD_ATTRIBUTES) // 0x80280042L
     4307                        A(TPM_E_INVALID_STRUCTURE) // 0x80280043L
     4308                        A(TPM_E_KEY_OWNER_CONTROL) // 0x80280044L
     4309                        A(TPM_E_BAD_COUNTER) // 0x80280045L
     4310                        A(TPM_E_NOT_FULLWRITE) // 0x80280046L
     4311                        A(TPM_E_CONTEXT_GAP) // 0x80280047L
     4312                        A(TPM_E_MAXNVWRITES) // 0x80280048L
     4313                        A(TPM_E_NOOPERATOR) // 0x80280049L
     4314                        A(TPM_E_RESOURCEMISSING) // 0x8028004AL
     4315                        A(TPM_E_DELEGATE_LOCK) // 0x8028004BL
     4316                        A(TPM_E_DELEGATE_FAMILY) // 0x8028004CL
     4317                        A(TPM_E_DELEGATE_ADMIN) // 0x8028004DL
     4318                        A(TPM_E_TRANSPORT_NOTEXCLUSIVE) // 0x8028004EL
     4319                        A(TPM_E_OWNER_CONTROL) // 0x8028004FL
     4320                        A(TPM_E_DAA_RESOURCES) // 0x80280050L
     4321                        A(TPM_E_DAA_INPUT_DATA0) // 0x80280051L
     4322                        A(TPM_E_DAA_INPUT_DATA1) // 0x80280052L
     4323                        A(TPM_E_DAA_ISSUER_SETTINGS) // 0x80280053L
     4324                        A(TPM_E_DAA_TPM_SETTINGS) // 0x80280054L
     4325                        A(TPM_E_DAA_STAGE) // 0x80280055L
     4326                        A(TPM_E_DAA_ISSUER_VALIDITY) // 0x80280056L
     4327                        A(TPM_E_DAA_WRONG_W) // 0x80280057L
     4328                        A(TPM_E_BAD_HANDLE) // 0x80280058L
     4329                        A(TPM_E_BAD_DELEGATE) // 0x80280059L
     4330                        A(TPM_E_BADCONTEXT) // 0x8028005AL
     4331                        A(TPM_E_TOOMANYCONTEXTS) // 0x8028005BL
     4332                        A(TPM_E_MA_TICKET_SIGNATURE) // 0x8028005CL
     4333                        A(TPM_E_MA_DESTINATION) // 0x8028005DL
     4334                        A(TPM_E_MA_SOURCE) // 0x8028005EL
     4335                        A(TPM_E_MA_AUTHORITY) // 0x8028005FL
     4336                        A(TPM_E_PERMANENTEK) // 0x80280061L
     4337                        A(TPM_E_BAD_SIGNATURE) // 0x80280062L
     4338                        A(TPM_E_NOCONTEXTSPACE) // 0x80280063L
     4339                        A(TPM_E_COMMAND_BLOCKED) // 0x80280400L
     4340                        A(TPM_E_INVALID_HANDLE) // 0x80280401L
     4341                        A(TPM_E_DUPLICATE_VHANDLE) // 0x80280402L
     4342                        A(TPM_E_EMBEDDED_COMMAND_BLOCKED) // 0x80280403L
     4343                        A(TPM_E_EMBEDDED_COMMAND_UNSUPPORTED) // 0x80280404L
     4344                        A(TPM_E_RETRY) // 0x80280800L
     4345                        A(TPM_E_NEEDS_SELFTEST) // 0x80280801L
     4346                        A(TPM_E_DOING_SELFTEST) // 0x80280802L
     4347                        A(TPM_E_DEFEND_LOCK_RUNNING) // 0x80280803L
     4348                        A(TBS_E_INTERNAL_ERROR) // 0x80284001L
     4349                        A(TBS_E_BAD_PARAMETER) // 0x80284002L
     4350                        A(TBS_E_INVALID_OUTPUT_POINTER) // 0x80284003L
     4351                        A(TBS_E_INVALID_CONTEXT) // 0x80284004L
     4352                        A(TBS_E_INSUFFICIENT_BUFFER) // 0x80284005L
     4353                        A(TBS_E_IOERROR) // 0x80284006L
     4354                        A(TBS_E_INVALID_CONTEXT_PARAM) // 0x80284007L
     4355                        A(TBS_E_SERVICE_NOT_RUNNING) // 0x80284008L
     4356                        A(TBS_E_TOO_MANY_TBS_CONTEXTS) // 0x80284009L
     4357                        A(TBS_E_TOO_MANY_RESOURCES) // 0x8028400AL
     4358                        A(TBS_E_SERVICE_START_PENDING) // 0x8028400BL
     4359                        A(TBS_E_PPI_NOT_SUPPORTED) // 0x8028400CL
     4360                        A(TBS_E_COMMAND_CANCELED) // 0x8028400DL
     4361                        A(TBS_E_BUFFER_TOO_LARGE) // 0x8028400EL
     4362                        A(TBS_E_TPM_NOT_FOUND) // 0x8028400FL
     4363                        A(TBS_E_SERVICE_DISABLED) // 0x80284010L
     4364                        A(TBS_E_NO_EVENT_LOG) // 0x80284011L
     4365                        A(TPMAPI_E_INVALID_STATE) // 0x80290100L
     4366                        A(TPMAPI_E_NOT_ENOUGH_DATA) // 0x80290101L
     4367                        A(TPMAPI_E_TOO_MUCH_DATA) // 0x80290102L
     4368                        A(TPMAPI_E_INVALID_OUTPUT_POINTER) // 0x80290103L
     4369                        A(TPMAPI_E_INVALID_PARAMETER) // 0x80290104L
     4370                        A(TPMAPI_E_OUT_OF_MEMORY) // 0x80290105L
     4371                        A(TPMAPI_E_BUFFER_TOO_SMALL) // 0x80290106L
     4372                        A(TPMAPI_E_INTERNAL_ERROR) // 0x80290107L
     4373                        A(TPMAPI_E_ACCESS_DENIED) // 0x80290108L
     4374                        A(TPMAPI_E_AUTHORIZATION_FAILED) // 0x80290109L
     4375                        A(TPMAPI_E_INVALID_CONTEXT_HANDLE) // 0x8029010AL
     4376                        A(TPMAPI_E_TBS_COMMUNICATION_ERROR) // 0x8029010BL
     4377                        A(TPMAPI_E_TPM_COMMAND_ERROR) // 0x8029010CL
     4378                        A(TPMAPI_E_MESSAGE_TOO_LARGE) // 0x8029010DL
     4379                        A(TPMAPI_E_INVALID_ENCODING) // 0x8029010EL
     4380                        A(TPMAPI_E_INVALID_KEY_SIZE) // 0x8029010FL
     4381                        A(TPMAPI_E_ENCRYPTION_FAILED) // 0x80290110L
     4382                        A(TPMAPI_E_INVALID_KEY_PARAMS) // 0x80290111L
     4383                        A(TPMAPI_E_INVALID_MIGRATION_AUTHORIZATION_BLOB) // 0x80290112L
     4384                        A(TPMAPI_E_INVALID_PCR_INDEX) // 0x80290113L
     4385                        A(TPMAPI_E_INVALID_DELEGATE_BLOB) // 0x80290114L
     4386                        A(TPMAPI_E_INVALID_CONTEXT_PARAMS) // 0x80290115L
     4387                        A(TPMAPI_E_INVALID_KEY_BLOB) // 0x80290116L
     4388                        A(TPMAPI_E_INVALID_PCR_DATA) // 0x80290117L
     4389                        A(TPMAPI_E_INVALID_OWNER_AUTH) // 0x80290118L
     4390                        A(TPMAPI_E_FIPS_RNG_CHECK_FAILED) // 0x80290119L
     4391                        A(TPMAPI_E_EMPTY_TCG_LOG) // 0x8029011AL
     4392                        A(TPMAPI_E_INVALID_TCG_LOG_ENTRY) // 0x8029011BL
     4393                        A(TPMAPI_E_TCG_SEPARATOR_ABSENT) // 0x8029011CL
     4394                        A(TPMAPI_E_TCG_INVALID_DIGEST_ENTRY) // 0x8029011DL
     4395                        A(TBSIMP_E_BUFFER_TOO_SMALL) // 0x80290200L
     4396                        A(TBSIMP_E_CLEANUP_FAILED) // 0x80290201L
     4397                        A(TBSIMP_E_INVALID_CONTEXT_HANDLE) // 0x80290202L
     4398                        A(TBSIMP_E_INVALID_CONTEXT_PARAM) // 0x80290203L
     4399                        A(TBSIMP_E_TPM_ERROR) // 0x80290204L
     4400                        A(TBSIMP_E_HASH_BAD_KEY) // 0x80290205L
     4401                        A(TBSIMP_E_DUPLICATE_VHANDLE) // 0x80290206L
     4402                        A(TBSIMP_E_INVALID_OUTPUT_POINTER) // 0x80290207L
     4403                        A(TBSIMP_E_INVALID_PARAMETER) // 0x80290208L
     4404                        A(TBSIMP_E_RPC_INIT_FAILED) // 0x80290209L
     4405                        A(TBSIMP_E_SCHEDULER_NOT_RUNNING) // 0x8029020AL
     4406                        A(TBSIMP_E_COMMAND_CANCELED) // 0x8029020BL
     4407                        A(TBSIMP_E_OUT_OF_MEMORY) // 0x8029020CL
     4408                        A(TBSIMP_E_LIST_NO_MORE_ITEMS) // 0x8029020DL
     4409                        A(TBSIMP_E_LIST_NOT_FOUND) // 0x8029020EL
     4410                        A(TBSIMP_E_NOT_ENOUGH_SPACE) // 0x8029020FL
     4411                        A(TBSIMP_E_NOT_ENOUGH_TPM_CONTEXTS) // 0x80290210L
     4412                        A(TBSIMP_E_COMMAND_FAILED) // 0x80290211L
     4413                        A(TBSIMP_E_UNKNOWN_ORDINAL) // 0x80290212L
     4414                        A(TBSIMP_E_RESOURCE_EXPIRED) // 0x80290213L
     4415                        A(TBSIMP_E_INVALID_RESOURCE) // 0x80290214L
     4416                        A(TBSIMP_E_NOTHING_TO_UNLOAD) // 0x80290215L
     4417                        A(TBSIMP_E_HASH_TABLE_FULL) // 0x80290216L
     4418                        A(TBSIMP_E_TOO_MANY_TBS_CONTEXTS) // 0x80290217L
     4419                        A(TBSIMP_E_TOO_MANY_RESOURCES) // 0x80290218L
     4420                        A(TBSIMP_E_PPI_NOT_SUPPORTED) // 0x80290219L
     4421                        A(TBSIMP_E_TPM_INCOMPATIBLE) // 0x8029021AL
     4422                        A(TBSIMP_E_NO_EVENT_LOG) // 0x8029021BL
     4423                        A(TPM_E_PPI_ACPI_FAILURE) // 0x80290300L
     4424                        A(TPM_E_PPI_USER_ABORT) // 0x80290301L
     4425                        A(TPM_E_PPI_BIOS_FAILURE) // 0x80290302L
     4426                        A(TPM_E_PPI_NOT_SUPPORTED) // 0x80290303L
     4427                        A(PLA_E_DCS_NOT_FOUND) // 0x80300002L
     4428                        A(PLA_E_DCS_IN_USE) // 0x803000AAL
     4429                        A(PLA_E_TOO_MANY_FOLDERS) // 0x80300045L
     4430                        A(PLA_E_NO_MIN_DISK) // 0x80300070L
     4431                        A(PLA_E_DCS_ALREADY_EXISTS) // 0x803000B7L
     4432                        A(PLA_S_PROPERTY_IGNORED) // 0x00300100L
     4433                        A(PLA_E_PROPERTY_CONFLICT) // 0x80300101L
     4434                        A(PLA_E_DCS_SINGLETON_REQUIRED) // 0x80300102L
     4435                        A(PLA_E_CREDENTIALS_REQUIRED) // 0x80300103L
     4436                        A(PLA_E_DCS_NOT_RUNNING) // 0x80300104L
     4437                        A(PLA_E_CONFLICT_INCL_EXCL_API) // 0x80300105L
     4438                        A(PLA_E_NETWORK_EXE_NOT_VALID) // 0x80300106L
     4439                        A(PLA_E_EXE_ALREADY_CONFIGURED) // 0x80300107L
     4440                        A(PLA_E_EXE_PATH_NOT_VALID) // 0x80300108L
     4441                        A(PLA_E_DC_ALREADY_EXISTS) // 0x80300109L
     4442                        A(PLA_E_DCS_START_WAIT_TIMEOUT) // 0x8030010AL
     4443                        A(PLA_E_DC_START_WAIT_TIMEOUT) // 0x8030010BL
     4444                        A(PLA_E_REPORT_WAIT_TIMEOUT) // 0x8030010CL
     4445                        A(PLA_E_NO_DUPLICATES) // 0x8030010DL
     4446                        A(PLA_E_EXE_FULL_PATH_REQUIRED) // 0x8030010EL
     4447                        A(PLA_E_INVALID_SESSION_NAME) // 0x8030010FL
     4448                        A(PLA_E_PLA_CHANNEL_NOT_ENABLED) // 0x80300110L
     4449                        A(PLA_E_TASKSCHED_CHANNEL_NOT_ENABLED) // 0x80300111L
     4450                        A(PLA_E_RULES_MANAGER_FAILED) // 0x80300112L
     4451                        A(PLA_E_CABAPI_FAILURE) // 0x80300113L
     4452                        A(FVE_E_LOCKED_VOLUME) // 0x80310000L
     4453                        A(FVE_E_NOT_ENCRYPTED) // 0x80310001L
     4454                        A(FVE_E_NO_TPM_BIOS) // 0x80310002L
     4455                        A(FVE_E_NO_MBR_METRIC) // 0x80310003L
     4456                        A(FVE_E_NO_BOOTSECTOR_METRIC) // 0x80310004L
     4457                        A(FVE_E_NO_BOOTMGR_METRIC) // 0x80310005L
     4458                        A(FVE_E_WRONG_BOOTMGR) // 0x80310006L
     4459                        A(FVE_E_SECURE_KEY_REQUIRED) // 0x80310007L
     4460                        A(FVE_E_NOT_ACTIVATED) // 0x80310008L
     4461                        A(FVE_E_ACTION_NOT_ALLOWED) // 0x80310009L
     4462                        A(FVE_E_AD_SCHEMA_NOT_INSTALLED) // 0x8031000AL
     4463                        A(FVE_E_AD_INVALID_DATATYPE) // 0x8031000BL
     4464                        A(FVE_E_AD_INVALID_DATASIZE) // 0x8031000CL
     4465                        A(FVE_E_AD_NO_VALUES) // 0x8031000DL
     4466                        A(FVE_E_AD_ATTR_NOT_SET) // 0x8031000EL
     4467                        A(FVE_E_AD_GUID_NOT_FOUND) // 0x8031000FL
     4468                        A(FVE_E_BAD_INFORMATION) // 0x80310010L
     4469                        A(FVE_E_TOO_SMALL) // 0x80310011L
     4470                        A(FVE_E_SYSTEM_VOLUME) // 0x80310012L
     4471                        A(FVE_E_FAILED_WRONG_FS) // 0x80310013L
     4472                        A(FVE_E_BAD_PARTITION_SIZE) // 0x80310014L
     4473                        A(FVE_E_NOT_SUPPORTED) // 0x80310015L
     4474                        A(FVE_E_BAD_DATA) // 0x80310016L
     4475                        A(FVE_E_VOLUME_NOT_BOUND) // 0x80310017L
     4476                        A(FVE_E_TPM_NOT_OWNED) // 0x80310018L
     4477                        A(FVE_E_NOT_DATA_VOLUME) // 0x80310019L
     4478                        A(FVE_E_AD_INSUFFICIENT_BUFFER) // 0x8031001AL
     4479                        A(FVE_E_CONV_READ) // 0x8031001BL
     4480                        A(FVE_E_CONV_WRITE) // 0x8031001CL
     4481                        A(FVE_E_KEY_REQUIRED) // 0x8031001DL
     4482                        A(FVE_E_CLUSTERING_NOT_SUPPORTED) // 0x8031001EL
     4483                        A(FVE_E_VOLUME_BOUND_ALREADY) // 0x8031001FL
     4484                        A(FVE_E_OS_NOT_PROTECTED) // 0x80310020L
     4485                        A(FVE_E_PROTECTION_DISABLED) // 0x80310021L
     4486                        A(FVE_E_RECOVERY_KEY_REQUIRED) // 0x80310022L
     4487                        A(FVE_E_FOREIGN_VOLUME) // 0x80310023L
     4488                        A(FVE_E_OVERLAPPED_UPDATE) // 0x80310024L
     4489                        A(FVE_E_TPM_SRK_AUTH_NOT_ZERO) // 0x80310025L
     4490                        A(FVE_E_FAILED_SECTOR_SIZE) // 0x80310026L
     4491                        A(FVE_E_FAILED_AUTHENTICATION) // 0x80310027L
     4492                        A(FVE_E_NOT_OS_VOLUME) // 0x80310028L
     4493                        A(FVE_E_AUTOUNLOCK_ENABLED) // 0x80310029L
     4494                        A(FVE_E_WRONG_BOOTSECTOR) // 0x8031002AL
     4495                        A(FVE_E_WRONG_SYSTEM_FS) // 0x8031002BL
     4496                        A(FVE_E_POLICY_PASSWORD_REQUIRED) // 0x8031002CL
     4497                        A(FVE_E_CANNOT_SET_FVEK_ENCRYPTED) // 0x8031002DL
     4498                        A(FVE_E_CANNOT_ENCRYPT_NO_KEY) // 0x8031002EL
     4499                        A(FVE_E_BOOTABLE_CDDVD) // 0x80310030L
     4500                        A(FVE_E_PROTECTOR_EXISTS) // 0x80310031L
     4501                        A(FVE_E_RELATIVE_PATH) // 0x80310032L
     4502                        A(FVE_E_PROTECTOR_NOT_FOUND) // 0x80310033L
     4503                        A(FVE_E_INVALID_KEY_FORMAT) // 0x80310034L
     4504                        A(FVE_E_INVALID_PASSWORD_FORMAT) // 0x80310035L
     4505                        A(FVE_E_FIPS_RNG_CHECK_FAILED) // 0x80310036L
     4506                        A(FVE_E_FIPS_PREVENTS_RECOVERY_PASSWORD) // 0x80310037L
     4507                        A(FVE_E_FIPS_PREVENTS_EXTERNAL_KEY_EXPORT) // 0x80310038L
     4508                        A(FVE_E_NOT_DECRYPTED) // 0x80310039L
     4509                        A(FVE_E_INVALID_PROTECTOR_TYPE) // 0x8031003AL
     4510                        A(FVE_E_NO_PROTECTORS_TO_TEST) // 0x8031003BL
     4511                        A(FVE_E_KEYFILE_NOT_FOUND) // 0x8031003CL
     4512                        A(FVE_E_KEYFILE_INVALID) // 0x8031003DL
     4513                        A(FVE_E_KEYFILE_NO_VMK) // 0x8031003EL
     4514                        A(FVE_E_TPM_DISABLED) // 0x8031003FL
     4515                        A(FVE_E_NOT_ALLOWED_IN_SAFE_MODE) // 0x80310040L
     4516                        A(FVE_E_TPM_INVALID_PCR) // 0x80310041L
     4517                        A(FVE_E_TPM_NO_VMK) // 0x80310042L
     4518                        A(FVE_E_PIN_INVALID) // 0x80310043L
     4519                        A(FVE_E_AUTH_INVALID_APPLICATION) // 0x80310044L
     4520                        A(FVE_E_AUTH_INVALID_CONFIG) // 0x80310045L
     4521                        A(FVE_E_FIPS_DISABLE_PROTECTION_NOT_ALLOWED) // 0x80310046L
     4522                        A(FVE_E_FS_NOT_EXTENDED) // 0x80310047L
     4523                        A(FVE_E_FIRMWARE_TYPE_NOT_SUPPORTED) // 0x80310048L
     4524                        A(FVE_E_NO_LICENSE) // 0x80310049L
     4525                        A(FVE_E_NOT_ON_STACK) // 0x8031004AL
     4526                        A(FVE_E_FS_MOUNTED) // 0x8031004BL
     4527                        A(FVE_E_TOKEN_NOT_IMPERSONATED) // 0x8031004CL
     4528                        A(FVE_E_DRY_RUN_FAILED) // 0x8031004DL
     4529                        A(FVE_E_REBOOT_REQUIRED) // 0x8031004EL
     4530                        A(FVE_E_DEBUGGER_ENABLED) // 0x8031004FL
     4531                        A(FVE_E_RAW_ACCESS) // 0x80310050L
     4532                        A(FVE_E_RAW_BLOCKED) // 0x80310051L
     4533                        A(FVE_E_BCD_APPLICATIONS_PATH_INCORRECT) // 0x80310052L
     4534                        A(FVE_E_NOT_ALLOWED_IN_VERSION) // 0x80310053L
     4535                        A(FVE_E_NO_AUTOUNLOCK_MASTER_KEY) // 0x80310054L
     4536                        A(FVE_E_MOR_FAILED) // 0x80310055L
     4537                        A(FVE_E_HIDDEN_VOLUME) // 0x80310056L
     4538                        A(FVE_E_TRANSIENT_STATE) // 0x80310057L
     4539                        A(FVE_E_PUBKEY_NOT_ALLOWED) // 0x80310058L
     4540                        A(FVE_E_VOLUME_HANDLE_OPEN) // 0x80310059L
     4541                        A(FVE_E_NO_FEATURE_LICENSE) // 0x8031005AL
     4542                        A(FVE_E_INVALID_STARTUP_OPTIONS) // 0x8031005BL
     4543                        A(FVE_E_POLICY_RECOVERY_PASSWORD_NOT_ALLOWED) // 0x8031005CL
     4544                        A(FVE_E_POLICY_RECOVERY_PASSWORD_REQUIRED) // 0x8031005DL
     4545                        A(FVE_E_POLICY_RECOVERY_KEY_NOT_ALLOWED) // 0x8031005EL
     4546                        A(FVE_E_POLICY_RECOVERY_KEY_REQUIRED) // 0x8031005FL
     4547                        A(FVE_E_POLICY_STARTUP_PIN_NOT_ALLOWED) // 0x80310060L
     4548                        A(FVE_E_POLICY_STARTUP_PIN_REQUIRED) // 0x80310061L
     4549                        A(FVE_E_POLICY_STARTUP_KEY_NOT_ALLOWED) // 0x80310062L
     4550                        A(FVE_E_POLICY_STARTUP_KEY_REQUIRED) // 0x80310063L
     4551                        A(FVE_E_POLICY_STARTUP_PIN_KEY_NOT_ALLOWED) // 0x80310064L
     4552                        A(FVE_E_POLICY_STARTUP_PIN_KEY_REQUIRED) // 0x80310065L
     4553                        A(FVE_E_POLICY_STARTUP_TPM_NOT_ALLOWED) // 0x80310066L
     4554                        A(FVE_E_POLICY_STARTUP_TPM_REQUIRED) // 0x80310067L
     4555                        A(FVE_E_POLICY_INVALID_PIN_LENGTH) // 0x80310068L
     4556                        A(FVE_E_KEY_PROTECTOR_NOT_SUPPORTED) // 0x80310069L
     4557                        A(FVE_E_POLICY_PASSPHRASE_NOT_ALLOWED) // 0x8031006AL
     4558                        A(FVE_E_POLICY_PASSPHRASE_REQUIRED) // 0x8031006BL
     4559                        A(FVE_E_FIPS_PREVENTS_PASSPHRASE) // 0x8031006CL
     4560                        A(FVE_E_OS_VOLUME_PASSPHRASE_NOT_ALLOWED) // 0x8031006DL
     4561                        A(FVE_E_INVALID_BITLOCKER_OID) // 0x8031006EL
     4562                        A(FVE_E_VOLUME_TOO_SMALL) // 0x8031006FL
     4563                        A(FVE_E_DV_NOT_SUPPORTED_ON_FS) // 0x80310070L
     4564                        A(FVE_E_DV_NOT_ALLOWED_BY_GP) // 0x80310071L
     4565                        A(FVE_E_POLICY_USER_CERTIFICATE_NOT_ALLOWED) // 0x80310072L
     4566                        A(FVE_E_POLICY_USER_CERTIFICATE_REQUIRED) // 0x80310073L
     4567                        A(FVE_E_POLICY_USER_CERT_MUST_BE_HW) // 0x80310074L
     4568                        A(FVE_E_POLICY_USER_CONFIGURE_FDV_AUTOUNLOCK_NOT_ALLOWED) // 0x80310075L
     4569                        A(FVE_E_POLICY_USER_CONFIGURE_RDV_AUTOUNLOCK_NOT_ALLOWED) // 0x80310076L
     4570                        A(FVE_E_POLICY_USER_CONFIGURE_RDV_NOT_ALLOWED) // 0x80310077L
     4571                        A(FVE_E_POLICY_USER_ENABLE_RDV_NOT_ALLOWED) // 0x80310078L
     4572                        A(FVE_E_POLICY_USER_DISABLE_RDV_NOT_ALLOWED) // 0x80310079L
     4573                        A(FVE_E_POLICY_INVALID_PASSPHRASE_LENGTH) // 0x80310080L
     4574                        A(FVE_E_POLICY_PASSPHRASE_TOO_SIMPLE) // 0x80310081L
     4575                        A(FVE_E_RECOVERY_PARTITION) // 0x80310082L
     4576                        A(FVE_E_POLICY_CONFLICT_FDV_RK_OFF_AUK_ON) // 0x80310083L
     4577                        A(FVE_E_POLICY_CONFLICT_RDV_RK_OFF_AUK_ON) // 0x80310084L
     4578                        A(FVE_E_NON_BITLOCKER_OID) // 0x80310085L
     4579                        A(FVE_E_POLICY_PROHIBITS_SELFSIGNED) // 0x80310086L
     4580                        A(FVE_E_POLICY_CONFLICT_RO_AND_STARTUP_KEY_REQUIRED) // 0x80310087L
     4581                        A(FVE_E_CONV_RECOVERY_FAILED) // 0x80310088L
     4582                        A(FVE_E_VIRTUALIZED_SPACE_TOO_BIG) // 0x80310089L
     4583                        A(FVE_E_POLICY_CONFLICT_OSV_RP_OFF_ADB_ON) // 0x80310090L
     4584                        A(FVE_E_POLICY_CONFLICT_FDV_RP_OFF_ADB_ON) // 0x80310091L
     4585                        A(FVE_E_POLICY_CONFLICT_RDV_RP_OFF_ADB_ON) // 0x80310092L
     4586                        A(FVE_E_NON_BITLOCKER_KU) // 0x80310093L
     4587                        A(FVE_E_PRIVATEKEY_AUTH_FAILED) // 0x80310094L
     4588                        A(FVE_E_REMOVAL_OF_DRA_FAILED) // 0x80310095L
     4589                        A(FVE_E_OPERATION_NOT_SUPPORTED_ON_VISTA_VOLUME) // 0x80310096L
     4590                        A(FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME) // 0x80310097L
     4591                        A(FVE_E_FIPS_HASH_KDF_NOT_ALLOWED) // 0x80310098L
     4592                        A(FVE_E_ENH_PIN_INVALID) // 0x80310099L
     4593                        A(FVE_E_INVALID_PIN_CHARS) // 0x8031009AL
     4594                        A(FVE_E_INVALID_DATUM_TYPE) // 0x8031009BL
     4595                        A(FWP_E_CALLOUT_NOT_FOUND) // 0x80320001L
     4596                        A(FWP_E_CONDITION_NOT_FOUND) // 0x80320002L
     4597                        A(FWP_E_FILTER_NOT_FOUND) // 0x80320003L
     4598                        A(FWP_E_LAYER_NOT_FOUND) // 0x80320004L
     4599                        A(FWP_E_PROVIDER_NOT_FOUND) // 0x80320005L
     4600                        A(FWP_E_PROVIDER_CONTEXT_NOT_FOUND) // 0x80320006L
     4601                        A(FWP_E_SUBLAYER_NOT_FOUND) // 0x80320007L
     4602                        A(FWP_E_NOT_FOUND) // 0x80320008L
     4603                        A(FWP_E_ALREADY_EXISTS) // 0x80320009L
     4604                        A(FWP_E_IN_USE) // 0x8032000AL
     4605                        A(FWP_E_DYNAMIC_SESSION_IN_PROGRESS) // 0x8032000BL
     4606                        A(FWP_E_WRONG_SESSION) // 0x8032000CL
     4607                        A(FWP_E_NO_TXN_IN_PROGRESS) // 0x8032000DL
     4608                        A(FWP_E_TXN_IN_PROGRESS) // 0x8032000EL
     4609                        A(FWP_E_TXN_ABORTED) // 0x8032000FL
     4610                        A(FWP_E_SESSION_ABORTED) // 0x80320010L
     4611                        A(FWP_E_INCOMPATIBLE_TXN) // 0x80320011L
     4612                        A(FWP_E_TIMEOUT) // 0x80320012L
     4613                        A(FWP_E_NET_EVENTS_DISABLED) // 0x80320013L
     4614                        A(FWP_E_INCOMPATIBLE_LAYER) // 0x80320014L
     4615                        A(FWP_E_KM_CLIENTS_ONLY) // 0x80320015L
     4616                        A(FWP_E_LIFETIME_MISMATCH) // 0x80320016L
     4617                        A(FWP_E_BUILTIN_OBJECT) // 0x80320017L
     4618                        A(FWP_E_TOO_MANY_CALLOUTS) // 0x80320018L
     4619                        A(FWP_E_NOTIFICATION_DROPPED) // 0x80320019L
     4620                        A(FWP_E_TRAFFIC_MISMATCH) // 0x8032001AL
     4621                        A(FWP_E_INCOMPATIBLE_SA_STATE) // 0x8032001BL
     4622                        A(FWP_E_NULL_POINTER) // 0x8032001CL
     4623                        A(FWP_E_INVALID_ENUMERATOR) // 0x8032001DL
     4624                        A(FWP_E_INVALID_FLAGS) // 0x8032001EL
     4625                        A(FWP_E_INVALID_NET_MASK) // 0x8032001FL
     4626                        A(FWP_E_INVALID_RANGE) // 0x80320020L
     4627                        A(FWP_E_INVALID_INTERVAL) // 0x80320021L
     4628                        A(FWP_E_ZERO_LENGTH_ARRAY) // 0x80320022L
     4629                        A(FWP_E_NULL_DISPLAY_NAME) // 0x80320023L
     4630                        A(FWP_E_INVALID_ACTION_TYPE) // 0x80320024L
     4631                        A(FWP_E_INVALID_WEIGHT) // 0x80320025L
     4632                        A(FWP_E_MATCH_TYPE_MISMATCH) // 0x80320026L
     4633                        A(FWP_E_TYPE_MISMATCH) // 0x80320027L
     4634                        A(FWP_E_OUT_OF_BOUNDS) // 0x80320028L
     4635                        A(FWP_E_RESERVED) // 0x80320029L
     4636                        A(FWP_E_DUPLICATE_CONDITION) // 0x8032002AL
     4637                        A(FWP_E_DUPLICATE_KEYMOD) // 0x8032002BL
     4638                        A(FWP_E_ACTION_INCOMPATIBLE_WITH_LAYER) // 0x8032002CL
     4639                        A(FWP_E_ACTION_INCOMPATIBLE_WITH_SUBLAYER) // 0x8032002DL
     4640                        A(FWP_E_CONTEXT_INCOMPATIBLE_WITH_LAYER) // 0x8032002EL
     4641                        A(FWP_E_CONTEXT_INCOMPATIBLE_WITH_CALLOUT) // 0x8032002FL
     4642                        A(FWP_E_INCOMPATIBLE_AUTH_METHOD) // 0x80320030L
     4643                        A(FWP_E_INCOMPATIBLE_DH_GROUP) // 0x80320031L
     4644                        A(FWP_E_EM_NOT_SUPPORTED) // 0x80320032L
     4645                        A(FWP_E_NEVER_MATCH) // 0x80320033L
     4646                        A(FWP_E_PROVIDER_CONTEXT_MISMATCH) // 0x80320034L
     4647                        A(FWP_E_INVALID_PARAMETER) // 0x80320035L
     4648                        A(FWP_E_TOO_MANY_SUBLAYERS) // 0x80320036L
     4649                        A(FWP_E_CALLOUT_NOTIFICATION_FAILED) // 0x80320037L
     4650                        A(FWP_E_INVALID_AUTH_TRANSFORM) // 0x80320038L
     4651                        A(FWP_E_INVALID_CIPHER_TRANSFORM) // 0x80320039L
     4652                        A(FWP_E_DROP_NOICMP) // 0x80320104L
     4653                        A(FWP_E_INCOMPATIBLE_CIPHER_TRANSFORM) // 0x8032003AL
     4654                        A(FWP_E_INVALID_TRANSFORM_COMBINATION) // 0x8032003BL
     4655                        A(FWP_E_DUPLICATE_AUTH_METHOD) // 0x8032003CL
     4656                        A(WS_S_ASYNC) // 0x003D0000L
     4657                        A(WS_S_END) // 0x003D0001L
     4658                        A(WS_E_INVALID_FORMAT) // 0x803D0000L
     4659                        A(WS_E_OBJECT_FAULTED) // 0x803D0001L
     4660                        A(WS_E_NUMERIC_OVERFLOW) // 0x803D0002L
     4661                        A(WS_E_INVALID_OPERATION) // 0x803D0003L
     4662                        A(WS_E_OPERATION_ABORTED) // 0x803D0004L
     4663                        A(WS_E_ENDPOINT_ACCESS_DENIED) // 0x803D0005L
     4664                        A(WS_E_OPERATION_TIMED_OUT) // 0x803D0006L
     4665                        A(WS_E_OPERATION_ABANDONED) // 0x803D0007L
     4666                        A(WS_E_QUOTA_EXCEEDED) // 0x803D0008L
     4667                        A(WS_E_NO_TRANSLATION_AVAILABLE) // 0x803D0009L
     4668                        A(WS_E_SECURITY_VERIFICATION_FAILURE) // 0x803D000AL
     4669                        A(WS_E_ADDRESS_IN_USE) // 0x803D000BL
     4670                        A(WS_E_ADDRESS_NOT_AVAILABLE) // 0x803D000CL
     4671                        A(WS_E_ENDPOINT_NOT_FOUND) // 0x803D000DL
     4672                        A(WS_E_ENDPOINT_NOT_AVAILABLE) // 0x803D000EL
     4673                        A(WS_E_ENDPOINT_FAILURE) // 0x803D000FL
     4674                        A(WS_E_ENDPOINT_UNREACHABLE) // 0x803D0010L
     4675                        A(WS_E_ENDPOINT_ACTION_NOT_SUPPORTED) // 0x803D0011L
     4676                        A(WS_E_ENDPOINT_TOO_BUSY) // 0x803D0012L
     4677                        A(WS_E_ENDPOINT_FAULT_RECEIVED) // 0x803D0013L
     4678                        A(WS_E_ENDPOINT_DISCONNECTED) // 0x803D0014L
     4679                        A(WS_E_PROXY_FAILURE) // 0x803D0015L
     4680                        A(WS_E_PROXY_ACCESS_DENIED) // 0x803D0016L
     4681                        A(WS_E_NOT_SUPPORTED) // 0x803D0017L
     4682                        A(WS_E_PROXY_REQUIRES_BASIC_AUTH) // 0x803D0018L
     4683                        A(WS_E_PROXY_REQUIRES_DIGEST_AUTH) // 0x803D0019L
     4684                        A(WS_E_PROXY_REQUIRES_NTLM_AUTH) // 0x803D001AL
     4685                        A(WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH) // 0x803D001BL
     4686                        A(WS_E_SERVER_REQUIRES_BASIC_AUTH) // 0x803D001CL
     4687                        A(WS_E_SERVER_REQUIRES_DIGEST_AUTH) // 0x803D001DL
     4688                        A(WS_E_SERVER_REQUIRES_NTLM_AUTH) // 0x803D001EL
     4689                        A(WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH) // 0x803D001FL
     4690                        A(WS_E_INVALID_ENDPOINT_URL) // 0x803D0020L
     4691                        A(WS_E_OTHER) // 0x803D0021L
     4692                        A(WS_E_SECURITY_TOKEN_EXPIRED) // 0x803D0022L
     4693                        A(WS_E_SECURITY_SYSTEM_FAILURE) // 0x803D0023L
     4694                        A(E_MBN_CONTEXT_NOT_ACTIVATED) // 0x80548201L
     4695                        A(E_MBN_BAD_SIM) // 0x80548202L
     4696                        A(E_MBN_DATA_CLASS_NOT_AVAILABLE) // 0x80548203L
     4697                        A(E_MBN_INVALID_ACCESS_STRING) // 0x80548204L
     4698                        A(E_MBN_MAX_ACTIVATED_CONTEXTS) // 0x80548205L
     4699                        A(E_MBN_PACKET_SVC_DETACHED) // 0x80548206L
     4700                        A(E_MBN_PROVIDER_NOT_VISIBLE) // 0x80548207L
     4701                        A(E_MBN_RADIO_POWER_OFF) // 0x80548208L
     4702                        A(E_MBN_SERVICE_NOT_ACTIVATED) // 0x80548209L
     4703                        A(E_MBN_SIM_NOT_INSERTED) // 0x8054820AL
     4704                        A(E_MBN_VOICE_CALL_IN_PROGRESS) // 0x8054820BL
     4705                        A(E_MBN_INVALID_CACHE) // 0x8054820CL
     4706                        A(E_MBN_NOT_REGISTERED) // 0x8054820DL
     4707                        A(E_MBN_PROVIDERS_NOT_FOUND) // 0x8054820EL
     4708                        A(E_MBN_PIN_NOT_SUPPORTED) // 0x8054820FL
     4709                        A(E_MBN_PIN_REQUIRED) // 0x80548210L
     4710                        A(E_MBN_PIN_DISABLED) // 0x80548211L
     4711                        A(E_MBN_FAILURE) // 0x80548212L
     4712                        A(E_MBN_INVALID_PROFILE) // 0x80548218L
     4713                        A(E_MBN_DEFAULT_PROFILE_EXIST) // 0x80548219L
     4714                        A(E_MBN_SMS_ENCODING_NOT_SUPPORTED) // 0x80548220L
     4715                        A(E_MBN_SMS_FILTER_NOT_SUPPORTED) // 0x80548221L
     4716                        A(E_MBN_SMS_INVALID_MEMORY_INDEX) // 0x80548222L
     4717                        A(E_MBN_SMS_LANG_NOT_SUPPORTED) // 0x80548223L
     4718                        A(E_MBN_SMS_MEMORY_FAILURE) // 0x80548224L
     4719                        A(E_MBN_SMS_NETWORK_TIMEOUT) // 0x80548225L
     4720                        A(E_MBN_SMS_UNKNOWN_SMSC_ADDRESS) // 0x80548226L
     4721                        A(E_MBN_SMS_FORMAT_NOT_SUPPORTED) // 0x80548227L
     4722                        A(E_MBN_SMS_OPERATION_NOT_ALLOWED) // 0x80548228L
     4723                        A(E_MBN_SMS_MEMORY_FULL) // 0x80548229L
     4724                        A(UI_E_CREATE_FAILED) // 0x802A0001L
     4725                        A(UI_E_SHUTDOWN_CALLED) // 0x802A0002L
     4726                        A(UI_E_ILLEGAL_REENTRANCY) // 0x802A0003L
     4727                        A(UI_E_OBJECT_SEALED) // 0x802A0004L
     4728                        A(UI_E_VALUE_NOT_SET) // 0x802A0005L
     4729                        A(UI_E_VALUE_NOT_DETERMINED) // 0x802A0006L
     4730                        A(UI_E_INVALID_OUTPUT) // 0x802A0007L
     4731                        A(UI_E_BOOLEAN_EXPECTED) // 0x802A0008L
     4732                        A(UI_E_DIFFERENT_OWNER) // 0x802A0009L
     4733                        A(UI_E_AMBIGUOUS_MATCH) // 0x802A000AL
     4734                        A(UI_E_FP_OVERFLOW) // 0x802A000BL
     4735                        A(UI_E_WRONG_THREAD) // 0x802A000CL
     4736                        A(UI_E_STORYBOARD_ACTIVE) // 0x802A0101L
     4737                        A(UI_E_STORYBOARD_NOT_PLAYING) // 0x802A0102L
     4738                        A(UI_E_START_KEYFRAME_AFTER_END) // 0x802A0103L
     4739                        A(UI_E_END_KEYFRAME_NOT_DETERMINED) // 0x802A0104L
     4740                        A(UI_E_LOOPS_OVERLAP) // 0x802A0105L
     4741                        A(UI_E_TRANSITION_ALREADY_USED) // 0x802A0106L
     4742                        A(UI_E_TRANSITION_NOT_IN_STORYBOARD) // 0x802A0107L
     4743                        A(UI_E_TRANSITION_ECLIPSED) // 0x802A0108L
     4744                        A(UI_E_TIME_BEFORE_LAST_UPDATE) // 0x802A0109L
     4745                        A(UI_E_TIMER_CLIENT_ALREADY_CONNECTED) // 0x802A010AL
     4746                        #undef A
     4747                };
     4748                for(SIZE_T nIndex = 0; nIndex < DIM(g_pMap); nIndex++)
     4749                        if(g_pMap[nIndex].nValue == nValue)
     4750                                return CString(g_pMap[nIndex].pszName);
     4751                return _T("");
     4752        }
    6234753
    6244754public:
     
    6514781                return NIIF_NONE;
    6524782        }
    653         VOID SetBalloonToolTip(DWORD nFlags, LPCTSTR pszTitle, LPCTSTR pszText, UINT nTimeout = 15 * 1000)
     4783        VOID SetBalloonToolTip(DWORD nFlags, LPCTSTR pszTitle, LPCTSTR pszText, UINT nTimeout = 30 * 1000)
    6544784        {
    6554785                if(IsWindow() && m_NotifyIconData.uFlags & NIF_INFO)
     
    6694799                CString sText = pszText;
    6704800                sText.Trim();
     4801                if(!sText.IsEmpty() && _tcschr(_T("Ll"), sText[sText.GetLength() - 1]))
     4802                        sText.Delete(sText.GetLength() - 1);
     4803                if(sText.IsEmpty())
     4804                        return FALSE;
    6714805                LONGLONG nLongLongResult;
    6724806                if(_tcsnicmp(sText, _T("0x"), 2) == 0)
    6734807                {
     4808                        SIZE_T nIndex = 2;
     4809                        for(; nIndex < (SIZE_T) sText.GetLength(); nIndex++)
     4810                                if(!_tcschr(_T("0123456789ABCDEFabcdef"), sText[nIndex]))
     4811                                        return FALSE;
    6744812                        if(!StrToInt64Ex(sText, STIF_SUPPORT_HEX, &nLongLongResult))
    6754813                                return FALSE;
    6764814                } else
     4815                {
     4816                        SIZE_T nIndex = 0;
     4817                        if(sText[0] == _T('-'))
     4818                                nIndex++;
     4819                        for(; nIndex < (SIZE_T) sText.GetLength(); nIndex++)
     4820                                if(!_tcschr(_T("0123456789"), sText[nIndex]))
     4821                                        return FALSE;
    6774822                        nLongLongResult = _ttoi64(sText);
     4823                }
    6784824                const LONG nHighLongLongResult = (LONG) (nLongLongResult >> 32);
    6794825                if(!nLongLongResult || nHighLongLongResult > 0 || nHighLongLongResult < -1)
     
    6994845                else if(IsWinInetResult(nResult, &sMessage))
    7004846                        sTitle = _T("WinInet");
    701                 else
     4847                else
     4848                {
    7024849                        sMessage = AtlFormatSystemMessage(nResult);
     4850                        sIdentifier = LookupSystemIdentifier(nResult);
     4851                        if(sIdentifier.IsEmpty())
     4852                                sIdentifier = LookupHresultSystemIdentifier(nResult);
     4853                }
    7034854                if(sMessage.IsEmpty())
    7044855                        return FALSE;
     
    7514902                //Process(AtlFormatString(_T("0x%x"), HRESULT_FROM_WIN32(WSAEADDRINUSE))); // WSAEADDRINUSE
    7524903                //Process(AtlFormatString(_T("0x%x"), HRESULT_FROM_WIN32(ERROR_WINHTTP_AUTODETECTION_FAILED))); // ERROR_WINHTTP_AUTODETECTION_FAILED
     4904                Process(_T("0x80290208L"));
    7534905                #endif // defined(_DEBUG)
    7544906                return TRUE;
  • trunk/Utilities/ShowHresult/ShowHresult_i.c

    r92 r93  
    77
    88 /* File created by MIDL compiler version 7.00.0555 */
    9 /* at Thu Aug 16 19:08:03 2012
     9/* at Fri Aug 17 00:42:58 2012
    1010 */
    1111/* Compiler settings for ShowHresult.idl:
  • trunk/Utilities/ShowHresult/ShowHresult_i.h

    r92 r93  
    55
    66 /* File created by MIDL compiler version 7.00.0555 */
    7 /* at Thu Aug 16 19:08:03 2012
     7/* at Fri Aug 17 00:42:58 2012
    88 */
    99/* Compiler settings for ShowHresult.idl:
Note: See TracChangeset for help on using the changeset viewer.