/mono/io-layer/messages.c
C | 1977 lines | 1930 code | 31 blank | 16 comment | 34 complexity | 7739f3a11ed7d012bab44279ef5a0403 MD5 | raw file
Possible License(s): Unlicense, Apache-2.0, LGPL-2.0, MPL-2.0-no-copyleft-exception, CC-BY-SA-3.0, GPL-2.0
Large files files are truncated, but you can click here to view the full file
- /*
- * messages.c: Error message handling
- *
- * Author:
- * Dick Porter (dick@ximian.com)
- *
- * (C) 2008 Novell, Inc.
- */
- #include <config.h>
- #include <glib.h>
- #include <stdarg.h>
- #include <string.h>
- #include <stdio.h>
- #include <mono/io-layer/wapi.h>
- #include <mono/io-layer/wapi-private.h>
- #include <mono/io-layer/misc-private.h>
- #include <mono/io-layer/messages.h>
- #undef DEBUG
- typedef struct {
- int id;
- const char const *txt;
- } ErrorDesc;
- static ErrorDesc common_messages [] = {
- { ERROR_SUCCESS, "Success" },
- { ERROR_FILE_NOT_FOUND, "Cannot find the specified file" },
- { ERROR_PATH_NOT_FOUND, "Cannot find the specified file" },
- { ERROR_TOO_MANY_OPEN_FILES, "Too many open files" },
- { ERROR_ACCESS_DENIED, "Access denied" },
- { ERROR_INVALID_HANDLE, "Invalid handle" },
- { ERROR_INVALID_DATA, "Invalid data" },
- { ERROR_OUTOFMEMORY, "Out of memory" },
- { ERROR_NOT_SAME_DEVICE, "Not same device" },
- { ERROR_NO_MORE_FILES, "No more files" },
- { ERROR_BAD_LENGTH, "Bad length" },
- { ERROR_GEN_FAILURE, "General failure" },
- { ERROR_SHARING_VIOLATION, "Sharing violation" },
- { ERROR_LOCK_VIOLATION, "Lock violation" },
- { ERROR_NOT_SUPPORTED, "Operation not supported" },
- { ERROR_INVALID_PARAMETER, "Invalid parameter" },
- { ERROR_CALL_NOT_IMPLEMENTED, "Call not implemented" },
- { ERROR_INVALID_NAME, "Invalid name" },
- { ERROR_PROC_NOT_FOUND, "Process not found" },
- { ERROR_ALREADY_EXISTS, "Already exists" },
- { ERROR_DIRECTORY, "Is a directory" },
- { ERROR_OPERATION_ABORTED, "Operation aborted" },
- { ERROR_ENCRYPTION_FAILED, "Encryption failed" },
- { WSAEINTR, "interrupted" },
- { WSAEBADF, "Bad file number" },
- { WSAEACCES, "Access denied" },
- { WSAEFAULT, "Bad address" },
- { WSAEINVAL, "Invalid arguments" },
- { WSAEMFILE, "Too many open files" },
- { WSAEWOULDBLOCK, "Operation on non-blocking socket would block" },
- { WSAEINPROGRESS, "Operation in progress" },
- { WSAEALREADY, "Operation already in progress" },
- { WSAENOTSOCK, "The descriptor is not a socket" },
- { WSAEDESTADDRREQ, "Destination address required" },
- { WSAEMSGSIZE, "Message too long" },
- { WSAEPROTOTYPE, "Protocol wrong type for socket" },
- { WSAENOPROTOOPT, "Protocol option not supported" },
- { WSAEPROTONOSUPPORT, "Protocol not supported" },
- { WSAESOCKTNOSUPPORT, "Socket not supported" },
- { WSAEOPNOTSUPP, "Operation not supported" },
- { WSAEPFNOSUPPORT, "Protocol family not supported" },
- { WSAEAFNOSUPPORT, "An address incompatible with the requested protocol was used" },
- { WSAEADDRINUSE, "Address already in use" },
- { WSAEADDRNOTAVAIL, "The requested address is not valid in this context" },
- { WSAENETDOWN, "Network subsystem is down" },
- { WSAENETUNREACH, "Network is unreachable" },
- { WSAENETRESET, "Connection broken, keep-alive detected a problem" },
- { WSAECONNABORTED, "An established connection was aborted in your host machine." },
- { WSAECONNRESET, "Connection reset by peer" },
- { WSAENOBUFS, "Not enough buffer space is available" },
- { WSAEISCONN, "Socket is already connected" },
- { WSAENOTCONN, "The socket is not connected" },
- { WSAESHUTDOWN, "The socket has been shut down" },
- { WSAETOOMANYREFS, "Too many references: cannot splice" },
- { WSAETIMEDOUT, "Connection timed out" },
- { WSAECONNREFUSED, "Connection refused" },
- { WSAELOOP, "Too many symbolic links encountered" },
- { WSAENAMETOOLONG, "File name too long" },
- { WSAEHOSTDOWN, "Host is down" },
- { WSAEHOSTUNREACH, "No route to host" },
- { WSAENOTEMPTY, "Directory not empty" },
- { WSAEPROCLIM, "EPROCLIM" },
- { WSAEUSERS, "Too many users" },
- { WSAEDQUOT, "Quota exceeded" },
- { WSAESTALE, "Stale NFS file handle" },
- { WSAEREMOTE, "Object is remote" },
- { WSASYSNOTREADY, "SYSNOTREADY" },
- { WSAVERNOTSUPPORTED, "VERNOTSUPPORTED" },
- { WSANOTINITIALISED, "Winsock not initialised" },
- { WSAEDISCON, "EDISCON" },
- { WSAENOMORE, "ENOMORE" },
- { WSAECANCELLED, "Operation canceled" },
- { WSAEINVALIDPROCTABLE, "EINVALIDPROCTABLE" },
- { WSAEINVALIDPROVIDER, "EINVALIDPROVIDER" },
- { WSAEPROVIDERFAILEDINIT, "EPROVIDERFAILEDINIT" },
- { WSASYSCALLFAILURE, "System call failed" },
- { WSASERVICE_NOT_FOUND, "SERVICE_NOT_FOUND" },
- { WSATYPE_NOT_FOUND, "TYPE_NOT_FOUND" },
- { WSA_E_NO_MORE, "E_NO_MORE" },
- { WSA_E_CANCELLED, "E_CANCELLED" },
- { WSAEREFUSED, "EREFUSED" },
- { WSAHOST_NOT_FOUND, "No such host is known" },
- { WSATRY_AGAIN, "A temporary error occurred on an authoritative name server. Try again later." },
- { WSANO_RECOVERY, "No recovery" },
- { WSANO_DATA, "No data" },
- };
- #ifndef DISABLE_FULL_MESSAGES
- static ErrorDesc messages [] = {
- { ERROR_INVALID_FUNCTION, "Invalid function" },
- { ERROR_ARENA_TRASHED, "Arena trashed" },
- { ERROR_NOT_ENOUGH_MEMORY, "Not enough memory" },
- { ERROR_INVALID_BLOCK, "Invalid block" },
- { ERROR_BAD_ENVIRONMENT, "Bad environment" },
- { ERROR_BAD_FORMAT, "Bad format" },
- { ERROR_INVALID_ACCESS, "Invalid access" },
- { ERROR_INVALID_DRIVE, "Invalid drive" },
- { ERROR_CURRENT_DIRECTORY, "Current directory" },
- { ERROR_WRITE_PROTECT, "Write protect" },
- { ERROR_BAD_UNIT, "Bad unit" },
- { ERROR_NOT_READY, "Not ready" },
- { ERROR_BAD_COMMAND, "Bad command" },
- { ERROR_CRC, "CRC" },
- { ERROR_SEEK, "Seek" },
- { ERROR_NOT_DOS_DISK, "Not DOS disk" },
- { ERROR_SECTOR_NOT_FOUND, "Sector not found" },
- { ERROR_OUT_OF_PAPER, "Out of paper" },
- { ERROR_WRITE_FAULT, "Write fault" },
- { ERROR_READ_FAULT, "Read fault" },
- { ERROR_WRONG_DISK, "Wrong disk" },
- { ERROR_SHARING_BUFFER_EXCEEDED, "Sharing buffer exceeded" },
- { ERROR_HANDLE_EOF, "Handle EOF" },
- { ERROR_HANDLE_DISK_FULL, "Handle disk full" },
- { ERROR_REM_NOT_LIST, "Rem not list" },
- { ERROR_DUP_NAME, "Duplicate name" },
- { ERROR_BAD_NETPATH, "Bad netpath" },
- { ERROR_NETWORK_BUSY, "Network busy" },
- { ERROR_DEV_NOT_EXIST, "Device does not exist" },
- { ERROR_TOO_MANY_CMDS, "Too many commands" },
- { ERROR_ADAP_HDW_ERR, "ADAP HDW error" },
- { ERROR_BAD_NET_RESP, "Bad net response" },
- { ERROR_UNEXP_NET_ERR, "Unexpected net error" },
- { ERROR_BAD_REM_ADAP, "Bad rem adap" },
- { ERROR_PRINTQ_FULL, "Print queue full" },
- { ERROR_NO_SPOOL_SPACE, "No spool space" },
- { ERROR_PRINT_CANCELLED, "Print cancelled" },
- { ERROR_NETNAME_DELETED, "Netname deleted" },
- { ERROR_NETWORK_ACCESS_DENIED, "Network access denied" },
- { ERROR_BAD_DEV_TYPE, "Bad device type" },
- { ERROR_BAD_NET_NAME, "Bad net name" },
- { ERROR_TOO_MANY_NAMES, "Too many names" },
- { ERROR_TOO_MANY_SESS, "Too many sessions" },
- { ERROR_SHARING_PAUSED, "Sharing paused" },
- { ERROR_REQ_NOT_ACCEP, "Req not accep" },
- { ERROR_REDIR_PAUSED, "Redir paused" },
- { ERROR_FILE_EXISTS, "File exists" },
- { ERROR_CANNOT_MAKE, "Cannot make" },
- { ERROR_FAIL_I24, "Fail i24" },
- { ERROR_OUT_OF_STRUCTURES, "Out of structures" },
- { ERROR_ALREADY_ASSIGNED, "Already assigned" },
- { ERROR_INVALID_PASSWORD, "Invalid password" },
- { ERROR_NET_WRITE_FAULT, "Net write fault" },
- { ERROR_NO_PROC_SLOTS, "No proc slots" },
- { ERROR_TOO_MANY_SEMAPHORES, "Too many semaphores" },
- { ERROR_EXCL_SEM_ALREADY_OWNED, "Exclusive semaphore already owned" },
- { ERROR_SEM_IS_SET, "Semaphore is set" },
- { ERROR_TOO_MANY_SEM_REQUESTS, "Too many semaphore requests" },
- { ERROR_INVALID_AT_INTERRUPT_TIME, "Invalid at interrupt time" },
- { ERROR_SEM_OWNER_DIED, "Semaphore owner died" },
- { ERROR_SEM_USER_LIMIT, "Semaphore user limit" },
- { ERROR_DISK_CHANGE, "Disk change" },
- { ERROR_DRIVE_LOCKED, "Drive locked" },
- { ERROR_BROKEN_PIPE, "Broken pipe" },
- { ERROR_OPEN_FAILED, "Open failed" },
- { ERROR_BUFFER_OVERFLOW, "Buffer overflow" },
- { ERROR_DISK_FULL, "Disk full" },
- { ERROR_NO_MORE_SEARCH_HANDLES, "No more search handles" },
- { ERROR_INVALID_TARGET_HANDLE, "Invalid target handle" },
- { ERROR_INVALID_CATEGORY, "Invalid category" },
- { ERROR_INVALID_VERIFY_SWITCH, "Invalid verify switch" },
- { ERROR_BAD_DRIVER_LEVEL, "Bad driver level" },
- { ERROR_SEM_TIMEOUT, "Semaphore timeout" },
- { ERROR_INSUFFICIENT_BUFFER, "Insufficient buffer" },
- { ERROR_INVALID_LEVEL, "Invalid level" },
- { ERROR_NO_VOLUME_LABEL, "No volume label" },
- { ERROR_MOD_NOT_FOUND, "Module not found" },
- { ERROR_WAIT_NO_CHILDREN, "Wait no children" },
- { ERROR_CHILD_NOT_COMPLETE, "Child not complete" },
- { ERROR_DIRECT_ACCESS_HANDLE, "Direct access handle" },
- { ERROR_NEGATIVE_SEEK, "Negative seek" },
- { ERROR_SEEK_ON_DEVICE, "Seek on device" },
- { ERROR_IS_JOIN_TARGET, "Is join target" },
- { ERROR_IS_JOINED, "Is joined" },
- { ERROR_IS_SUBSTED, "Is substed" },
- { ERROR_NOT_JOINED, "Not joined" },
- { ERROR_NOT_SUBSTED, "Not substed" },
- { ERROR_JOIN_TO_JOIN, "Join to join" },
- { ERROR_SUBST_TO_SUBST, "Subst to subst" },
- { ERROR_JOIN_TO_SUBST, "Join to subst" },
- { ERROR_SUBST_TO_JOIN, "Subst to join" },
- { ERROR_BUSY_DRIVE, "Busy drive" },
- { ERROR_SAME_DRIVE, "Same drive" },
- { ERROR_DIR_NOT_ROOT, "Directory not root" },
- { ERROR_DIR_NOT_EMPTY, "Directory not empty" },
- { ERROR_IS_SUBST_PATH, "Is subst path" },
- { ERROR_IS_JOIN_PATH, "Is join path" },
- { ERROR_PATH_BUSY, "Path busy" },
- { ERROR_IS_SUBST_TARGET, "Is subst target" },
- { ERROR_SYSTEM_TRACE, "System trace" },
- { ERROR_INVALID_EVENT_COUNT, "Invalid event count" },
- { ERROR_TOO_MANY_MUXWAITERS, "Too many muxwaiters" },
- { ERROR_INVALID_LIST_FORMAT, "Invalid list format" },
- { ERROR_LABEL_TOO_LONG, "Label too long" },
- { ERROR_TOO_MANY_TCBS, "Too many TCBs" },
- { ERROR_SIGNAL_REFUSED, "Signal refused" },
- { ERROR_DISCARDED, "Discarded" },
- { ERROR_NOT_LOCKED, "Not locked" },
- { ERROR_BAD_THREADID_ADDR, "Bad thread ID addr" },
- { ERROR_BAD_ARGUMENTS, "Bad arguments" },
- { ERROR_BAD_PATHNAME, "Bad pathname" },
- { ERROR_SIGNAL_PENDING, "Signal pending" },
- { ERROR_MAX_THRDS_REACHED, "Max thrds reached" },
- { ERROR_LOCK_FAILED, "Lock failed" },
- { ERROR_BUSY, "Busy" },
- { ERROR_CANCEL_VIOLATION, "Cancel violation" },
- { ERROR_ATOMIC_LOCKS_NOT_SUPPORTED, "Atomic locks not supported" },
- { ERROR_INVALID_SEGMENT_NUMBER, "Invalid segment number" },
- { ERROR_INVALID_ORDINAL, "Invalid ordinal" },
- { ERROR_INVALID_FLAG_NUMBER, "Invalid flag number" },
- { ERROR_SEM_NOT_FOUND, "Sem not found" },
- { ERROR_INVALID_STARTING_CODESEG, "Invalid starting codeseg" },
- { ERROR_INVALID_STACKSEG, "Invalid stackseg" },
- { ERROR_INVALID_MODULETYPE, "Invalid moduletype" },
- { ERROR_INVALID_EXE_SIGNATURE, "Invalid exe signature" },
- { ERROR_EXE_MARKED_INVALID, "Exe marked invalid" },
- { ERROR_BAD_EXE_FORMAT, "Bad exe format" },
- { ERROR_ITERATED_DATA_EXCEEDS_64k, "Iterated data exceeds 64k (and that should be enough for anybody!)" },
- { ERROR_INVALID_MINALLOCSIZE, "Invalid minallocsize" },
- { ERROR_DYNLINK_FROM_INVALID_RING, "Dynlink from invalid ring" },
- { ERROR_IOPL_NOT_ENABLED, "IOPL not enabled" },
- { ERROR_INVALID_SEGDPL, "Invalid segdpl" },
- { ERROR_AUTODATASEG_EXCEEDS_64k, "Autodataseg exceeds 64k" },
- { ERROR_RING2SEG_MUST_BE_MOVABLE, "Ring2seg must be movable" },
- { ERROR_RELOC_CHAIN_XEEDS_SEGLIM, "Reloc chain exceeds seglim" },
- { ERROR_INFLOOP_IN_RELOC_CHAIN, "Infloop in reloc chain" },
- { ERROR_ENVVAR_NOT_FOUND, "Env var not found" },
- { ERROR_NO_SIGNAL_SENT, "No signal sent" },
- { ERROR_FILENAME_EXCED_RANGE, "Filename exceeds range" },
- { ERROR_RING2_STACK_IN_USE, "Ring2 stack in use" },
- { ERROR_META_EXPANSION_TOO_LONG, "Meta expansion too long" },
- { ERROR_INVALID_SIGNAL_NUMBER, "Invalid signal number" },
- { ERROR_THREAD_1_INACTIVE, "Thread 1 inactive" },
- { ERROR_LOCKED, "Locked" },
- { ERROR_TOO_MANY_MODULES, "Too many modules" },
- { ERROR_NESTING_NOT_ALLOWED, "Nesting not allowed" },
- { ERROR_EXE_MACHINE_TYPE_MISMATCH, "Exe machine type mismatch" },
- { ERROR_BAD_PIPE, "Bad pipe" },
- { ERROR_PIPE_BUSY, "Pipe busy" },
- { ERROR_NO_DATA, "No data" },
- { ERROR_PIPE_NOT_CONNECTED, "Pipe not connected" },
- { ERROR_MORE_DATA, "More data" },
- { ERROR_VC_DISCONNECTED, "VC disconnected" },
- { ERROR_INVALID_EA_NAME, "Invalid EA name" },
- { ERROR_EA_LIST_INCONSISTENT, "EA list inconsistent" },
- { WAIT_TIMEOUT, "Wait timeout" },
- { ERROR_NO_MORE_ITEMS, "No more items" },
- { ERROR_CANNOT_COPY, "Cannot copy" },
- { ERROR_EAS_DIDNT_FIT, "EAS didnt fit" },
- { ERROR_EA_FILE_CORRUPT, "EA file corrupt" },
- { ERROR_EA_TABLE_FULL, "EA table full" },
- { ERROR_INVALID_EA_HANDLE, "Invalid EA handle" },
- { ERROR_EAS_NOT_SUPPORTED, "EAs not supported" },
- { ERROR_NOT_OWNER, "Not owner" },
- { ERROR_TOO_MANY_POSTS, "Too many posts" },
- { ERROR_PARTIAL_COPY, "Partial copy" },
- { ERROR_OPLOCK_NOT_GRANTED, "Oplock not granted" },
- { ERROR_INVALID_OPLOCK_PROTOCOL, "Invalid oplock protocol" },
- { ERROR_DISK_TOO_FRAGMENTED, "Disk too fragmented" },
- { ERROR_DELETE_PENDING, "Delete pending" },
- { ERROR_MR_MID_NOT_FOUND, "Mr Mid not found" },
- { ERROR_INVALID_ADDRESS, "Invalid address" },
- { ERROR_ARITHMETIC_OVERFLOW, "Arithmetic overflow" },
- { ERROR_PIPE_CONNECTED, "Pipe connected" },
- { ERROR_PIPE_LISTENING, "Pipe listening" },
- { ERROR_EA_ACCESS_DENIED, "EA access denied" },
- { ERROR_IO_INCOMPLETE, "IO incomplete" },
- { ERROR_IO_PENDING, "IO pending" },
- { ERROR_NOACCESS, "No access" },
- { ERROR_SWAPERROR, "Swap error" },
- { ERROR_STACK_OVERFLOW, "Stack overflow" },
- { ERROR_INVALID_MESSAGE, "Invalid message" },
- { ERROR_CAN_NOT_COMPLETE, "Can not complete" },
- { ERROR_INVALID_FLAGS, "Invalid flags" },
- { ERROR_UNRECOGNIZED_VOLUME, "Unrecognised volume" },
- { ERROR_FILE_INVALID, "File invalid" },
- { ERROR_FULLSCREEN_MODE, "Full screen mode" },
- { ERROR_NO_TOKEN, "No token" },
- { ERROR_BADDB, "Bad DB" },
- { ERROR_BADKEY, "Bad key" },
- { ERROR_CANTOPEN, "Can't open" },
- { ERROR_CANTREAD, "Can't read" },
- { ERROR_CANTWRITE, "Can't write" },
- { ERROR_REGISTRY_RECOVERED, "Registry recovered" },
- { ERROR_REGISTRY_CORRUPT, "Registry corrupt" },
- { ERROR_REGISTRY_IO_FAILED, "Registry IO failed" },
- { ERROR_NOT_REGISTRY_FILE, "Not registry file" },
- { ERROR_KEY_DELETED, "Key deleted" },
- { ERROR_NO_LOG_SPACE, "No log space" },
- { ERROR_KEY_HAS_CHILDREN, "Key has children" },
- { ERROR_CHILD_MUST_BE_VOLATILE, "Child must be volatile" },
- { ERROR_NOTIFY_ENUM_DIR, "Notify enum dir" },
- { ERROR_DEPENDENT_SERVICES_RUNNING, "Dependent services running" },
- { ERROR_INVALID_SERVICE_CONTROL, "Invalid service control" },
- { ERROR_SERVICE_REQUEST_TIMEOUT, "Service request timeout" },
- { ERROR_SERVICE_NO_THREAD, "Service no thread" },
- { ERROR_SERVICE_DATABASE_LOCKED, "Service database locked" },
- { ERROR_SERVICE_ALREADY_RUNNING, "Service already running" },
- { ERROR_INVALID_SERVICE_ACCOUNT, "Invalid service account" },
- { ERROR_SERVICE_DISABLED, "Service disabled" },
- { ERROR_CIRCULAR_DEPENDENCY, "Circular dependency" },
- { ERROR_SERVICE_DOES_NOT_EXIST, "Service does not exist" },
- { ERROR_SERVICE_CANNOT_ACCEPT_CTRL, "Service cannot accept ctrl" },
- { ERROR_SERVICE_NOT_ACTIVE, "Service not active" },
- { ERROR_FAILED_SERVICE_CONTROLLER_CONNECT, "Failed service controller connect" },
- { ERROR_EXCEPTION_IN_SERVICE, "Exception in service" },
- { ERROR_DATABASE_DOES_NOT_EXIST, "Database does not exist" },
- { ERROR_SERVICE_SPECIFIC_ERROR, "Service specific error" },
- { ERROR_PROCESS_ABORTED, "Process aborted" },
- { ERROR_SERVICE_DEPENDENCY_FAIL, "Service dependency fail" },
- { ERROR_SERVICE_LOGON_FAILED, "Service logon failed" },
- { ERROR_SERVICE_START_HANG, "Service start hang" },
- { ERROR_INVALID_SERVICE_LOCK, "Invalid service lock" },
- { ERROR_SERVICE_MARKED_FOR_DELETE, "Service marked for delete" },
- { ERROR_SERVICE_EXISTS, "Service exists" },
- { ERROR_ALREADY_RUNNING_LKG, "Already running lkg" },
- { ERROR_SERVICE_DEPENDENCY_DELETED, "Service dependency deleted" },
- { ERROR_BOOT_ALREADY_ACCEPTED, "Boot already accepted" },
- { ERROR_SERVICE_NEVER_STARTED, "Service never started" },
- { ERROR_DUPLICATE_SERVICE_NAME, "Duplicate service name" },
- { ERROR_DIFFERENT_SERVICE_ACCOUNT, "Different service account" },
- { ERROR_CANNOT_DETECT_DRIVER_FAILURE, "Cannot detect driver failure" },
- { ERROR_CANNOT_DETECT_PROCESS_ABORT, "Cannot detect process abort" },
- { ERROR_NO_RECOVERY_PROGRAM, "No recovery program" },
- { ERROR_SERVICE_NOT_IN_EXE, "Service not in exe" },
- { ERROR_NOT_SAFEBOOT_SERVICE, "Not safeboot service" },
- { ERROR_END_OF_MEDIA, "End of media" },
- { ERROR_FILEMARK_DETECTED, "Filemark detected" },
- { ERROR_BEGINNING_OF_MEDIA, "Beginning of media" },
- { ERROR_SETMARK_DETECTED, "Setmark detected" },
- { ERROR_NO_DATA_DETECTED, "No data detected" },
- { ERROR_PARTITION_FAILURE, "Partition failure" },
- { ERROR_INVALID_BLOCK_LENGTH, "Invalid block length" },
- { ERROR_DEVICE_NOT_PARTITIONED, "Device not partitioned" },
- { ERROR_UNABLE_TO_LOCK_MEDIA, "Unable to lock media" },
- { ERROR_UNABLE_TO_UNLOAD_MEDIA, "Unable to unload media" },
- { ERROR_MEDIA_CHANGED, "Media changed" },
- { ERROR_BUS_RESET, "Bus reset" },
- { ERROR_NO_MEDIA_IN_DRIVE, "No media in drive" },
- { ERROR_NO_UNICODE_TRANSLATION, "No unicode translation" },
- { ERROR_DLL_INIT_FAILED, "DLL init failed" },
- { ERROR_SHUTDOWN_IN_PROGRESS, "Shutdown in progress" },
- { ERROR_NO_SHUTDOWN_IN_PROGRESS, "No shutdown in progress" },
- { ERROR_IO_DEVICE, "IO device" },
- { ERROR_SERIAL_NO_DEVICE, "Serial IO device" },
- { ERROR_IRQ_BUSY, "IRQ busy" },
- { ERROR_MORE_WRITES, "More writes" },
- { ERROR_COUNTER_TIMEOUT, "Counter timeout" },
- { ERROR_FLOPPY_ID_MARK_NOT_FOUND, "Floppy ID mark not found" },
- { ERROR_FLOPPY_WRONG_CYLINDER, "Floppy wrong cylinder" },
- { ERROR_FLOPPY_UNKNOWN_ERROR, "Floppy unknown error" },
- { ERROR_FLOPPY_BAD_REGISTERS, "Floppy bad registers" },
- { ERROR_DISK_RECALIBRATE_FAILED, "Disk recalibrate failed" },
- { ERROR_DISK_OPERATION_FAILED, "Disk operation failed" },
- { ERROR_DISK_RESET_FAILED, "Disk reset failed" },
- { ERROR_EOM_OVERFLOW, "EOM overflow" },
- { ERROR_NOT_ENOUGH_SERVER_MEMORY, "Not enough server memory" },
- { ERROR_POSSIBLE_DEADLOCK, "Possible deadlock" },
- { ERROR_MAPPED_ALIGNMENT, "Mapped alignment" },
- { ERROR_SET_POWER_STATE_VETOED, "Set power state vetoed" },
- { ERROR_SET_POWER_STATE_FAILED, "Set power state failed" },
- { ERROR_TOO_MANY_LINKS, "Too many links" },
- { ERROR_OLD_WIN_VERSION, "Old win version" },
- { ERROR_APP_WRONG_OS, "App wrong OS" },
- { ERROR_SINGLE_INSTANCE_APP, "Single instance app" },
- { ERROR_RMODE_APP, "Rmode app" },
- { ERROR_INVALID_DLL, "Invalid DLL" },
- { ERROR_NO_ASSOCIATION, "No association" },
- { ERROR_DDE_FAIL, "DDE fail" },
- { ERROR_DLL_NOT_FOUND, "DLL not found" },
- { ERROR_NO_MORE_USER_HANDLES, "No more user handles" },
- { ERROR_MESSAGE_SYNC_ONLY, "Message sync only" },
- { ERROR_SOURCE_ELEMENT_EMPTY, "Source element empty" },
- { ERROR_DESTINATION_ELEMENT_FULL, "Destination element full" },
- { ERROR_ILLEGAL_ELEMENT_ADDRESS, "Illegal element address" },
- { ERROR_MAGAZINE_NOT_PRESENT, "Magazine not present" },
- { ERROR_DEVICE_REINITIALIZATION_NEEDED, "Device reinitialization needed" },
- { ERROR_DEVICE_REQUIRES_CLEANING, "Device requires cleaning" },
- { ERROR_DEVICE_DOOR_OPEN, "Device door open" },
- { ERROR_DEVICE_NOT_CONNECTED, "Device not connected" },
- { ERROR_NOT_FOUND, "Not found" },
- { ERROR_NO_MATCH, "No match" },
- { ERROR_SET_NOT_FOUND, "Set not found" },
- { ERROR_POINT_NOT_FOUND, "Point not found" },
- { ERROR_NO_TRACKING_SERVICE, "No tracking service" },
- { ERROR_NO_VOLUME_ID, "No volume ID" },
- { ERROR_UNABLE_TO_REMOVE_REPLACED, "Unable to remove replaced" },
- { ERROR_UNABLE_TO_MOVE_REPLACEMENT, "Unable to move replacement" },
- { ERROR_UNABLE_TO_MOVE_REPLACEMENT_2, "Unable to move replacement 2" },
- { ERROR_JOURNAL_DELETE_IN_PROGRESS, "Journal delete in progress" },
- { ERROR_JOURNAL_NOT_ACTIVE, "Journal not active" },
- { ERROR_POTENTIAL_FILE_FOUND, "Potential file found" },
- { ERROR_JOURNAL_ENTRY_DELETED, "Journal entry deleted" },
- { ERROR_BAD_DEVICE, "Bad device" },
- { ERROR_CONNECTION_UNAVAIL, "Connection unavail" },
- { ERROR_DEVICE_ALREADY_REMEMBERED, "Device already remembered" },
- { ERROR_NO_NET_OR_BAD_PATH, "No net or bad path" },
- { ERROR_BAD_PROVIDER, "Bad provider" },
- { ERROR_CANNOT_OPEN_PROFILE, "Cannot open profile" },
- { ERROR_BAD_PROFILE, "Bad profile" },
- { ERROR_NOT_CONTAINER, "Not container" },
- { ERROR_EXTENDED_ERROR, "Extended error" },
- { ERROR_INVALID_GROUPNAME, "Invalid group name" },
- { ERROR_INVALID_COMPUTERNAME, "Invalid computer name" },
- { ERROR_INVALID_EVENTNAME, "Invalid event name" },
- { ERROR_INVALID_DOMAINNAME, "Invalid domain name" },
- { ERROR_INVALID_SERVICENAME, "Invalid service name" },
- { ERROR_INVALID_NETNAME, "Invalid net name" },
- { ERROR_INVALID_SHARENAME, "Invalid share name" },
- { ERROR_INVALID_PASSWORDNAME, "Invalid password name" },
- { ERROR_INVALID_MESSAGENAME, "Invalid message name" },
- { ERROR_INVALID_MESSAGEDEST, "Invalid message dest" },
- { ERROR_SESSION_CREDENTIAL_CONFLICT, "Session credential conflict" },
- { ERROR_REMOTE_SESSION_LIMIT_EXCEEDED, "Remote session limit exceeded" },
- { ERROR_DUP_DOMAINNAME, "Dup domain name" },
- { ERROR_NO_NETWORK, "No network" },
- { ERROR_CANCELLED, "Cancelled" },
- { ERROR_USER_MAPPED_FILE, "User mapped file" },
- { ERROR_CONNECTION_REFUSED, "Connection refused" },
- { ERROR_GRACEFUL_DISCONNECT, "Graceful disconnect" },
- { ERROR_ADDRESS_ALREADY_ASSOCIATED, "Address already associated" },
- { ERROR_ADDRESS_NOT_ASSOCIATED, "Address not associated" },
- { ERROR_CONNECTION_INVALID, "Connected invalid" },
- { ERROR_CONNECTION_ACTIVE, "Connection active" },
- { ERROR_NETWORK_UNREACHABLE, "Network unreachable" },
- { ERROR_HOST_UNREACHABLE, "Host unreachable" },
- { ERROR_PROTOCOL_UNREACHABLE, "Protocol unreachable" },
- { ERROR_PORT_UNREACHABLE, "Port unreachable" },
- { ERROR_REQUEST_ABORTED, "Request aborted" },
- { ERROR_CONNECTION_ABORTED, "Connection aborted" },
- { ERROR_RETRY, "Retry" },
- { ERROR_CONNECTION_COUNT_LIMIT, "Connection count limit" },
- { ERROR_LOGIN_TIME_RESTRICTION, "Login time restriction" },
- { ERROR_LOGIN_WKSTA_RESTRICTION, "Login wksta restriction" },
- { ERROR_INCORRECT_ADDRESS, "Incorrect address" },
- { ERROR_ALREADY_REGISTERED, "Already registered" },
- { ERROR_SERVICE_NOT_FOUND, "Service not found" },
- { ERROR_NOT_AUTHENTICATED, "Not authenticated" },
- { ERROR_NOT_LOGGED_ON, "Not logged on" },
- { ERROR_CONTINUE, "Continue" },
- { ERROR_ALREADY_INITIALIZED, "Already initialised" },
- { ERROR_NO_MORE_DEVICES, "No more devices" },
- { ERROR_NO_SUCH_SITE, "No such site" },
- { ERROR_DOMAIN_CONTROLLER_EXISTS, "Domain controller exists" },
- { ERROR_ONLY_IF_CONNECTED, "Only if connected" },
- { ERROR_OVERRIDE_NOCHANGES, "Override no changes" },
- { ERROR_BAD_USER_PROFILE, "Bad user profile" },
- { ERROR_NOT_SUPPORTED_ON_SBS, "Not supported on SBS" },
- { ERROR_SERVER_SHUTDOWN_IN_PROGRESS, "Server shutdown in progress" },
- { ERROR_HOST_DOWN, "Host down" },
- { ERROR_NON_ACCOUNT_SID, "Non account sid" },
- { ERROR_NON_DOMAIN_SID, "Non domain sid" },
- { ERROR_APPHELP_BLOCK, "Apphelp block" },
- { ERROR_ACCESS_DISABLED_BY_POLICY, "Access disabled by policy" },
- { ERROR_REG_NAT_CONSUMPTION, "Reg nat consumption" },
- { ERROR_CSCSHARE_OFFLINE, "CSC share offline" },
- { ERROR_PKINIT_FAILURE, "PK init failure" },
- { ERROR_SMARTCARD_SUBSYSTEM_FAILURE, "Smartcard subsystem failure" },
- { ERROR_DOWNGRADE_DETECTED, "Downgrade detected" },
- { SEC_E_SMARTCARD_CERT_REVOKED, "Smartcard cert revoked" },
- { SEC_E_ISSUING_CA_UNTRUSTED, "Issuing CA untrusted" },
- { SEC_E_REVOCATION_OFFLINE_C, "Revocation offline" },
- { SEC_E_PKINIT_CLIENT_FAILUR, "PK init client failure" },
- { SEC_E_SMARTCARD_CERT_EXPIRED, "Smartcard cert expired" },
- { ERROR_MACHINE_LOCKED, "Machine locked" },
- { ERROR_CALLBACK_SUPPLIED_INVALID_DATA, "Callback supplied invalid data" },
- { ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED, "Sync foreground refresh required" },
- { ERROR_DRIVER_BLOCKED, "Driver blocked" },
- { ERROR_INVALID_IMPORT_OF_NON_DLL, "Invalid import of non DLL" },
- { ERROR_NOT_ALL_ASSIGNED, "Not all assigned" },
- { ERROR_SOME_NOT_MAPPED, "Some not mapped" },
- { ERROR_NO_QUOTAS_FOR_ACCOUNT, "No quotas for account" },
- { ERROR_LOCAL_USER_SESSION_KEY, "Local user session key" },
- { ERROR_NULL_LM_PASSWORD, "Null LM password" },
- { ERROR_UNKNOWN_REVISION, "Unknown revision" },
- { ERROR_REVISION_MISMATCH, "Revision mismatch" },
- { ERROR_INVALID_OWNER, "Invalid owner" },
- { ERROR_INVALID_PRIMARY_GROUP, "Invalid primary group" },
- { ERROR_NO_IMPERSONATION_TOKEN, "No impersonation token" },
- { ERROR_CANT_DISABLE_MANDATORY, "Can't disable mandatory" },
- { ERROR_NO_LOGON_SERVERS, "No logon servers" },
- { ERROR_NO_SUCH_LOGON_SESSION, "No such logon session" },
- { ERROR_NO_SUCH_PRIVILEGE, "No such privilege" },
- { ERROR_PRIVILEGE_NOT_HELD, "Privilege not held" },
- { ERROR_INVALID_ACCOUNT_NAME, "Invalid account name" },
- { ERROR_USER_EXISTS, "User exists" },
- { ERROR_NO_SUCH_USER, "No such user" },
- { ERROR_GROUP_EXISTS, "Group exists" },
- { ERROR_NO_SUCH_GROUP, "No such group" },
- { ERROR_MEMBER_IN_GROUP, "Member in group" },
- { ERROR_MEMBER_NOT_IN_GROUP, "Member not in group" },
- { ERROR_LAST_ADMIN, "Last admin" },
- { ERROR_WRONG_PASSWORD, "Wrong password" },
- { ERROR_ILL_FORMED_PASSWORD, "Ill formed password" },
- { ERROR_PASSWORD_RESTRICTION, "Password restriction" },
- { ERROR_LOGON_FAILURE, "Logon failure" },
- { ERROR_ACCOUNT_RESTRICTION, "Account restriction" },
- { ERROR_INVALID_LOGON_HOURS, "Invalid logon hours" },
- { ERROR_INVALID_WORKSTATION, "Invalid workstation" },
- { ERROR_PASSWORD_EXPIRED, "Password expired" },
- { ERROR_ACCOUNT_DISABLED, "Account disabled" },
- { ERROR_NONE_MAPPED, "None mapped" },
- { ERROR_TOO_MANY_LUIDS_REQUESTED, "Too many LUIDs requested" },
- { ERROR_LUIDS_EXHAUSTED, "LUIDs exhausted" },
- { ERROR_INVALID_SUB_AUTHORITY, "Invalid sub authority" },
- { ERROR_INVALID_ACL, "Invalid ACL" },
- { ERROR_INVALID_SID, "Invalid SID" },
- { ERROR_INVALID_SECURITY_DESCR, "Invalid security descr" },
- { ERROR_BAD_INHERITANCE_ACL, "Bad inheritance ACL" },
- { ERROR_SERVER_DISABLED, "Server disabled" },
- { ERROR_SERVER_NOT_DISABLED, "Server not disabled" },
- { ERROR_INVALID_ID_AUTHORITY, "Invalid ID authority" },
- { ERROR_ALLOTTED_SPACE_EXCEEDED, "Allotted space exceeded" },
- { ERROR_INVALID_GROUP_ATTRIBUTES, "Invalid group attributes" },
- { ERROR_BAD_IMPERSONATION_LEVEL, "Bad impersonation level" },
- { ERROR_CANT_OPEN_ANONYMOUS, "Can't open anonymous" },
- { ERROR_BAD_VALIDATION_CLASS, "Bad validation class" },
- { ERROR_BAD_TOKEN_TYPE, "Bad token type" },
- { ERROR_NO_SECURITY_ON_OBJECT, "No security on object" },
- { ERROR_CANT_ACCESS_DOMAIN_INFO, "Can't access domain info" },
- { ERROR_INVALID_SERVER_STATE, "Invalid server state" },
- { ERROR_INVALID_DOMAIN_STATE, "Invalid domain state" },
- { ERROR_INVALID_DOMAIN_ROLE, "Invalid domain role" },
- { ERROR_NO_SUCH_DOMAIN, "No such domain" },
- { ERROR_DOMAIN_EXISTS, "Domain exists" },
- { ERROR_DOMAIN_LIMIT_EXCEEDED, "Domain limit exceeded" },
- { ERROR_INTERNAL_DB_CORRUPTION, "Internal DB corruption" },
- { ERROR_INTERNAL_ERROR, "Internal error" },
- { ERROR_GENERIC_NOT_MAPPED, "Generic not mapped" },
- { ERROR_BAD_DESCRIPTOR_FORMAT, "Bad descriptor format" },
- { ERROR_NOT_LOGON_PROCESS, "Not logon process" },
- { ERROR_LOGON_SESSION_EXISTS, "Logon session exists" },
- { ERROR_NO_SUCH_PACKAGE, "No such package" },
- { ERROR_BAD_LOGON_SESSION_STATE, "Bad logon session state" },
- { ERROR_LOGON_SESSION_COLLISION, "Logon session collision" },
- { ERROR_INVALID_LOGON_TYPE, "Invalid logon type" },
- { ERROR_CANNOT_IMPERSONATE, "Cannot impersonate" },
- { ERROR_RXACT_INVALID_STATE, "Rxact invalid state" },
- { ERROR_RXACT_COMMIT_FAILURE, "Rxact commit failure" },
- { ERROR_SPECIAL_ACCOUNT, "Special account" },
- { ERROR_SPECIAL_GROUP, "Special group" },
- { ERROR_SPECIAL_USER, "Special user" },
- { ERROR_MEMBERS_PRIMARY_GROUP, "Members primary group" },
- { ERROR_TOKEN_ALREADY_IN_USE, "Token already in use" },
- { ERROR_NO_SUCH_ALIAS, "No such alias" },
- { ERROR_MEMBER_NOT_IN_ALIAS, "Member not in alias" },
- { ERROR_MEMBER_IN_ALIAS, "Member in alias" },
- { ERROR_ALIAS_EXISTS, "Alias exists" },
- { ERROR_LOGON_NOT_GRANTED, "Logon not granted" },
- { ERROR_TOO_MANY_SECRETS, "Too many secrets" },
- { ERROR_SECRET_TOO_LONG, "Secret too long" },
- { ERROR_INTERNAL_DB_ERROR, "Internal DB error" },
- { ERROR_TOO_MANY_CONTEXT_IDS, "Too many context IDs" },
- { ERROR_LOGON_TYPE_NOT_GRANTED, "Logon type not granted" },
- { ERROR_NT_CROSS_ENCRYPTION_REQUIRED, "NT cross encryption required" },
- { ERROR_NO_SUCH_MEMBER, "No such member" },
- { ERROR_INVALID_MEMBER, "Invalid member" },
- { ERROR_TOO_MANY_SIDS, "Too many SIDs" },
- { ERROR_LM_CROSS_ENCRYPTION_REQUIRED, "LM cross encryption required" },
- { ERROR_NO_INHERITANCE, "No inheritance" },
- { ERROR_FILE_CORRUPT, "File corrupt" },
- { ERROR_DISK_CORRUPT, "Disk corrupt" },
- { ERROR_NO_USER_SESSION_KEY, "No user session key" },
- { ERROR_LICENSE_QUOTA_EXCEEDED, "Licence quota exceeded" },
- { ERROR_WRONG_TARGET_NAME, "Wrong target name" },
- { ERROR_MUTUAL_AUTH_FAILED, "Mutual auth failed" },
- { ERROR_TIME_SKEW, "Time skew" },
- { ERROR_CURRENT_DOMAIN_NOT_ALLOWED, "Current domain not allowed" },
- { ERROR_INVALID_WINDOW_HANDLE, "Invalid window handle" },
- { ERROR_INVALID_MENU_HANDLE, "Invalid menu handle" },
- { ERROR_INVALID_CURSOR_HANDLE, "Invalid cursor handle" },
- { ERROR_INVALID_ACCEL_HANDLE, "Invalid accel handle" },
- { ERROR_INVALID_HOOK_HANDLE, "Invalid hook handle" },
- { ERROR_INVALID_DWP_HANDLE, "Invalid DWP handle" },
- { ERROR_TLW_WITH_WSCHILD, "TLW with wschild" },
- { ERROR_CANNOT_FIND_WND_CLASS, "Cannot find WND class" },
- { ERROR_WINDOW_OF_OTHER_THREAD, "Window of other thread" },
- { ERROR_HOTKEY_ALREADY_REGISTERED, "Hotkey already registered" },
- { ERROR_CLASS_ALREADY_EXISTS, "Class already exists" },
- { ERROR_CLASS_DOES_NOT_EXIST, "Class does not exist" },
- { ERROR_CLASS_HAS_WINDOWS, "Class has windows" },
- { ERROR_INVALID_INDEX, "Invalid index" },
- { ERROR_INVALID_ICON_HANDLE, "Invalid icon handle" },
- { ERROR_PRIVATE_DIALOG_INDEX, "Private dialog index" },
- { ERROR_LISTBOX_ID_NOT_FOUND, "Listbox ID not found" },
- { ERROR_NO_WILDCARD_CHARACTERS, "No wildcard characters" },
- { ERROR_CLIPBOARD_NOT_OPEN, "Clipboard not open" },
- { ERROR_HOTKEY_NOT_REGISTERED, "Hotkey not registered" },
- { ERROR_WINDOW_NOT_DIALOG, "Window not dialog" },
- { ERROR_CONTROL_ID_NOT_FOUND, "Control ID not found" },
- { ERROR_INVALID_COMBOBOX_MESSAGE, "Invalid combobox message" },
- { ERROR_WINDOW_NOT_COMBOBOX, "Window not combobox" },
- { ERROR_INVALID_EDIT_HEIGHT, "Invalid edit height" },
- { ERROR_DC_NOT_FOUND, "DC not found" },
- { ERROR_INVALID_HOOK_FILTER, "Invalid hook filter" },
- { ERROR_INVALID_FILTER_PROC, "Invalid filter proc" },
- { ERROR_HOOK_NEEDS_HMOD, "Hook needs HMOD" },
- { ERROR_GLOBAL_ONLY_HOOK, "Global only hook" },
- { ERROR_JOURNAL_HOOK_SET, "Journal hook set" },
- { ERROR_HOOK_NOT_INSTALLED, "Hook not installed" },
- { ERROR_INVALID_LB_MESSAGE, "Invalid LB message" },
- { ERROR_SETCOUNT_ON_BAD_LB, "Setcount on bad LB" },
- { ERROR_LB_WITHOUT_TABSTOPS, "LB without tabstops" },
- { ERROR_DESTROY_OBJECT_OF_OTHER_THREAD, "Destroy object of other thread" },
- { ERROR_CHILD_WINDOW_MENU, "Child window menu" },
- { ERROR_NO_SYSTEM_MENU, "No system menu" },
- { ERROR_INVALID_MSGBOX_STYLE, "Invalid msgbox style" },
- { ERROR_INVALID_SPI_VALUE, "Invalid SPI value" },
- { ERROR_SCREEN_ALREADY_LOCKED, "Screen already locked" },
- { ERROR_HWNDS_HAVE_DIFF_PARENT, "HWNDs have different parent" },
- { ERROR_NOT_CHILD_WINDOW, "Not child window" },
- { ERROR_INVALID_GW_COMMAND, "Invalid GW command" },
- { ERROR_INVALID_THREAD_ID, "Invalid thread ID" },
- { ERROR_NON_MDICHILD_WINDOW, "Non MDI child window" },
- { ERROR_POPUP_ALREADY_ACTIVE, "Popup already active" },
- { ERROR_NO_SCROLLBARS, "No scrollbars" },
- { ERROR_INVALID_SCROLLBAR_RANGE, "Invalid scrollbar range" },
- { ERROR_INVALID_SHOWWIN_COMMAND, "Invalid showwin command" },
- { ERROR_NO_SYSTEM_RESOURCES, "No system resources" },
- { ERROR_NONPAGED_SYSTEM_RESOURCES, "Nonpaged system resources" },
- { ERROR_PAGED_SYSTEM_RESOURCES, "Paged system resources" },
- { ERROR_WORKING_SET_QUOTA, "Working set quota" },
- { ERROR_PAGEFILE_QUOTA, "Pagefile quota" },
- { ERROR_COMMITMENT_LIMIT, "Commitment limit" },
- { ERROR_MENU_ITEM_NOT_FOUND, "Menu item not found" },
- { ERROR_INVALID_KEYBOARD_HANDLE, "Invalid keyboard handle" },
- { ERROR_HOOK_TYPE_NOT_ALLOWED, "Hook type not allowed" },
- { ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION, "Requires interactive windowstation" },
- { ERROR_TIMEOUT, "Timeout" },
- { ERROR_INVALID_MONITOR_HANDLE, "Invalid monitor handle" },
- { ERROR_EVENTLOG_FILE_CORRUPT, "Eventlog file corrupt" },
- { ERROR_EVENTLOG_CANT_START, "Eventlog can't start" },
- { ERROR_LOG_FILE_FULL, "Log file full" },
- { ERROR_EVENTLOG_FILE_CHANGED, "Eventlog file changed" },
- { ERROR_INSTALL_SERVICE_FAILURE, "Install service failure" },
- { ERROR_INSTALL_USEREXIT, "Install userexit" },
- { ERROR_INSTALL_FAILURE, "Install failure" },
- { ERROR_INSTALL_SUSPEND, "Install suspend" },
- { ERROR_UNKNOWN_PRODUCT, "Unknown product" },
- { ERROR_UNKNOWN_FEATURE, "Unknown feature" },
- { ERROR_UNKNOWN_COMPONENT, "Unknown component" },
- { ERROR_UNKNOWN_PROPERTY, "Unknown property" },
- { ERROR_INVALID_HANDLE_STATE, "Invalid handle state" },
- { ERROR_BAD_CONFIGURATION, "Bad configuration" },
- { ERROR_INDEX_ABSENT, "Index absent" },
- { ERROR_INSTALL_SOURCE_ABSENT, "Install source absent" },
- { ERROR_INSTALL_PACKAGE_VERSION, "Install package version" },
- { ERROR_PRODUCT_UNINSTALLED, "Product uninstalled" },
- { ERROR_BAD_QUERY_SYNTAX, "Bad query syntax" },
- { ERROR_INVALID_FIELD, "Invalid field" },
- { ERROR_DEVICE_REMOVED, "Device removed" },
- { ERROR_INSTALL_ALREADY_RUNNING, "Install already running" },
- { ERROR_INSTALL_PACKAGE_OPEN_FAILED, "Install package open failed" },
- { ERROR_INSTALL_PACKAGE_INVALID, "Install package invalid" },
- { ERROR_INSTALL_UI_FAILURE, "Install UI failure" },
- { ERROR_INSTALL_LOG_FAILURE, "Install log failure" },
- { ERROR_INSTALL_LANGUAGE_UNSUPPORTED, "Install language unsupported" },
- { ERROR_INSTALL_TRANSFORM_FAILURE, "Install transform failure" },
- { ERROR_INSTALL_PACKAGE_REJECTED, "Install package rejected" },
- { ERROR_FUNCTION_NOT_CALLED, "Function not called" },
- { ERROR_FUNCTION_FAILED, "Function failed" },
- { ERROR_INVALID_TABLE, "Invalid table" },
- { ERROR_DATATYPE_MISMATCH, "Datatype mismatch" },
- { ERROR_UNSUPPORTED_TYPE, "Unsupported type" },
- { ERROR_CREATE_FAILED, "Create failed" },
- { ERROR_INSTALL_TEMP_UNWRITABLE, "Install temp unwritable" },
- { ERROR_INSTALL_PLATFORM_UNSUPPORTED, "Install platform unsupported" },
- { ERROR_INSTALL_NOTUSED, "Install notused" },
- { ERROR_PATCH_PACKAGE_OPEN_FAILED, "Patch package open failed" },
- { ERROR_PATCH_PACKAGE_INVALID, "Patch package invalid" },
- { ERROR_PATCH_PACKAGE_UNSUPPORTED, "Patch package unsupported" },
- { ERROR_PRODUCT_VERSION, "Product version" },
- { ERROR_INVALID_COMMAND_LINE, "Invalid command line" },
- { ERROR_INSTALL_REMOTE_DISALLOWED, "Install remote disallowed" },
- { ERROR_SUCCESS_REBOOT_INITIATED, "Success reboot initiated" },
- { ERROR_PATCH_TARGET_NOT_FOUND, "Patch target not found" },
- { ERROR_PATCH_PACKAGE_REJECTED, "Patch package rejected" },
- { ERROR_INSTALL_TRANSFORM_REJECTED, "Install transform rejected" },
- { RPC_S_INVALID_STRING_BINDING, "RPC S Invalid string binding" },
- { RPC_S_WRONG_KIND_OF_BINDING, "RPC S Wrong kind of binding" },
- { RPC_S_INVALID_BINDING, "RPC S Invalid binding" },
- { RPC_S_PROTSEQ_NOT_SUPPORTED, "RPC S Protseq not supported" },
- { RPC_S_INVALID_RPC_PROTSEQ, "RPC S Invalid RPC protseq" },
- { RPC_S_INVALID_STRING_UUID, "RPC S Invalid string UUID" },
- { RPC_S_INVALID_ENDPOINT_FORMAT, "RPC S Invalid endpoint format" },
- { RPC_S_INVALID_NET_ADDR, "RPC S Invalid net addr" },
- { RPC_S_NO_ENDPOINT_FOUND, "RPC S No endpoint found" },
- { RPC_S_INVALID_TIMEOUT, "RPC S Invalid timeout" },
- { RPC_S_OBJECT_NOT_FOUND, "RPC S Object not found" },
- { RPC_S_ALREADY_REGISTERED, "RPC S Already registered" },
- { RPC_S_TYPE_ALREADY_REGISTERED, "RPC S Type already registered" },
- { RPC_S_ALREADY_LISTENING, "RPC S Already listening" },
- { RPC_S_NO_PROTSEQS_REGISTERED, "RPC S Not protseqs registered" },
- { RPC_S_NOT_LISTENING, "RPC S Not listening" },
- { RPC_S_UNKNOWN_MGR_TYPE, "RPC S Unknown mgr type" },
- { RPC_S_UNKNOWN_IF, "RPC S Unknown IF" },
- { RPC_S_NO_BINDINGS, "RPC S No bindings" },
- { RPC_S_NO_PROTSEQS, "RPC S Not protseqs" },
- { RPC_S_CANT_CREATE_ENDPOINT, "RPC S Can't create endpoint" },
- { RPC_S_OUT_OF_RESOURCES, "RPC S Out of resources" },
- { RPC_S_SERVER_UNAVAILABLE, "RPC S Server unavailable" },
- { RPC_S_SERVER_TOO_BUSY, "RPC S Server too busy" },
- { RPC_S_INVALID_NETWORK_OPTIONS, "RPC S Invalid network options" },
- { RPC_S_NO_CALL_ACTIVE, "RPC S No call active" },
- { RPC_S_CALL_FAILED, "RPC S Call failed" },
- { RPC_S_CALL_FAILED_DNE, "RPC S Call failed DNE" },
- { RPC_S_PROTOCOL_ERROR, "RPC S Protocol error" },
- { RPC_S_UNSUPPORTED_TRANS_SYN, "RPC S Unsupported trans syn" },
- { RPC_S_UNSUPPORTED_TYPE, "RPC S Unsupported type" },
- { RPC_S_INVALID_TAG, "RPC S Invalid tag" },
- { RPC_S_INVALID_BOUND, "RPC S Invalid bound" },
- { RPC_S_NO_ENTRY_NAME, "RPC S No entry name" },
- { RPC_S_INVALID_NAME_SYNTAX, "RPC S Invalid name syntax" },
- { RPC_S_UNSUPPORTED_NAME_SYNTAX, "RPC S Unsupported name syntax" },
- { RPC_S_UUID_NO_ADDRESS, "RPC S UUID no address" },
- { RPC_S_DUPLICATE_ENDPOINT, "RPC S Duplicate endpoint" },
- { RPC_S_UNKNOWN_AUTHN_TYPE, "RPC S Unknown authn type" },
- { RPC_S_MAX_CALLS_TOO_SMALL, "RPC S Max calls too small" },
- { RPC_S_STRING_TOO_LONG, "RPC S String too long" },
- { RPC_S_PROTSEQ_NOT_FOUND, "RPC S Protseq not found" },
- { RPC_S_PROCNUM_OUT_OF_RANGE, "RPC S Procnum out of range" },
- { RPC_S_BINDING_HAS_NO_AUTH, "RPC S Binding has no auth" },
- { RPC_S_UNKNOWN_AUTHN_SERVICE, "RPC S Unknown authn service" },
- { RPC_S_UNKNOWN_AUTHN_LEVEL, "RPC S Unknown authn level" },
- { RPC_S_INVALID_AUTH_IDENTITY, "RPC S Invalid auth identity" },
- { RPC_S_UNKNOWN_AUTHZ_SERVICE, "RPC S Unknown authz service" },
- { EPT_S_INVALID_ENTRY, "EPT S Invalid entry" },
- { EPT_S_CANT_PERFORM_OP, "EPT S Can't perform op" },
- { EPT_S_NOT_REGISTERED, "EPT S Not registered" },
- { RPC_S_NOTHING_TO_EXPORT, "RPC S Nothing to export" },
- { RPC_S_INCOMPLETE_NAME, "RPC S Incomplete name" },
- { RPC_S_INVALID_VERS_OPTION, "RPC S Invalid vers option" },
- { RPC_S_NO_MORE_MEMBERS, "RPC S No more members" },
- { RPC_S_NOT_ALL_OBJS_UNEXPORTED, "RPC S Not all objs unexported" },
- { RPC_S_INTERFACE_NOT_FOUND, "RPC S Interface not found" },
- { RPC_S_ENTRY_ALREADY_EXISTS, "RPC S Entry already exists" },
- { RPC_S_ENTRY_NOT_FOUND, "RPC S Entry not found" },
- { RPC_S_NAME_SERVICE_UNAVAILABLE, "RPC S Name service unavailable" },
- { RPC_S_INVALID_NAF_ID, "RPC S Invalid naf ID" },
- { RPC_S_CANNOT_SUPPORT, "RPC S Cannot support" },
- { RPC_S_NO_CONTEXT_AVAILABLE, "RPC S No context available" },
- { RPC_S_INTERNAL_ERROR, "RPC S Internal error" },
- { RPC_S_ZERO_DIVIDE, "RPC S Zero divide" },
- { RPC_S_ADDRESS_ERROR, "RPC S Address error" },
- { RPC_S_FP_DIV_ZERO, "RPC S FP div zero" },
- { RPC_S_FP_UNDERFLOW, "RPC S FP Underflow" },
- { RPC_S_FP_OVERFLOW, "RPC S Overflow" },
- { RPC_X_NO_MORE_ENTRIES, "RPC X No more entries" },
- { RPC_X_SS_CHAR_TRANS_OPEN_FAIL, "RPC X SS char trans open fail" },
- { RPC_X_SS_CHAR_TRANS_SHORT_FILE, "RPC X SS char trans short file" },
- { RPC_X_SS_IN_NULL_CONTEXT, "RPC S SS in null context" },
- { RPC_X_SS_CONTEXT_DAMAGED, "RPC X SS context damaged" },
- { RPC_X_SS_HANDLES_MISMATCH, "RPC X SS handles mismatch" },
- { RPC_X_SS_CANNOT_GET_CALL_HANDLE, "RPC X SS cannot get call handle" },
- { RPC_X_NULL_REF_POINTER, "RPC X Null ref pointer" },
- { RPC_X_ENUM_VALUE_OUT_OF_RANGE, "RPC X enum value out of range" },
- { RPC_X_BYTE_COUNT_TOO_SMALL, "RPC X byte count too small" },
- { RPC_X_BAD_STUB_DATA, "RPC X bad stub data" },
- { ERROR_INVALID_USER_BUFFER, "Invalid user buffer" },
- { ERROR_UNRECOGNIZED_MEDIA, "Unrecognised media" },
- { ERROR_NO_TRUST_LSA_SECRET, "No trust lsa secret" },
- { ERROR_NO_TRUST_SAM_ACCOUNT, "No trust sam account" },
- { ERROR_TRUSTED_DOMAIN_FAILURE, "Trusted domain failure" },
- { ERROR_TRUSTED_RELATIONSHIP_FAILURE, "Trusted relationship failure" },
- { ERROR_TRUST_FAILURE, "Trust failure" },
- { RPC_S_CALL_IN_PROGRESS, "RPC S call in progress" },
- { ERROR_NETLOGON_NOT_STARTED, "Error netlogon not started" },
- { ERROR_ACCOUNT_EXPIRED, "Account expired" },
- { ERROR_REDIRECTOR_HAS_OPEN_HANDLES, "Redirector has open handles" },
- { ERROR_PRINTER_DRIVER_ALREADY_INSTALLED, "Printer driver already installed" },
- { ERROR_UNKNOWN_PORT, "Unknown port" },
- { ERROR_UNKNOWN_PRINTER_DRIVER, "Unknown printer driver" },
- { ERROR_UNKNOWN_PRINTPROCESSOR, "Unknown printprocessor" },
- { ERROR_INVALID_SEPARATOR_FILE, "Invalid separator file" },
- { ERROR_INVALID_PRIORITY, "Invalid priority" },
- { ERROR_INVALID_PRINTER_NAME, "Invalid printer name" },
- { ERROR_PRINTER_ALREADY_EXISTS, "Printer already exists" },
- { ERROR_INVALID_PRINTER_COMMAND, "Invalid printer command" },
- { ERROR_INVALID_DATATYPE, "Invalid datatype" },
- { ERROR_INVALID_ENVIRONMENT, "Invalid environment" },
- { RPC_S_NO_MORE_BINDINGS, "RPC S no more bindings" },
- { ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT, "Nologon interdomain trust account" },
- { ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT, "Nologon workstation trust account" },
- { ERROR_NOLOGON_SERVER_TRUST_ACCOUNT, "Nologon server trust account" },
- { ERROR_DOMAIN_TRUST_INCONSISTENT, "Domain trust inconsistent" },
- { ERROR_SERVER_HAS_OPEN_HANDLES, "Server has open handles" },
- { ERROR_RESOURCE_DATA_NOT_FOUND, "Resource data not found" },
- { ERROR_RESOURCE_TYPE_NOT_FOUND, "Resource type not found" },
- { ERROR_RESOURCE_NAME_NOT_FOUND, "Resource name not found" },
- { ERROR_RESOURCE_LANG_NOT_FOUND, "Resource lang not found" },
- { ERROR_NOT_ENOUGH_QUOTA, "Not enough quota" },
- { RPC_S_NO_INTERFACES, "RPC S no interfaces" },
- { RPC_S_CALL_CANCELLED, "RPC S Call cancelled" },
- { RPC_S_BINDING_INCOMPLETE, "RPC S Binding incomplete" },
- { RPC_S_COMM_FAILURE, "RPC S Comm failure" },
- { RPC_S_UNSUPPORTED_AUTHN_LEVEL, "RPC S Unsupported authn level" },
- { RPC_S_NO_PRINC_NAME, "RPC S No princ name" },
- { RPC_S_NOT_RPC_ERROR, "RPC S Not RPC error" },
- { RPC_S_UUID_LOCAL_ONLY, "RPC U UUID local only" },
- { RPC_S_SEC_PKG_ERROR, "RPC S Sec pkg error" },
- { RPC_S_NOT_CANCELLED, "RPC S Not cancelled" },
- { RPC_X_INVALID_ES_ACTION, "RPC X Invalid ES action" },
- { RPC_X_WRONG_ES_VERSION, "RPC X Wrong ES version" },
- { RPC_X_WRONG_STUB_VERSION, "RPC X Wrong stub version" },
- { RPC_X_INVALID_PIPE_OBJECT, "RPC X Invalid pipe object" },
- { RPC_X_WRONG_PIPE_ORDER, "RPC X Wrong pipe order" },
- { RPC_X_WRONG_PIPE_VERSION, "RPC X Wrong pipe version" },
- { RPC_S_GROUP_MEMBER_NOT_FOUND, "RPC S group member not found" },
- { EPT_S_CANT_CREATE, "EPT S Can't create" },
- { RPC_S_INVALID_OBJECT, "RPC S Invalid object" },
- { ERROR_INVALID_TIME, "Invalid time" },
- { ERROR_INVALID_FORM_NAME, "Invalid form name" },
- { ERROR_INVALID_FORM_SIZE, "Invalid form size" },
- { ERROR_ALREADY_WAITING, "Already waiting" },
- { ERROR_PRINTER_DELETED, "Printer deleted" },
- { ERROR_INVALID_PRINTER_STATE, "Invalid printer state" },
- { ERROR_PASSWORD_MUST_CHANGE, "Password must change" },
- { ERROR_DOMAIN_CONTROLLER_NOT_FOUND, "Domain controller not found" },
- { ERROR_ACCOUNT_LOCKED_OUT, "Account locked out" },
- { OR_INVALID_OXID, "OR Invalid OXID" },
- { OR_INVALID_OID, "OR Invalid OID" },
- { OR_INVALID_SET, "OR Invalid set" },
- { RPC_S_SEND_INCOMPLETE, "RPC S Send incomplete" },
- { RPC_S_INVALID_ASYNC_HANDLE, "RPC S Invalid async handle" },
- { RPC_S_INVALID_ASYNC_CALL, "RPC S Invalid async call" },
- { RPC_X_PIPE_CLOSED, "RPC X Pipe closed" },
- { RPC_X_PIPE_DISCIPLINE_ERROR, "RPC X Pipe discipline error" },
- { RPC_X_PIPE_EMPTY, "RPC X Pipe empty" },
- { ERROR_NO_SITENAME, "No sitename" },
- { ERROR_CANT_ACCESS_FILE, "Can't access file" },
- { ERROR_CANT_RESOLVE_FILENAME, "Can't resolve filename" },
- { RPC_S_ENTRY_TYPE_MISMATCH, "RPC S Entry type mismatch" },
- { RPC_S_NOT_ALL_OBJS_EXPORTED, "RPC S Not all objs exported" },
- { RPC_S_INTERFACE_NOT_EXPORTED, "RPC S Interface not exported" },
- { RPC_S_PROFILE_NOT_ADDED, "RPC S Profile not added" },
- { RPC_S_PRF_ELT_NOT_ADDED, "RPC S PRF ELT not added" },
- { RPC_S_PRF_ELT_NOT_REMOVED, "RPC S PRF ELT not removed" },
- { RPC_S_GRP_ELT_NOT_ADDED, "RPC S GRP ELT not added" },
- { RPC_S_GRP_ELT_NOT_REMOVED, "RPC S GRP ELT not removed" },
- { ERROR_KM_DRIVER_BLOCKED, "KM driver blocked" },
- { ERROR_CONTEXT_EXPIRED, "Context expired" },
- { ERROR_INVALID_PIXEL_FORMAT, "Invalid pixel format" },
- { ERROR_BAD_DRIVER, "Bad driver" },
- { ERROR_INVALID_WINDOW_STYLE, "Invalid window style" },
- { ERROR_METAFILE_NOT_SUPPORTED, "Metafile not supported" },
- { ERROR_TRANSFORM_NOT_SUPPORTED, "Transform not supported" },
- { ERROR_CLIPPING_NOT_SUPPORTED, "Clipping not supported" },
- { ERROR_INVALID_CMM, "Invalid CMM" },
- { ERROR_INVALID_PROFILE, "Invalid profile" },
- { ERROR_TAG_NOT_FOUND, "Tag not found" },
- { ERROR_TAG_NOT_PRESENT, "Tag not present" },
- { ERROR_DUPLICATE_TAG, "Duplicate tag" },
- { ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE, "Profile not associated with device" },
- { ERROR_PROFILE_NOT_FOUND, "Profile not found" },
- { ERROR_INVALID_COLORSPACE, "Invalid colorspace" },
- { ERROR_ICM_NOT_ENABLED, "ICM not enabled" },
- { ERROR_DELETING_ICM_XFORM, "Deleting ICM xform" },
- { ERROR_INVALID_TRANSFORM, "Invalid transform" },
- { ERROR_COLORSPACE_MISMATCH, "Colorspace mismatch" },
- { ERROR_INVALID_COLORINDEX, "Invalid colorindex" },
- { ERROR_CONNECTED_OTHER_PASSWORD, "Connected other password" },
- { ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT, "Connected other password default" },
- { ERROR_BAD_USERNAME, "Bad username" },
- { ERROR_NOT_CONNECTED, "Not connected" },
- { ERROR_OPEN_FILES, "Open files" },
- { ERROR_ACTIVE_CONNECTIONS, "Active connections" },
- { ERROR_DEVICE_IN_USE, "Device in use" },
- { ERROR_UNKNOWN_PRINT_MONITOR, "Unknown print monitor" },
- { ERROR_PRINTER_DRIVER_IN_USE, "Printer driver in use" },
- { ERROR_SPOOL_FILE_NOT_FOUND, "Spool file not found" },
- { ERROR_SPL_NO_STARTDOC, "SPL no startdoc" },
- { ERROR_SPL_NO_ADDJOB, "SPL no addjob" },
- { ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED, "Print processor already installed" },
- { ERROR_PRINT_MONITOR_ALREADY_INSTALLED, "Print monitor already installed" },
- { ERROR_INVALID_PRINT_MONITOR, "Invalid print monitor" },
- { ERROR_PRINT_MONITOR_IN_USE, "Print monitor in use" },
- { ERROR_PRINTER_HAS_JOBS_QUEUED, "Printer has jobs queued" },
- { ERROR_SUCCESS_REBOOT_REQUIRED, "Success reboot required" },
- { ERROR_SUCCESS_RESTART_REQUIRED, "Success restart required" },
- { ERROR_PRINTER_NOT_FOUND, "Printer not found" },
- { ERROR_PRINTER_DRIVER_WARNED, "Printer driver warned" },
- { ERROR_PRINTER_DRIVER_BLOCKED, "Printer driver blocked" },
- { ERROR_WINS_INTERNAL, "Wins internal" },
- { ERROR_CAN_NOT_DEL_LOCAL_WINS, "Can not del local wins" },
- { ERROR_STATIC_INIT, "Static init" },
- { ERROR_INC_BACKUP, "Inc backup" },
- { ERROR_FULL_BACKUP, "Full backup" },
- { ERROR_REC_NON_EXISTENT, "Rec not existent" },
- { ERROR_RPL_NOT_ALLOWED, "RPL not allowed" },
- { ERROR_DHCP_ADDRESS_CONFLICT, "DHCP address conflict" },
- { ERROR_WMI_GUID_NOT_FOUND, "WMU GUID not found" },
- { ERROR_WMI_INSTANCE_NOT_FOUND, "WMI instance not found" },
- { ERROR_WMI_ITEMID_NOT_FOUND, "WMI ItemID not found" },
- { ERROR_WMI_TRY_AGAIN, "WMI try again" },
- { ERROR_WMI_DP_NOT_FOUND, "WMI DP not found" },
- { ERROR_WMI_UNRESOLVED_INSTANCE_REF, "WMI unresolved instance ref" },
- { ERROR_WMI_ALREADY_ENABLED, "WMU already enabled" },
- { ERROR_WMI_GUID_DISCONNECTED, "WMU GUID disconnected" },
- { ERROR_WMI_SERVER_UNAVAILABLE, "WMI server unavailable" },
- { ERROR_WMI_DP_FAILED, "WMI DP failed" },
- { ERROR_WMI_INVALID_MOF, "WMI invalid MOF" },
- { ERROR_WMI_INVALID_REGINFO, "WMI invalid reginfo" },
- { ERROR_WMI_ALREADY_DISABLED, "WMI already disabled" },
- { ERROR_WMI_READ_ONLY, "WMI read only" },
- { ERROR_WMI_SET_FAILURE, "WMI set failure" },
- { ERROR_INVALID_MEDIA, "Invalid media" },
- { ERROR_INVALID_LIBRARY, "Invalid library" },
- { ERROR_INVALID_MEDIA_POOL, "Invalid media pool" },
- { ERROR_DRIVE_MEDIA_MISMATCH, "Drive media mismatch" },
- { ERROR_MEDIA_OFFLINE, "Media offline" },
- { ERROR_LIBRARY_OFFLINE, "Library offline" },
- { ERROR_EMPTY, "Empty" },
- { ERROR_NOT_EMPTY, "Not empty" },
- { ERROR_MEDIA_UNAVAILABLE, "Media unavailable" },
- { ERROR_RESOURCE_DISABLED, "Resource disabled" },
- { ERROR_INVALID_CLEANER, "Invalid cleaner" },
- { ERROR_UNABLE_TO_CLEAN, "Unable to clean" },
- { ERROR_OBJECT_NOT_FOUND, "Object not found" },
- { ERROR_DATABASE_FAILURE, "Database failure" },
- { ERROR_DATABASE_FULL, "Database full" },
- { ERROR_MEDIA_INCOMPATIBLE, "Media incompatible" },
- { ERROR_RESOURCE_NOT_PRESENT, "Resource not present" },
- { ERROR_INVALID_OPERATION, "Invalid operation" },
- { ERROR_MEDIA_NOT_AVAILABLE, "Media not available" },
- { ERROR_DEVICE_NOT_AVAILABLE, "Device not available" },
- { ERROR_REQUEST_REFUSED, "Request refused" },
- { ERROR_INVALID_DRIVE_OBJECT, "Invalid drive object" },
- { ERROR_LIBRARY_FULL, "Library full" },
- { ERROR_MEDIUM_NOT_ACCESSIBLE, "Medium not accessible" },
- { ERROR_UNABLE_TO_LOAD_MEDIUM, "Unable to load medium" },
- { ERROR_UNABLE_TO_INVENTORY_DRIVE, "Unable to inventory drive" },
- { ERROR_UNABLE_TO_INVENTORY_SLOT, "Unable to inventory slot" },
- { ERROR_UNABLE_TO_INVENTORY_TRANSPORT, "Unable to inventory transport" },
- { ERROR_TRANSPORT_FULL, "Transport full" },
- { ERROR_CONTROLLING_IEPORT, "Controlling ieport" },
- { ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA, "Unable to eject mounted media" },
- { ERROR_CLEANER_SLOT_SET, "Cleaner slot set" },
- { ERROR_CLEANER_SLOT_NOT_SET, "Cleaner slot not set" },
- { ERROR_CLEANER_CARTRIDGE_SPENT, "Cleaner cartridge spent" },
- { ERROR_UNEXPECTED_OMID, "Unexpected omid" },
- { ERROR_CANT_DELETE_LAST_ITEM, "Can't delete last item" },
- { ERROR_MESSAGE_EXCEEDS_MAX_SIZE, "Message exceeds max size" },
- { ERROR_VOLUME_CONTAINS_SYS_FILES, "Volume contains sys files" },
- { ERROR_INDIGENOUS_TYPE, "Indigenous type" },
- { ERROR_NO_SUPPORTING_DRIVES, "No supporting drives" },
- { ERROR_CLEANER_CARTRIDGE_INSTALLED, "Cleaner cartridge installed" },
- { ERROR_FILE_OFFLINE, "Fill offline" },
- { ERROR_REMOTE_STORAGE_NOT_ACTIVE, "Remote storage not active" },
- { ERROR_REMOTE_STORAGE_MEDIA_ERROR, "Remote storage media error" },
- { ERROR_NOT_A_REPARSE_POINT, "Not a reparse point" },
- { ERROR_REPARSE_ATTRIBUTE_CO…
Large files files are truncated, but you can click here to view the full file