Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| en:ibm:prcp:cpapi [2014/05/13 15:34] – created valerius | en:ibm:prcp:cpapi [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Errors Returned from Base OS/2 Calls ===== | ||
| - | |||
| - | 0 | ||
| - | No error occurred. | ||
| - | |||
| - | 1 | ||
| - | Invalid function number. | ||
| - | |||
| - | 2 | ||
| - | File not found. | ||
| - | |||
| - | 3 | ||
| - | Path not found. | ||
| - | |||
| - | 4 | ||
| - | Too many open files (no handles left). | ||
| - | |||
| - | 5 | ||
| - | Access denied. | ||
| - | |||
| - | 6 | ||
| - | Invalid handle. | ||
| - | |||
| - | 7 | ||
| - | Memory control blocks destroyed. | ||
| - | |||
| - | 8 | ||
| - | Insufficient memory. | ||
| - | |||
| - | 9 | ||
| - | Invalid memory-block address. | ||
| - | |||
| - | 10 | ||
| - | Invalid environment. | ||
| - | |||
| - | 11 | ||
| - | Invalid format. | ||
| - | |||
| - | 12 | ||
| - | Invalid access code. | ||
| - | |||
| - | 13 | ||
| - | Invalid data. | ||
| - | |||
| - | 14 | ||
| - | Reserved. | ||
| - | |||
| - | 15 | ||
| - | Invalid drive specified. | ||
| - | |||
| - | 16 | ||
| - | Attempting to remove current directory. | ||
| - | |||
| - | 17 | ||
| - | Not same device. | ||
| - | |||
| - | 18 | ||
| - | No more files. | ||
| - | |||
| - | 19 | ||
| - | Attempt to write on write-protected diskette. | ||
| - | |||
| - | 20 | ||
| - | Unknown unit. | ||
| - | |||
| - | 21 | ||
| - | Drive not ready. | ||
| - | |||
| - | 22 | ||
| - | Unknown command. | ||
| - | |||
| - | 23 | ||
| - | Data error (CRC). | ||
| - | |||
| - | 24 | ||
| - | Bad request structure length. | ||
| - | |||
| - | 25 | ||
| - | Seek error. | ||
| - | |||
| - | 26 | ||
| - | Unknown media type. | ||
| - | |||
| - | 27 | ||
| - | Sector not found. | ||
| - | |||
| - | 28 | ||
| - | Printer out of paper. | ||
| - | |||
| - | 29 | ||
| - | Write fault. | ||
| - | |||
| - | 30 | ||
| - | Read fault. | ||
| - | |||
| - | 31 | ||
| - | General failure. | ||
| - | |||
| - | 32 | ||
| - | Sharing violation. | ||
| - | |||
| - | 33 | ||
| - | Lock violation. | ||
| - | |||
| - | 34 | ||
| - | Invalid disk change. | ||
| - | |||
| - | 35 | ||
| - | FCB unavailable. | ||
| - | |||
| - | 36 | ||
| - | Sharing buffer overflow. | ||
| - | |||
| - | 37-49 | ||
| - | Reserved. | ||
| - | |||
| - | 50 | ||
| - | Network request not supported. | ||
| - | |||
| - | 65 | ||
| - | Access denied. | ||
| - | |||
| - | 73-79 | ||
| - | Reserved. | ||
| - | |||
| - | 80 | ||
| - | File exists. | ||
| - | |||
| - | 81 | ||
| - | Reserved. | ||
| - | |||
| - | 82 | ||
| - | Cannot make directory entry. | ||
| - | |||
| - | 83 | ||
| - | Fail on INT 24. | ||
| - | |||
| - | 84 | ||
| - | Too many redirections. | ||
| - | |||
| - | 85 | ||
| - | Duplicate redirection. | ||
| - | |||
| - | 86 | ||
| - | Invalid password. | ||
| - | |||
| - | 87 | ||
| - | Invalid parameter. | ||
| - | |||
| - | 88 | ||
| - | Network device fault. | ||
| - | |||
| - | 89 | ||
| - | No process slots available. | ||
| - | |||
| - | 90 | ||
| - | System error. | ||
| - | |||
| - | 91 | ||
| - | Timer service table overflow. | ||
| - | |||
| - | 92 | ||
| - | Timer service table duplicate. | ||
| - | |||
| - | 93 | ||
| - | No items to work on. | ||
| - | |||
| - | 95 | ||
| - | Interrupted system call. | ||
| - | |||
| - | 99 | ||
| - | Device in use. | ||
| - | |||
| - | 100 ERROR_TOO_MANY_SEMAPHORES | ||
| - | User/system open semaphore limit exceeded. | ||
| - | |||
| - | 101 ERROR_EXCL_SEM_ALREADY_OWNED | ||
| - | Exclusive semaphore already owned. | ||
| - | |||
| - | 102 ERROR_SEM_IS_SET | ||
| - | DosCloseSem found semaphore set. | ||
| - | |||
| - | 103 ERROR_TOO_MANY_SEM_REQUESTS | ||
| - | Too many exclusive semaphore requests. | ||
| - | |||
| - | 104 ERROR_INVALID_AT_INTERRUPT_TIME | ||
| - | Operation invalid at interrupt time. | ||
| - | |||
| - | 105 ERROR_SEM_OWNER_DIED | ||
| - | Previous semaphore owner terminated without freeing semaphore. | ||
| - | |||
| - | 106 ERROR_SEM_USER_LIMIT | ||
| - | Semaphore limit exceeded. | ||
| - | |||
| - | 107 ERROR_DISK_CHANGE | ||
| - | Insert drive B disk into drive A. | ||
| - | |||
| - | 108 ERROR_DRIVE_LOCKED | ||
| - | Drive locked by another process. | ||
| - | |||
| - | 109 ERROR_BROKEN_PIPE | ||
| - | Write on pipe with no reader. | ||
| - | |||
| - | 110 ERROR_OPEN_FAILED | ||
| - | Open/create failed due to explicit fail command. | ||
| - | |||
| - | 111 ERROR_BUFFER_OVERFLOW | ||
| - | Buffer passed to system call too small to hold return data. | ||
| - | |||
| - | 112 ERROR_DISK_FULL | ||
| - | Not enough space on the disk. | ||
| - | |||
| - | 113 ERROR_NO_MORE_SEARCH_HANDLES | ||
| - | Cannot allocate another search structure and handle. | ||
| - | |||
| - | 114 ERROR_INVALID_TARGET_HANDLE | ||
| - | Target handle in DosDupHandle invalid. | ||
| - | |||
| - | 115 ERROR_PROTECTION_VIOLATION | ||
| - | Bad user virtual address. | ||
| - | |||
| - | 116 ERROR_VIOKBD_REQUEST | ||
| - | Error on display write or keyboard read. | ||
| - | |||
| - | 117 ERROR_INVALID_CATEGORY | ||
| - | Category for DevIOCtl not defined. | ||
| - | |||
| - | 118 ERROR_INVALID_VERIFY_SWITCH | ||
| - | Invalid value passed for verify flag. | ||
| - | |||
| - | 119 ERROR_BAD_DRIVER_LEVEL | ||
| - | Level four driver not found. | ||
| - | |||
| - | 120 ERROR_CALL_NOT_IMPLEMENTED | ||
| - | Invalid function called. | ||
| - | |||
| - | 121 ERROR_SEM_TIMEOUT | ||
| - | Time out occurred from semaphore API function. | ||
| - | |||
| - | 122 ERROR_INSUFFICIENT_BUFFER | ||
| - | Data buffer too small. | ||
| - | |||
| - | 123 ERROR_INVALID_NAME | ||
| - | Illegal character or bad file-system name. | ||
| - | |||
| - | 124 ERROR_INVALID_LEVEL | ||
| - | Non-implemented level for information retrieval or setting. | ||
| - | |||
| - | 125 ERROR_NO_VOLUME_LABEL | ||
| - | No volume label found with DosQFsInfo command. | ||
| - | |||
| - | 126 ERROR_MOD_NOT_FOUND | ||
| - | Module handle not found with getprocaddr, | ||
| - | |||
| - | 127 ERROR_PROC_NOT_FOUND | ||
| - | Procedure address not found with getprocaddr. | ||
| - | |||
| - | 128 ERROR_WAIT_NO_CHILDREN | ||
| - | DosCwait finds no children. | ||
| - | |||
| - | 129 ERROR_CHILD_NOT_COMPLETE | ||
| - | DosCwait children not terminated. | ||
| - | |||
| - | 130 ERROR_DIRECT_ACCESS_HANDLE | ||
| - | Handle operation invalid for direct disk-accesshandles. | ||
| - | |||
| - | 131 ERROR_NEGATIVE_SEEK | ||
| - | Attempting seek to negative offset. | ||
| - | |||
| - | 132 ERROR_SEEK_ON_DEVICE | ||
| - | Application trying to seek on device or pipe. | ||
| - | |||
| - | 133 ERROR_IS_JOIN_TARGET | ||
| - | Drive has previously joined drives. | ||
| - | |||
| - | 134 ERROR_IS_JOINED | ||
| - | Drive is already joined. | ||
| - | |||
| - | 135 ERROR_IS_SUBSTED | ||
| - | Drive is already substituted. | ||
| - | |||
| - | 136 ERROR_NOT_JOINED | ||
| - | Cannot delete drive that is not joined. | ||
| - | |||
| - | 137 ERROR_NOT_SUBSTED | ||
| - | Cannot delete drive that is not substituted. | ||
| - | |||
| - | 138 ERROR_JOIN_TO_JOIN | ||
| - | Cannot join to a joined drive. | ||
| - | |||
| - | 139 ERROR_SUBST_TO_SUBST | ||
| - | Cannot substitute to a substituted drive. | ||
| - | |||
| - | 140 ERROR_JOIN_TO_SUBST | ||
| - | Cannot join to a substituted drive. | ||
| - | |||
| - | 141 ERROR_SUBST_TO_JOIN | ||
| - | Cannot substitute to a joined drive. | ||
| - | |||
| - | 142 ERROR_BUSY_DRIVE | ||
| - | Specified drive is busy. | ||
| - | |||
| - | 143 ERROR_SAME_DRIVE | ||
| - | Cannot join or substitute a drive to a directory on the same drive. | ||
| - | |||
| - | 144 ERROR_DIR_NOT_ROOT | ||
| - | Directory must be a subdirectory of the root. | ||
| - | |||
| - | 145 ERROR_DIR_NOT_EMPTY | ||
| - | Directory must be empty to use join command. | ||
| - | |||
| - | 146 ERROR_IS_SUBST_PATH | ||
| - | Path specified is being used in a substitute. | ||
| - | |||
| - | 147 ERROR_IS_JOIN_PATH | ||
| - | Path specified is being used in join. | ||
| - | |||
| - | 148 ERROR_PATH_BUSY | ||
| - | Path specified is being used by another process. | ||
| - | |||
| - | 149 ERROR_IS_SUBST_TARGET | ||
| - | Cannot join or substitute drive having directory that is target of a previous substitute. | ||
| - | |||
| - | 150 ERROR_SYSTEM_TRACE | ||
| - | System trace error. | ||
| - | |||
| - | 151 ERROR_INVALID_EVENT_COUNT | ||
| - | DosMuxSemWait errors. | ||
| - | |||
| - | 152 ERROR_TOO_MANY_MUXWAITERS | ||
| - | System limit of 100 entries reached. | ||
| - | |||
| - | 153 ERROR_INVALID_LIST_FORMAT | ||
| - | Invalid list format. | ||
| - | |||
| - | 154 ERROR_LABEL_TOO_LONG | ||
| - | Volume label too big. | ||
| - | |||
| - | 155 ERROR_TOO_MANY_TCBS | ||
| - | Cannot create another TCB. | ||
| - | |||
| - | 156 ERROR_SIGNAL_REFUSED | ||
| - | Signal refused. | ||
| - | |||
| - | 157 ERROR_DISCARDED | ||
| - | Segment is discarded. | ||
| - | |||
| - | 158 ERROR_NOT_LOCKED | ||
| - | Segment not locked. | ||
| - | |||
| - | 159 ERROR_BAD_THREADID_ADDR | ||
| - | Bad thread-identity address. | ||
| - | |||
| - | 160 ERROR_BAD_ARGUMENTS | ||
| - | Bad environment pointer. | ||
| - | |||
| - | 161 ERROR_BAD_PATHNAME | ||
| - | Bad path name passed to exec. | ||
| - | |||
| - | 162 ERROR_SIGNAL_PENDING | ||
| - | Signal already pending. | ||
| - | |||
| - | 163 ERROR_UNCERTAIN_MEDIA | ||
| - | ERROR_I24 mapping. | ||
| - | |||
| - | 164 ERROR_MAX_THRDS_REACHED | ||
| - | No more process slots. | ||
| - | |||
| - | 165 ERROR_MONITORS_NOT_SUPPORTED | ||
| - | ERROR_I24 mapping. | ||
| - | |||
| - | 166 ERROR_UNC_DRIVER_NOT_INSTALLED | ||
| - | Default redir return code | ||
| - | |||
| - | 167 ERROR_LOCK_FAILED | ||
| - | Locking failed. | ||
| - | |||
| - | 168 ERROR_SWAPIO_FAILED | ||
| - | Swap IO failed. | ||
| - | |||
| - | 169 ERROR_SWAPIN_FAILED | ||
| - | Swap in failed. | ||
| - | |||
| - | 170 ERROR_BUSY | ||
| - | Busy. | ||
| - | |||
| - | 180 ERROR_INVALID_SEGMENT_NUMBER | ||
| - | Invalid segment number. | ||
| - | |||
| - | 181 ERROR_INVALID_CALLGATE | ||
| - | Invalid call gate. | ||
| - | |||
| - | 182 ERROR_INVALID_ORDINAL | ||
| - | Invalid ordinal. | ||
| - | |||
| - | 183 ERROR_ALREADY_EXISTS | ||
| - | Shared segment already exists. | ||
| - | |||
| - | 184 ERROR_NO_CHILD_PROCESS | ||
| - | No child process to wait for. | ||
| - | |||
| - | 185 ERROR_CHILD_ALIVE_NOWAIT | ||
| - | NoWait specified and child alive. | ||
| - | |||
| - | 186 ERROR_INVALID_FLAG_NUMBER | ||
| - | Invalid flag number. | ||
| - | |||
| - | 187 ERROR_SEM_NOT_FOUND | ||
| - | Semaphore does not exist. | ||
| - | |||
| - | 188 ERROR_INVALID_STARTING_CODESEG | ||
| - | Invalid starting code segment, | ||
| - | |||
| - | 189 ERROR_INVALID_STACKSEG | ||
| - | Invalid stack segment. | ||
| - | |||
| - | 190 ERROR_INVALID_MODULETYPE | ||
| - | Invalid module type - dynamic-link library file cannot be used as an application. Application cannot be used as a dynamic-link library. | ||
| - | |||
| - | 191 ERROR_INVALID_EXE_SIGNATURE | ||
| - | Invalid EXE signature - file is DOS mode program or improper program. | ||
| - | |||
| - | 192 ERROR_EXE_MARKED_INVALID | ||
| - | EXE marked invalid - link detected errors when application created. | ||
| - | |||
| - | 193 ERROR_BAD_EXE_FORMAT | ||
| - | Bad EXE format - file is DOS mode program or improper program. | ||
| - | |||
| - | 194 ERROR_ITERATED_DATA_EXCEEDS_64K | ||
| - | Iterated data exceeds 64KB - more than 64KB of data in one of the segments of the file. | ||
| - | |||
| - | 195 ERROR_INVALID_MINALLOCSIZE | ||
| - | Invalid minimum allocation size - size is specified to be less than the size of the segment data in the file. | ||
| - | |||
| - | 196 ERROR_DYNLINK_FROM_INVALID_RING | ||
| - | Dynamic link from invalid privilege level - privilege level 2 routine cannot link to dynamic-link libraries. | ||
| - | |||
| - | 197 ERROR_IOPL_NOT_ENABLED | ||
| - | IOPL not enabled - IOPL set to " | ||
| - | |||
| - | 198 ERROR_INVALID_SEGDPL | ||
| - | Invalid segment descriptor privilege level - can only have privilege levels of 2 and 3. | ||
| - | |||
| - | 199 ERROR_AUTODATASEG_EXCEEDS_64k | ||
| - | Automatic data segment exceeds 64KB. | ||
| - | |||
| - | 200 ERROR_RING2SEG_MUST_BE_MOVABLE | ||
| - | Privilege level 2 segment must be movable. | ||
| - | |||
| - | 201 ERROR_RELOC_CHAIN_XEEDS_SEGLIM | ||
| - | Relocation chain exceeds segment limit. | ||
| - | |||
| - | 202 ERROR_INFLOOP_IN_RELOC_CHAIN | ||
| - | Infinite loop in relocation chain segment. | ||
| - | |||
| - | 203 ERROR_ENVVAR_NOT_FOUND | ||
| - | Environment variable not found. | ||
| - | |||
| - | 204 ERROR_NOT_CURRENT_CTRY | ||
| - | Not current country. | ||
| - | |||
| - | 205 ERROR_NO_SIGNAL_SENT | ||
| - | No signal sent - no process in the command subtree has a signal handler. | ||
| - | |||
| - | 206 ERROR_FILENAME_EXCED_RANGE | ||
| - | File name or extension greater than " | ||
| - | |||
| - | 207 ERROR_RING2_STACK_IN_USE | ||
| - | Privilege level 2 stack in use. | ||
| - | |||
| - | 208 ERROR_META_EXPANSION_TOO_LONG | ||
| - | Meta (global) expansion is too long. | ||
| - | |||
| - | 209 ERROR_INVALID_SIGNAL_NUMBER | ||
| - | Invalid signal number. | ||
| - | |||
| - | 210 ERROR_THREAD_1_INACTIVE | ||
| - | Inactive thread. | ||
| - | |||
| - | 211 ERROR_INFO_NOT_AVAIL | ||
| - | File system information not available for this file. | ||
| - | |||
| - | 212 ERROR_LOCKED | ||
| - | Locked error. | ||
| - | |||
| - | 213 ERROR_BAD_DYNALINK | ||
| - | Attempted to execute non-family API in DOS mode. | ||
| - | |||
| - | 214 ERROR_TOO_MANY_MODULES | ||
| - | Too many modules. | ||
| - | |||
| - | 215 ERROR_NESTING_NOT_ALLOWED | ||
| - | Nesting not allowed. | ||
| - | |||
| - | 217 ERROR_ZOMBIE_PROCESS | ||
| - | Zombie process. | ||
| - | |||
| - | 218 ERROR_STACK_IN_HIGH_MEMORY | ||
| - | Stack in high memory. | ||
| - | |||
| - | 219 ERROR_INVALID_EXITROUTINE_RING | ||
| - | Invalid exit routine ring. | ||
| - | |||
| - | 220 ERROR_GETBUF_FAILED | ||
| - | Get buffer failed. | ||
| - | |||
| - | 221 | ||
| - | Flush buffer failed. | ||
| - | |||
| - | 222 ERROR_TRANSFER_TOO_LONG | ||
| - | Transfer is too long. | ||
| - | |||
| - | 228 ERROR_NO_CHILDREN | ||
| - | No child process. | ||
| - | |||
| - | 229 ERROR_INVALID_SCREEN_GROUP | ||
| - | Invalid session. | ||
| - | |||
| - | 230 ERROR_BAD_PIPE | ||
| - | Non-existent pipe or bad operation. | ||
| - | |||
| - | 231 ERROR_PIPE_BUSY | ||
| - | Pipe is busy. | ||
| - | |||
| - | 232 ERROR_NO_DATA | ||
| - | No data available on non-blocking read. | ||
| - | |||
| - | 233 ERROR_PIPE_NOT_CONNECTED | ||
| - | Pipe was disconnected by server. | ||
| - | |||
| - | 234 ERROR_MORE_DATA | ||
| - | More data is available. | ||
| - | |||
| - | 240 ERROR_VC_DISCONNECTED | ||
| - | Session was dropped due to errors. | ||
| - | |||
| - | 250 ERROR_CIRCULARITY_REQUESTED | ||
| - | Renaming a directory that would cause a circularity problem. | ||
| - | |||
| - | 251 ERROR_DIRECTORY_IN_CDS | ||
| - | Renaming a directory that is in use. | ||
| - | |||
| - | 252 ERROR_INVALID_FSD_NAME | ||
| - | Trying to access nonexistent FSD. | ||
| - | |||
| - | 253 ERROR_INVALID_PATH | ||
| - | Bad pseudo device. | ||
| - | |||
| - | 254 ERROR_INVALID_EA_NAME | ||
| - | Bad character in name, or bad cbName. | ||
| - | |||
| - | 255 ERROR_EA_LIST_INCONSISTENT | ||
| - | List does not match its size, or bad EAs in list. | ||
| - | |||
| - | 256 ERROR_EA_LIST_TOO_LONG | ||
| - | FEAList > 64K-1 bytes. | ||
| - | |||
| - | 257 ERROR_NO_META_MATCH | ||
| - | String doesn' | ||
| - | |||
| - | 259 ERROR_NO_MORE_ITEMS | ||
| - | DosQFSAttach ordinal query. | ||
| - | |||
| - | 260 ERROR_SEARCH_STRUC_REUSED | ||
| - | DOS mode findfirst/ | ||
| - | |||
| - | 261 ERROR_CHAR_NOT_FOUND | ||
| - | Character not found. | ||
| - | |||
| - | 262 ERROR_TOO_MUCH_STACK | ||
| - | Stack request exceeds system limit. | ||
| - | |||
| - | 263 ERROR_INVALID_ATTR | ||
| - | Invalid attribute. | ||
| - | |||
| - | 264 ERROR_INVALID_STARTING_RING | ||
| - | Invalid starting ring. | ||
| - | |||
| - | 265 ERROR_INVALID_DLL_INIT_RING | ||
| - | Invalid DLL INIT ring. | ||
| - | |||
| - | 266 ERROR_CANNOT_COPY | ||
| - | Cannot copy. | ||
| - | |||
| - | 267 ERROR_DIRECTORY | ||
| - | Used by DOSCOPY in doscall1. | ||
| - | |||
| - | 268 ERROR_OPLOCKED_FILE | ||
| - | Oplocked file. | ||
| - | |||
| - | 269 ERROR_OPLOCK_THREAD_EXISTS | ||
| - | Oplock thread exists. | ||
| - | |||
| - | 270 ERROR_VOLUME_CHANGED | ||
| - | Volume changed. | ||
| - | |||
| - | 271-273 | ||
| - | Reserved. | ||
| - | |||
| - | 274 ERROR_ALREADY_SHUTDOWN | ||
| - | System already shutdown. | ||
| - | |||
| - | 275 ERROR_EAS_DIDNT_FIT | ||
| - | EAS didnt fit. | ||
| - | |||
| - | 303 ERROR_INVALID_PROCID | ||
| - | Invalid process identity. | ||
| - | |||
| - | 304 ERROR_INVALID_PDELTA | ||
| - | Invalid priority delta. | ||
| - | |||
| - | 305 ERROR_NOT_DESCENDANT | ||
| - | Not descendant. | ||
| - | |||
| - | 306 ERROR_NOT_SESSION_MANAGER | ||
| - | Requestor not session manager. | ||
| - | |||
| - | 307 ERROR_INVALID_PCLASS | ||
| - | Invalid P class. | ||
| - | |||
| - | 308 ERROR_INVALID_SCOPE | ||
| - | Invalid scope. | ||
| - | |||
| - | 309 ERROR_INVALID_THREADID | ||
| - | Invalid thread identity. | ||
| - | |||
| - | 310 ERROR_DOSSUB_SHRINK | ||
| - | Cannot shrink segment - DosSubSet. | ||
| - | |||
| - | 311 ERROR_DOSSUB_NOMEM | ||
| - | No memory to satisfy request - DosSubAlloc . | ||
| - | |||
| - | 312 ERROR_DOSSUB_OVERLAP | ||
| - | Overlap of specified block with an allocated memory - DosSubFree. | ||
| - | |||
| - | 313 ERROR_DOSSUB_BADSIZE | ||
| - | Bad size parameter - DosSubAlloc or DosSubFree. | ||
| - | |||
| - | 314 ERROR_DOSSUB_BADFLAG | ||
| - | Bad flag parameter - DosSubSet. | ||
| - | |||
| - | 315 ERROR_DOSSUB_BADSELECTOR | ||
| - | Invalid segment selector. | ||
| - | |||
| - | 316 ERROR_MR_MSG_TOO_LONG | ||
| - | Message too long for buffer. | ||
| - | |||
| - | 317 ERROR_MR_MID_NOT_FOUND | ||
| - | Message identity number not found. | ||
| - | |||
| - | 318 ERROR_MR_UN_ACC_MSGF | ||
| - | Unable to access message file. | ||
| - | |||
| - | 319 ERROR_MR_INV_MSGF_FORMAT | ||
| - | Invalid message file format. | ||
| - | |||
| - | 320 ERROR_MR_INV_IVCOUNT | ||
| - | Invalid insertion variable count. | ||
| - | |||
| - | 321 ERROR_MR_UN_PERFORM | ||
| - | Unable to perform function. | ||
| - | |||
| - | 322 ERROR_TS_WAKEUP | ||
| - | Unable to wake up. | ||
| - | |||
| - | 323 ERROR_TS_SEMHANDLE | ||
| - | Invalid system semaphore. | ||
| - | |||
| - | 324 ERROR_TS_NOTIMER | ||
| - | No timers available. | ||
| - | |||
| - | 326 ERROR_TS_HANDLE | ||
| - | Invalid timer handle. | ||
| - | |||
| - | 327 ERROR_TS_DATETIME | ||
| - | Date or time invalid. | ||
| - | |||
| - | 328 ERROR_SYS_INTERNAL | ||
| - | Internal system error. | ||
| - | |||
| - | 329 ERROR_QUE_CURRENT_NAME | ||
| - | Current queue name does not exist. | ||
| - | |||
| - | 330 ERROR_QUE_PROC_NOT_OWNED | ||
| - | Current process does not own queue. | ||
| - | |||
| - | 331 ERROR_QUE_PROC_OWNED | ||
| - | Current process owns queue. | ||
| - | |||
| - | 332 ERROR_QUE_DUPLICATE | ||
| - | Duplicate queue name. | ||
| - | |||
| - | 333 ERROR_QUE_ELEMENT_NOT_EXIST | ||
| - | Queue element does not exist. | ||
| - | |||
| - | 334 ERROR_QUE_NO_MEMORY | ||
| - | Inadequate queue memory. | ||
| - | |||
| - | 335 ERROR_QUE_INVALID_NAME | ||
| - | Invalid queue name. | ||
| - | |||
| - | 336 ERROR_QUE_INVALID_PRIORITY | ||
| - | Invalid queue priority parameter. | ||
| - | |||
| - | 337 ERROR_QUE_INVALID_HANDLE | ||
| - | Invalid queue handle. | ||
| - | |||
| - | 338 ERROR_QUE_LINK_NOT_FOUND | ||
| - | Queue link not found. | ||
| - | |||
| - | 339 ERROR_QUE_MEMORY_ERROR | ||
| - | Queue memory error. | ||
| - | |||
| - | 340 ERROR_QUE_PREV_AT_END | ||
| - | Previous queue element was at end of queue. | ||
| - | |||
| - | 341 ERROR_QUE_PROC_NO_ACCESS | ||
| - | Process does not have access to queues. | ||
| - | |||
| - | 342 ERROR_QUE_EMPTY | ||
| - | Queue is empty. | ||
| - | |||
| - | 343 ERROR_QUE_NAME_NOT_EXIST | ||
| - | Queue name does not exist. | ||
| - | |||
| - | 344 ERROR_QUE_NOT_INITIALIZED | ||
| - | Queues not initialized. | ||
| - | |||
| - | 345 ERROR_QUE_UNABLE_TO_ACCESS | ||
| - | Unable to access queues. | ||
| - | |||
| - | 346 ERROR_QUE_UNABLE_TO_ADD | ||
| - | Unable to add new queue. | ||
| - | |||
| - | 347 ERROR_QUE_UNABLE_TO_INIT | ||
| - | Unable to initialize queues. | ||
| - | |||
| - | 349 ERROR_VIO_INVALID_MASK | ||
| - | Invalid function replaced. | ||
| - | |||
| - | 350 ERROR_VIO_PTR | ||
| - | Invalid pointer to parameter. | ||
| - | |||
| - | 351 ERROR_VIO_APTR | ||
| - | Invalid pointer to attribute. | ||
| - | |||
| - | 352 ERROR_VIO_RPTR | ||
| - | Invalid pointer to row. | ||
| - | |||
| - | 353 ERROR_VIO_CPTR | ||
| - | Invalid pointer to column. | ||
| - | |||
| - | 354 ERROR_VIO_LPTR | ||
| - | Invalid pointer to length. | ||
| - | |||
| - | 355 ERROR_VIO_MODE | ||
| - | Unsupported screen mode. | ||
| - | |||
| - | 356 ERROR_VIO_WIDTH | ||
| - | Invalid cursor width value. | ||
| - | |||
| - | 357 ERROR_VIO_ATTR | ||
| - | Invalid cursor attribute value. | ||
| - | |||
| - | 358 ERROR_VIO_ROW | ||
| - | Invalid row value. | ||
| - | |||
| - | 359 ERROR_VIO_COL | ||
| - | Invalid column value. | ||
| - | |||
| - | 360 ERROR_VIO_TOPROW | ||
| - | Invalid TopRow value. | ||
| - | |||
| - | 361 ERROR_VIO_BOTROW | ||
| - | Invalid BotRow value. | ||
| - | |||
| - | 362 ERROR_VIO_RIGHTCOL | ||
| - | Invalid right column value. | ||
| - | |||
| - | 363 ERROR_VIO_LEFTCOL | ||
| - | Invalid left column value. | ||
| - | |||
| - | 364 ERROR_SCS_CALL | ||
| - | Call issued by other than sm | ||
| - | |||
| - | 365 ERROR_SCS_VALUE | ||
| - | Value is not for save or restore. | ||
| - | |||
| - | 366 ERROR_VIO_WAIT_FLAG | ||
| - | Invalid wait flag setting. | ||
| - | |||
| - | 367 ERROR_VIO_UNLOCK | ||
| - | Screen not previously locked. | ||
| - | |||
| - | 368 ERROR_SGS_NOT_SESSION_MGR | ||
| - | Caller not session manager. | ||
| - | |||
| - | 369 ERROR_SMG_INVALID_SGID | ||
| - | Invalid session identity. | ||
| - | |||
| - | 369 ERROR_SMG_INVALID_SESSION_ID | ||
| - | Invalid session ID. | ||
| - | |||
| - | 370 ERROR_SMG_NOSG | ||
| - | No sessions available. | ||
| - | |||
| - | 370 ERROR_SMG_NO_SESSIONS | ||
| - | No sessions available. | ||
| - | |||
| - | 371 ERROR_SMG_GRP_NOT_FOUND | ||
| - | Session not found. | ||
| - | |||
| - | 371 ERROR_SMG_SESSION_NOT_FOUND | ||
| - | Session not found. | ||
| - | |||
| - | 372 ERROR_SMG_SET_TITLE | ||
| - | Title sent by shell or parent cannot be changed. | ||
| - | |||
| - | 373 ERROR_KBD_PARAMETER | ||
| - | Invalid parameter to keyboard. | ||
| - | |||
| - | 374 ERROR_KBD_NO_DEVICE | ||
| - | No device. | ||
| - | |||
| - | 375 ERROR_KBD_INVALID_IOWAIT | ||
| - | Invalid I/O wait specified. | ||
| - | |||
| - | 376 ERROR_KBD_INVALID_LENGTH | ||
| - | Invalid length for keyboard. | ||
| - | |||
| - | 377 ERROR_KBD_INVALID_ECHO_MASK | ||
| - | Invalid echo mode mask. | ||
| - | |||
| - | 378 ERROR_KBD_INVALID_INPUT_MASK | ||
| - | Invalid input mode mask. | ||
| - | |||
| - | 379 ERROR_MON_INVALID_PARMS | ||
| - | Invalid parameters to DosMon. | ||
| - | |||
| - | 380 ERROR_MON_INVALID_DEVNAME | ||
| - | Invalid device name string. | ||
| - | |||
| - | 381 ERROR_MON_INVALID_HANDLE | ||
| - | Invalid device handle. | ||
| - | |||
| - | 382 ERROR_MON_BUFFER_TOO_SMALL | ||
| - | Buffer too small. | ||
| - | |||
| - | 383 ERROR_MON_BUFFER_EMPTY | ||
| - | Buffer is empty. | ||
| - | |||
| - | 384 ERROR_MON_DATA_TOO_LARGE | ||
| - | Data record too large. | ||
| - | |||
| - | 385 ERROR_MOUSE_NO_DEVICE | ||
| - | Mouse device closed (invalid device handle). | ||
| - | |||
| - | 386 ERROR_MOUSE_INV_HANDLE | ||
| - | Mouse device closed (invalid device handle). | ||
| - | |||
| - | 387 ERROR_MOUSE_INV_PARMS | ||
| - | Parameters invalid for display mode. | ||
| - | |||
| - | 388 ERROR_MOUSE_CANT_RESET | ||
| - | Function assigned and cannot be reset. | ||
| - | |||
| - | 389 ERROR_MOUSE_DISPLAY_PARMS | ||
| - | Parameters invalid for display mode. | ||
| - | |||
| - | 390 ERROR_MOUSE_INV_MODULE | ||
| - | Module not valid. | ||
| - | |||
| - | 391 ERROR_MOUSE_INV_ENTRY_PT | ||
| - | Entry point not valid. | ||
| - | |||
| - | 392 ERROR_MOUSE_INV_MASK | ||
| - | Function mask invalid. | ||
| - | |||
| - | 393 NO_ERROR_MOUSE_NO_DATA | ||
| - | No valid data. | ||
| - | |||
| - | 394 NO_ERROR_MOUSE_PTR_DRAWN | ||
| - | Pointer drawn. | ||
| - | |||
| - | 395 ERROR_INVALID_FREQUENCY | ||
| - | Invalid frequency for beep. | ||
| - | |||
| - | 396 ERROR_NLS_NO_COUNTRY_FILE | ||
| - | Cannot find COUNTRY.SYS file. | ||
| - | |||
| - | 397 ERROR_NLS_OPEN_FAILED | ||
| - | Cannot open COUNTRY.SYS file. | ||
| - | |||
| - | 398 ERROR_NLS_NO_CTRY_CODE | ||
| - | Country code not found. | ||
| - | |||
| - | 398 ERROR_NO_COUNTRY_OR_CODEPAGE | ||
| - | Country code not found. | ||
| - | |||
| - | 399 ERROR_NLS_TABLE_TRUNCATED | ||
| - | Table returned information truncated, buffer too small. | ||
| - | |||
| - | 400 ERROR_NLS_BAD_TYPE | ||
| - | Selected type does not exist. | ||
| - | |||
| - | 401 ERROR_NLS_TYPE_NOT_FOUND | ||
| - | Selected type not in file. | ||
| - | |||
| - | 402 ERROR_VIO_SMG_ONLY | ||
| - | Valid from session manager only. | ||
| - | |||
| - | 403 ERROR_VIO_INVALID_ASCIIZ | ||
| - | Invalid ASCIIZ length. | ||
| - | |||
| - | 404 ERROR_VIO_DEREGISTER | ||
| - | VioDeRegister not allowed. | ||
| - | |||
| - | 405 ERROR_VIO_NO_POPUP | ||
| - | Pop-up window not allocated. | ||
| - | |||
| - | 406 ERROR_VIO_EXISTING_POPUP | ||
| - | Pop-up window on screen (NoWait). | ||
| - | |||
| - | 407 ERROR_KBD_SMG_ONLY | ||
| - | Valid from session manager only. | ||
| - | |||
| - | 408 ERROR_KBD_INVALID_ASCIIZ | ||
| - | Invalid ASCIIZ length. | ||
| - | |||
| - | 409 ERROR_KBD_INVALID_MASK | ||
| - | Invalid replacement mask. | ||
| - | |||
| - | 410 ERROR_KBD_REGISTER | ||
| - | KbdRegister not allowed. | ||
| - | |||
| - | 411 ERROR_KBD_DEREGISTER | ||
| - | KbdDeRegister not allowed. | ||
| - | |||
| - | 412 ERROR_MOUSE_SMG_ONLY | ||
| - | Valid from session manager only. | ||
| - | |||
| - | 413 ERROR_MOUSE_INVALID_ASCIIZ | ||
| - | Invalid ASCIIZ length. | ||
| - | |||
| - | 414 ERROR_MOUSE_INVALID_MASK | ||
| - | Invalid replacement mask. | ||
| - | |||
| - | 415 ERROR_MOUSE_REGISTER | ||
| - | Mouse register not allowed. | ||
| - | |||
| - | 416 ERROR_MOUSE_DEREGISTER | ||
| - | Mouse deregister not allowed. | ||
| - | |||
| - | 417 ERROR_SMG_BAD_ACTION | ||
| - | Invalid action specified. | ||
| - | |||
| - | 418 ERROR_SMG_INVALID_CALL | ||
| - | INIT called more than once or invalid session identity. | ||
| - | |||
| - | 419 ERROR_SCS_SG_NOTFOUND | ||
| - | New session number. | ||
| - | |||
| - | 420 ERROR_SCS_NOT_SHELL | ||
| - | Caller is not shell. | ||
| - | |||
| - | 421 ERROR_VIO_INVALID_PARMS | ||
| - | Invalid parameters passed. | ||
| - | |||
| - | 422 ERROR_VIO_FUNCTION_OWNED | ||
| - | Save/ | ||
| - | |||
| - | 423 | ||
| - | Non-destruct return (undo). | ||
| - | |||
| - | 424 ERROR_SCS_INVALID_FUNCTION | ||
| - | Caller invalid function. | ||
| - | |||
| - | 425 ERROR_SCS_NOT_SESSION_MGR | ||
| - | Caller not session manager. | ||
| - | |||
| - | 426 ERROR_VIO_REGISTER | ||
| - | Vio register not allowed. | ||
| - | |||
| - | 427 ERROR_VIO_NO_MODE_THREAD | ||
| - | No mode restore thread in SG. | ||
| - | |||
| - | 428 ERROR_VIO_NO_SAVE_RESTORE_THD | ||
| - | No save/rest thread in SG. | ||
| - | |||
| - | 429 ERROR_VIO_IN_BG | ||
| - | Function invalid in background. | ||
| - | |||
| - | 430 ERROR_VIO_ILLEGAL_DURING_POPUP | ||
| - | Function not allowed during pop-up window. | ||
| - | |||
| - | 431 ERROR_SMG_NOT_BASESHELL | ||
| - | Caller is not the base shell. | ||
| - | |||
| - | 432 ERROR_SMG_BAD_STATUSREQ | ||
| - | Invalid status requested. | ||
| - | |||
| - | 433 ERROR_QUE_INVALID_WAIT | ||
| - | NoWait parameter out of bounds. | ||
| - | |||
| - | 434 ERROR_VIO_LOCK | ||
| - | Error returned from Scroll Lock. | ||
| - | |||
| - | 435 ERROR_MOUSE_INVALID_IOWAIT | ||
| - | Invalid parameters for IOWait. | ||
| - | |||
| - | 436 ERROR_VIO_INVALID_HANDLE | ||
| - | Invalid VIO handle. | ||
| - | |||
| - | 437 ERROR_VIO_ILLEGAL_DURING_LOCK | ||
| - | Function not allowed during screen lock. | ||
| - | |||
| - | 438 ERROR_VIO_INVALID_LENGTH | ||
| - | Invalid VIO length. | ||
| - | |||
| - | 439 ERROR_KBD_INVALID_HANDLE | ||
| - | Invalid KBD handle. | ||
| - | |||
| - | 440 ERROR_KBD_NO_MORE_HANDLE | ||
| - | Ran out of handles. | ||
| - | |||
| - | 441 ERROR_KBD_CANNOT_CREATE_KCB | ||
| - | Unable to create kcb. | ||
| - | |||
| - | 442 ERROR_KBD_CODEPAGE_LOAD_INCOMPL | ||
| - | Unsuccessful code-page load. | ||
| - | |||
| - | 443 ERROR_KBD_INVALID_CODEPAGE_ID | ||
| - | Invalid code-page identity. | ||
| - | |||
| - | 444 ERROR_KBD_NO_CODEPAGE_SUPPORT | ||
| - | No code page support. | ||
| - | |||
| - | 445 ERROR_KBD_FOCUS_REQUIRED | ||
| - | Keyboard focus required. | ||
| - | |||
| - | 446 ERROR_KBD_FOCUS_ALREADY_ACTIVE | ||
| - | Calling thread has an outstanding focus. | ||
| - | |||
| - | 447 ERROR_KBD_KEYBOARD_BUSY | ||
| - | Keyboard busy. | ||
| - | |||
| - | 448 ERROR_KBD_INVALID_CODEPAGE | ||
| - | Invalid code page. | ||
| - | |||
| - | 449 ERROR_KBD_UNABLE_TO_FOCUS | ||
| - | Focus attempt failed. | ||
| - | |||
| - | 450 ERROR_SMG_SESSION_NON_SELECT | ||
| - | Session is not selectable. | ||
| - | |||
| - | 451 ERROR_SMG_SESSION_NOT_FOREGRND | ||
| - | Parent/ | ||
| - | |||
| - | 452 ERROR_SMG_SESSION_NOT_PARENT | ||
| - | Not parent of requested child. | ||
| - | |||
| - | 453 ERROR_SMG_INVALID_START_MODE | ||
| - | Invalid session start mode. | ||
| - | |||
| - | 454 ERROR_SMG_INVALID_RELATED_OPT | ||
| - | Invalid session start related option. | ||
| - | |||
| - | 455 ERROR_SMG_INVALID_BOND_OPTION | ||
| - | Invalid session bond option. | ||
| - | |||
| - | 456 ERROR_SMG_INVALID_SELECT_OPT | ||
| - | Invalid session select option. | ||
| - | |||
| - | 457 ERROR_SMG_START_IN_BACKGROUND | ||
| - | Session started in background. | ||
| - | |||
| - | 458 ERROR_SMG_INVALID_STOP_OPTION | ||
| - | Invalid session stop option. | ||
| - | |||
| - | 459 ERROR_SMG_BAD_RESERVE | ||
| - | Reserved parameters not zero. | ||
| - | |||
| - | 460 ERROR_SMG_PROCESS_NOT_PARENT | ||
| - | Session parent process already exists. | ||
| - | |||
| - | 461 ERROR_SMG_INVALID_DATA_LENGTH | ||
| - | Invalid data length. | ||
| - | |||
| - | 462 ERROR_SMG_NOT_BOUND | ||
| - | Parent not bound. | ||
| - | |||
| - | 463 ERROR_SMG_RETRY_SUB_ALLOC | ||
| - | Retry request block allocation. | ||
| - | |||
| - | 464 ERROR_KBD_DETACHED | ||
| - | This call not allowed for detached PID. | ||
| - | |||
| - | 465 ERROR_VIO_DETACHED | ||
| - | This call disallowed for detached pid. | ||
| - | |||
| - | 466 ERROR_MOU_DETACHED | ||
| - | This call disallowed for detached pid. | ||
| - | |||
| - | 467 ERROR_VIO_FONT | ||
| - | No font available to support mode. | ||
| - | |||
| - | 468 ERROR_VIO_USER_FONT | ||
| - | User font active. | ||
| - | |||
| - | 469 ERROR_VIO_BAD_CP | ||
| - | Invalid code page specified. | ||
| - | |||
| - | 470 ERROR_VIO_NO_CP | ||
| - | System displays do not support code page. | ||
| - | |||
| - | 471 ERROR_VIO_NA_CP | ||
| - | Current display does not support code page. | ||
| - | |||
| - | 472 | ||
| - | Invalid code page. | ||
| - | |||
| - | 473 ERROR_CPLIST_TOO_SMALL | ||
| - | Code page list is too small. | ||
| - | |||
| - | 474 ERROR_CP_NOT_MOVED | ||
| - | Code page not moved. | ||
| - | |||
| - | 475 ERROR_MODE_SWITCH_INIT | ||
| - | Mode switch initialization error. | ||
| - | |||
| - | 476 ERROR_CODE_PAGE_NOT_FOUND | ||
| - | Code page not found. | ||
| - | |||
| - | 477 ERROR_UNEXPECTED_SLOT_RETURNED | ||
| - | Internal error. | ||
| - | |||
| - | 478 ERROR_SMG_INVALID_TRACE_OPTION | ||
| - | Invalid start session trace indicator. | ||
| - | |||
| - | 479 ERROR_VIO_INTERNAL_RESOURCE | ||
| - | VIO internal resource error. | ||
| - | |||
| - | 480 ERROR_VIO_SHELL_INIT | ||
| - | VIO shell initialization error. | ||
| - | |||
| - | 481 ERROR_SMG_NO_HARD_ERRORS | ||
| - | No session manager hard errors. | ||
| - | |||
| - | 482 ERROR_CP_SWITCH_INCOMPLETE | ||
| - | DosSetCp unable to set KBD or VIO code page. | ||
| - | |||
| - | 483 ERROR_VIO_TRANSPARENT_POPUP | ||
| - | Error during VIO pop-up window. | ||
| - | |||
| - | 484 ERROR_CRITSEC_OVERFLOW | ||
| - | Critical section overflow. | ||
| - | |||
| - | 485 ERROR_CRITSEC_UNDERFLOW | ||
| - | Critical section underflow. | ||
| - | |||
| - | 486 ERROR_VIO_BAD_RESERVE | ||
| - | Reserved parameter is not zero. | ||
| - | |||
| - | 487 ERROR_INVALID_ADDRESS | ||
| - | Bad physical address. | ||
| - | |||
| - | 488 ERROR_ZERO_SELECTORS_REQUESTED | ||
| - | At least one selector must be requested. | ||
| - | |||
| - | 489 ERROR_NOT_ENOUGH_SELECTORS_AVA | ||
| - | Not enough GDT selectors to satisfy request. | ||
| - | |||
| - | 490 ERROR_INVALID_SELECTOR | ||
| - | Not a GDT selector. | ||
| - | |||
| - | 491 ERROR_SMG_INVALID_PROGRAM_TYPE | ||
| - | Invalid program type. | ||
| - | |||
| - | 492 ERROR_SMG_INVALID_PGM_CONTROL | ||
| - | Invalid program control. | ||
| - | |||
| - | 493 ERROR_SMG_INVALID_INHERIT_OPT | ||
| - | Bad inherit option. | ||
| - | |||
| - | 494 ERROR_VIO_EXTENDED_SG | ||
| - | | ||
| - | |||
| - | 495 ERROR_VIO_NOT_PRES_MGR_SG | ||
| - | | ||
| - | |||
| - | 496 ERROR_VIO_SHIELD_OWNED | ||
| - | | ||
| - | |||
| - | 497 ERROR_VIO_NO_MORE_HANDLES | ||
| - | | ||
| - | |||
| - | 498 ERROR_VIO_SEE_ERROR_LOG | ||
| - | | ||
| - | |||
| - | 499 ERROR_VIO_ASSOCIATED_DC | ||
| - | | ||
| - | |||
| - | 500 ERROR_KBD_NO_CONSOLE | ||
| - | | ||
| - | |||
| - | 501 ERROR_MOUSE_NO_CONSOLE | ||
| - | | ||
| - | |||
| - | 502 ERROR_MOUSE_INVALID_HANDLE | ||
| - | | ||
| - | |||
| - | 503 ERROR_SMG_INVALID_DEBUG_PARMS | ||
| - | | ||
| - | |||
| - | 504 ERROR_KBD_EXTENDED_SG | ||
| - | | ||
| - | |||
| - | 505 ERROR_MOU_EXTENDED_SG | ||
| - | | ||
| - | |||
| - | 506 ERROR_SMG_INVALID_ICON_FILE | ||
| - | | ||




