# | Identifier | Description |
1 | ERROR_INVALID_FUNCTION | Invalid function number. |
2 | ERROR_FILE_NOT_FOUND | File not found. |
3 | ERROR_PATH_NOT_FOUND | Path not found. |
4 | ERROR_TOO_MANY_OPEN_FILES | Too many open files (no handles left). |
5 | ERROR_ACCESS_DENIED | Access denied. |
6 | ERROR_INVALID_HANDLE | Invalid handle. |
7 | ERROR_ARENA_TRASHED | Memory control blocks destroyed. |
8 | ERROR_NOT_ENOUGH_MEMORY | Insufficient memory. |
9 | ERROR_INVALID_BLOCK | Invalid memory-block address. |
10 | ERROR_BAD_ENVIRONMENT | Invalid environment. |
11 | ERROR_BAD_FORMAT | Invalid format. |
12 | ERROR_INVALID_ACCESS | Invalid access code. |
13 | ERROR_INVALID_DATA | Invalid data. |
14 | | Reserved. |
15 | ERROR_INVALID_DRIVE | Invalid drive specified. |
16 | ERROR_CURRENT_DIRECTORY | Attempting to remove current directory. |
17 | ERROR_NOT_SAME_DEVICE | Not same device. |
18 | ERROR_NO_MORE_FILES | No more files. |
19 | ERROR_WRITE_PROTECT | Attempt to write on write-protected diskette. |
20 | ERROR_BAD_UNIT | Unknown unit. |
21 | ERROR_NOT_READY | Drive not ready. |
22 | ERROR_BAD_COMMAND | Unknown command. |
23 | ERROR_CRC | Data error (CRC). |
24 | ERROR_BAD_LENGTH | Bad request structure length. |
25 | ERROR_SEEK | Seek error. |
26 | ERROR_NOT_DOS_DISK | Unknown media type. |
27 | ERROR_SECTOR_NOT_FOUND | Sector not found. |
28 | ERROR_OUT_OF_PAPER | Printer out of paper. |
29 | ERROR_WRITE_FAULT | Write fault. |
30 | ERROR_READ_FAULT | Read fault. |
31 | ERROR_GEN_FAILURE | General failure. |
32 | ERROR_SHARING_VIOLATION | Sharing violation. |
33 | ERROR_LOCK_VIOLATION | Lock violation. |
34 | ERROR_WRONG_DISK | Invalid disk change. |
35 | ERROR_FCB_UNAVAILABLE | FCB unavailable. |
36 | ERROR_SHARING_BUFFER_EXCEEDED | Sharing buffer overflow. |
37-49 | | Reserved. |
50 | ERROR_NOT_SUPPORTED | Network request not supported. |
65 | | Access denied. |
73-79 | | Reserved. |
80 | ERROR_FILE_EXISTS | File exists. |
81 | ERROR_DUP_FCB | Reserved. |
82 | ERROR_CANNOT_MAKE | Cannot make directory entry. |
83 | ERROR_FAIL_I24 | Fail on INT 24. |
84 | ERROR_OUT_OF_STRUCTURES | Too many redirections. |
85 | ERROR_ALREADY_ASSIGNED | Duplicate redirection. |
86 | ERROR_INVALID_PASSWORD | Invalid password. |
87 | ERROR_INVALID_PARAMETER | Invalid parameter. |
88 | ERROR_NET_WRITE_FAULT | Network device fault. |
89 | ERROR_NO_PROC_SLOTS | No process slots available. |
90 | ERROR_NOT_FROZEN | System error. |
91 | ERR_TSTOVFL | Timer service table overflow. |
92 | ERR_TSTDUP | Timer service table duplicate. |
93 | ERROR_NO_ITEMS | No items to work on. |
95 | ERROR_INTERRUPT | Interrupted system call. |
99 | ERROR_DEVICE_IN_USE | 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, getmodhandle. |
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,incorrect END (label) directive. |
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 “NO” in CONFIG.SYS. |
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 “8.3” characters. |
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 | ERROR_FLUSHBUF_FAILED | 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't match expression. |
259 | ERROR_NO_MORE_ITEMS | DosQFSAttach ordinal query. |
260 | ERROR_SEARCH_STRUC_REUSED | DOS mode findfirst/next search structure reused. |
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/restore already owned. |
423 | ERROR_VIO_RETURN | 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/child session not foreground. |
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 | ERROR_INVALID_CODE_PAGE | 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 | |