ERROR CODES
Enviado: 09 Mai 2007 01:21
0 NO_ERROR
No error occurred.
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 - cyclic redundancy check.
24 ERROR_BAD_LENGTH
Invalid 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 is 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 ERROR_CODE_PAGE_MISMATCHED
Code page does not match.
38 ERROR_HANDLE_EOF
End of file reached.
39 ERROR_HANDLE_DISK_FULL
Disk is full.
40-49 Reserved.
50 ERROR_NOT_SUPPORTED
Network request not supported.
51 ERROR_REM_NOT_LIST
Remote network node is not online.
52 ERROR_DUP_NAME
Duplicate file name in network.
53 ERROR_BAD_NETPATH
Network path not found.
54 ERROR_NETWORK_BUSY
Network is busy.
55 ERROR_DEV_NOT_EXIST
Device is not installed in network.
56 ERROR_TOO_MANY_CMDS
Network command limit reached.
57 ERROR_ADAP_HDW_ERR
Network adapter hardware error.
58 ERROR_BAD_NET_RESP
Incorrect response in network.
59 ERROR_UNEXP_NET_ERR
Unexpected error in network.
60 ERROR_BAD_REM_ADAP
Remote network adapter error.
61 ERROR_PRINTQ_FULL
Network printer queue is full.
62 ERROR_NO_SPOOL_SPACE
No space in print spool file.
63 ERROR_PRINT_CANCELLED
Print spool file deleted.
64 ERROR_NETNAME_DELETED
Network name deleted.
65 ERROR_NETWORK_ACCESS_DENIED
Access to network denied.
66 ERROR_BAD_DEV_TYPE
Device type invalid for network.
67 ERROR_BAD_NET_NAME
Network name not found.
68 ERROR_TOO_MANY_NAMES
Network name limit exceeded.
69 ERROR_TOO_MANY_SESS
Network session limit exceeded.
70 ERROR_SHARING_PAUSED
Temporary pause in network.
71 ERROR_REQ_NOT_ACCEP
Network request denied.
72 ERROR_REDIR_PAUSED
Pause in network print disk redirection.
73 ERROR_SBCS_ATT_WRITE_PROT
Attempted write on protected disk.
74 ERROR_SBCS_GENERAL_FAILURE
General failure, single-byte character set.
75-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
Failure 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 reached.
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
Invalid 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 invalid 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 DosQueryFSInfo function.
126 ERROR_MOD_NOT_FOUND
Module handle not found with DosQueryProcAddr(),
DosQueryModAddr().
127 ERROR_PROC_NOT_FOUND
Procedure address not found with DosQueryProcAddr().
128 ERROR_WAIT_NO_CHILDREN
DosWaitChild finds no children.
129 ERROR_CHILD_NOT_COMPLETE
DosWaitChild children not terminated.
130 ERROR_DIRECT_ACCESS_HANDLE
Handle operation invalid for direct disk-access handles.
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 a join.
148 ERROR_PATH_BUSY
Path specified is being used by another process.
149 ERROR_IS_SUBST_TARGET
Cannot join or substitute a drive that has a directory that is the
target of a previous substitute.
150 ERROR_SYSTEM_TRACE
System trace error.
151 ERROR_INVALID_EVENT_COUNT
DosWaitMuxWaitSem 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 is not locked.
159 ERROR_BAD_THREADID_ADDR
Invalid thread-identity address.
160 ERROR_BAD_ARGUMENTS
Invalid environment pointer.
161 ERROR_BAD_PATHNAME
Invalid path name passed to exec.
162 ERROR_SIGNAL_PENDING
Signal already pending.
163 ERROR_UNCERTAIN_MEDIA
Error with INT 24 mapping.
164 ERROR_MAX_THRDS_REACHED
No more process slots.
165 ERROR_MONITORS_NOT_SUPPORTED
Error with INT 24 mapping.
166 ERROR_UNC_DRIVER_NOT_INSTALLED
Default redirection return code.
167 ERROR_LOCK_FAILED
Locking failed.
168 ERROR_SWAPIO_FAILED
Swap I/O failed.
169 ERROR_SWAPIN_FAILED
Swap in failed.
170 ERROR_BUSY
Segment is busy.
171-172 Reserved.
173 ERROR_CANCEL_VIOLATION
A lock request is not outstanding for the specified file range, or the
range length is zero.
174 ERROR_ATOMIC_LOCK_NOT_SUPPORTED
The file-system driver (FSD) does not support atomic lock operations.
Versions of OS/2 prior to version 2.00 do not support atomic lock
operations.
175 ERROR_READ_LOCKS_NOT_SUPPORTED
The file system driver (FSD) does not support shared read locks.
176-179 Reserved.
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 a DOS mode program or an improper
program.
192 ERROR_EXE_MARKED_INVALID
EXE marked invalid - link detected errors when the application was
created.
193 ERROR_BAD_EXE_FORMAT
Invalid EXE format - file is a DOS mode program or an improper
program.
194 ERROR_ITERATED_DATA_EXCEEDS_64k
Iterated data exceeds 64KB - there is more than 64KB of data in one
of the segments of the file.
195 ERROR_INVALID_MINALLOCSIZE
Invalid minimum allocation size - the 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 is greater than 8.3 characters.
207 ERROR_RING2_STACK_IN_USE
Privilege level 2 stack is 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 is not available for this file.
212 ERROR_LOCKED
Locked error.
213 ERROR_BAD_DYNALINK
Attempted to execute a non-family API in DOS mode.
214 ERROR_TOO_MANY_MODULES
Too many modules.
215 ERROR_NESTING_NOT_ALLOWED
Nesting is not allowed.
217 ERROR_ZOMBIE_PROCESS
Zombie process.
218 ERROR_STACK_IN_HIGH_MEMORY
Stack is 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.
224 ERROR_SMG_NO_TARGET_WINDOW
The application window was created without the FCF_TASKLIST
style, or the application window not yet been created or has already
been destroyed.
228 ERROR_NO_CHILDREN
No child process.
229 ERROR_INVALID_SCREEN_GROUP
Invalid session.
230 ERROR_BAD_PIPE
Non-existent pipe or invalid 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
Invalid pseudo device.
254 ERROR_INVALID_EA_NAME
Invalid character in name, or invalid cbName.
255 ERROR_EA_LIST_INCONSISTENT
List does not match its size, or there are invalid EAs in the list.
256 ERROR_EA_LIST_TOO_LONG
FEAList is longer than 64K-1 bytes.
257 ERROR_NO_META_MATCH
String does not match expression.
259 ERROR_NO_MORE_ITEMS
DosQueryFSAttach 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 is already shut down.
275 ERROR_EAS_DIDNT_FIT
Buffer is not big enough to hold the EAs.
276 ERROR_EA_FILE_CORRUPT
EA file has been damaged.
277 ERROR_EA_TABLE_FULL
EA table is full.
278 ERROR_INVALID_EA_HANDLE
EA handle is invalid.
279 ERROR_NO_CLUSTER
No cluster.
280 ERROR_CREATE_EA_FILE
Cannot create the EA file.
281 ERROR_CANNOT_OPEN_EA_FILE
Cannot open the EA file.
282 ERROR_EAS_NOT_SUPPORTED
Destination file system does not support EAs.
283 ERROR_NEED_EAS_FOUND
Destination file system does not support EAs, and the source file's
EAs contain a need EA.
284 ERROR_DUPLICATE_HANDLE
The handle already exists.
285 ERROR_DUPLICATE_NAME
The name already exists.
286 ERROR_EMPTY_MUXWAIT
The list of semaphores in a muxwait semaphore is empty.
287 ERROR_MUTEX_OWNED
The calling thread owns one or more of the mutex semaphores in the
list.
288 ERROR_NOT_OWNER
Caller does not own the semaphore.
289 ERROR_PARAM_TOO_SMALL
Parameter is not large enough to contain all of the semaphore
records in the muxwait semaphore.
290 ERROR_TOO_MANY_HANDLES
Limit reached for number of handles.
291 ERROR_TOO_MANY_OPENS
There are too many files or semaphores open.
292 ERROR_WRONG_TYPE
Attempted to create wrong type of semaphore.
293 ERROR_UNUSED_CODE
Code is not used.
294 ERROR_THREAD_NOT_TERMINATED
Thread has not terminated.
295 ERROR_INIT_ROUTINE_FAILED
Initialization routine failed.
296 ERROR_MODULE_IN_USE
Module is in use.
297 ERROR_NOT_ENOUGH_WATCHPOINTS
There are not enough watchpoints.
298 ERROR_TOO_MANY_POSTS
Post count limit was reached for an event semaphore.
299 ERROR_ALREADY_POSTED
Event semaphore is already posted.
300 ERROR_ALREADY_RESET
Event semaphore is already reset.
301 ERROR_SEM_BUSY
Semaphore is busy.
302 Reserved
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 - DosSubSetMem.
311 ERROR_DOSSUB_NOMEM
No memory to satisfy request - DosSubAllocMem.
312 ERROR_DOSSUB_OVERLAP
Overlap of the specified block with a block of allocated memory -
DosSubFreeMem.
313 ERROR_DOSSUB_BADSIZE
Invalid size parameter - DosSubAllocMem or DosSubFreeMem.
314 ERROR_DOSSUB_BADFLAG
Invalid flag parameter - DosSubSetMem.
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 session manager.
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 is 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 is too small.
400 ERROR_NLS_BAD_TYPE
Selected type does not exist.
401 ERROR_NLS_TYPE_NOT_FOUND
Selected type is 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/restore 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 is 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 is 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 are 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 is not bound.
463 ERROR_SMG_RETRY_SUB_ALLOC
Retry request block allocation.
464 ERROR_KBD_DETACHED
This call is not allowed for a detached PID.
465 ERROR_VIO_DETACHED
This call is not allowed for a detached PID.
466 ERROR_MOU_DETACHED
This call is not allowed for a detached PID.
467 ERROR_VIO_FONT
No font is available to support the mode.
468 ERROR_VIO_USER_FONT
User font is 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 was not moved.
475 ERROR_MODE_SWITCH_INIT
Mode switch initialization error.
476 ERROR_CODE_PAGE_NOT_FOUND
Code page was 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
DosSetProcessCp is unable to set a 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
Invalid 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
Invalid 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
507 ERROR_TRC_PID_NON_EXISTENT
508 ERROR_TRC_COUNT_ACTIVE
509 ERROR_TRC_SUSPENDED_BY_COUNT
510 ERROR_TRC_COUNT_INACTIVE
511 ERROR_TRC_COUNT_REACHED
512 ERROR_NO_MC_TRACE
513 ERROR_MC_TRACE
514 ERROR_TRC_COUNT_ZERO
515 ERROR_SMG_TOO_MANY_DDS
516 ERROR_SMG_INVALID_NOTIFICATION
517 ERROR_LF_INVALID_FUNCTION
518 ERROR_LF_NOT_AVAIL
519 ERROR_LF_SUSPENDED
520 ERROR_LF_BUF_TOO_SMALL
521 ERROR_LF_BUFFER_CORRUPTED
521 ERROR_LF_BUFFER_FULL
522 ERROR_LF_INVALID_DAEMON
522 ERROR_LF_INVALID_RECORD
523 ERROR_LF_INVALID_TEMPL
523 ERROR_LF_INVALID_SERVICE
524 ERROR_LF_GENERAL_FAILURE
525 ERROR_LF_INVALID_ID
526 ERROR_LF_INVALID_HANDLE
527 ERROR_LF_NO_ID_AVAIL
528 ERROR_LF_TEMPLATE_AREA_FULL
529 ERROR_LF_ID_IN_USE
530 ERROR_MOU_NOT_INITIALIZED
531 ERROR_MOUINITREAL_DONE
532 ERROR_DOSSUB_CORRUPTED
533 ERROR_MOUSE_CALLER_NOT_SUBSYS
534 ERROR_ARITHMETIC_OVERFLOW
535 ERROR_TMR_NO_DEVICE
536 ERROR_TMR_INVALID_TIME
537 ERROR_PVW_INVALID_ENTITY
538 ERROR_PVW_INVALID_ENTITY_TYPE
539 ERROR_PVW_INVALID_SPEC
540 ERROR_PVW_INVALID_RANGE_TYPE
541 ERROR_PVW_INVALID_COUNTER_BLK
542 ERROR_PVW_INVALID_TEXT_BLK
543 ERROR_PRF_NOT_INITIALIZED
544 ERROR_PRF_ALREADY_INITIALIZED
545 ERROR_PRF_NOT_STARTED
546 ERROR_PRF_ALREADY_STARTED
547 ERROR_PRF_TIMER_OUT_OF_RANGE
548 ERROR_PRF_TIMER_RESET
639 ERROR_VDD_LOCK_USEAGE_DENIED
640 ERROR_TIMEOUT
641 ERROR_VDM_DOWN
642 ERROR_VDM_LIMIT
643 ERROR_VDD_NOT_FOUND
644 ERROR_INVALID_CALLER
645 ERROR_PID_MISMATCH
646 ERROR_INVALID_VDD_HANDLE
647 ERROR_VLPT_NO_SPOOLER
648 ERROR_VCOM_DEVICE_BUSY
649 ERROR_VLPT_DEVICE_BUSY
650 ERROR_NESTING_TOO_DEEP
651 ERROR_VDD_MISSING
691 ERROR_IMP_INVALID_PARM
692 ERROR_IMP_INVALID_LENGTH
693 MSG_HPFS_DISK_ERROR_WARN
730 ERROR_MON_BAD_BUFFER
731 ERROR_MODULE_CORRUPTED
2055 ERROR_LF_TIMEOUT
2057 ERROR_LF_SUSPEND_SUCCESS
2058 ERROR_LF_RESUME_SUCCESS
2059 ERROR_LF_REDIRECT_SUCCESS
2060 ERROR_LF_REDIRECT_FAILURE
32768 ERROR_SWAPPER_NOT_ACTIVE
32769 ERROR_INVALID_SWAPID
32770 ERROR_IOERR_SWAP_FILE
32771 ERROR_SWAP_TABLE_FULL
32772 ERROR_SWAP_FILE_FULL
32773 ERROR_CANT_INIT_SWAPPER
32774 ERROR_SWAPPER_ALREADY_INIT
32775 ERROR_PMM_INSUFFICIENT_MEMORY
32776 ERROR_PMM_INVALID_FLAGS
32777 ERROR_PMM_INVALID_ADDRESS
32778 ERROR_PMM_LOCK_FAILED
32779 ERROR_PMM_UNLOCK_FAILED
32780 ERROR_PMM_MOVE_INCOMPLETE
32781 ERROR_UCOM_DRIVE_RENAMED
32782 ERROR_UCOM_FILENAME_TRUNCATED
32783 ERROR_UCOM_BUFFER_LENGTH
32784 ERROR_MON_CHAIN_HANDLE
32785 ERROR_MON_NOT_REGISTERED
32786 ERROR_SMG_ALREADY_TOP
32787 ERROR_PMM_ARENA_MODIFIED
32788 ERROR_SMG_PRINTER_OPEN
32789 ERROR_PMM_SET_FLAGS_FAILED
32790 ERROR_INVALID_DOS_DD
32791 ERROR_BLOCKED
32792 ERROR_NOBLOCK
32793 ERROR_INSTANCE_SHARED
32794 ERROR_NO_OBJECT
32795 ERROR_PARTIAL_ATTACH
32796 ERROR_INCACHE
32797 ERROR_SWAP_IO_PROBLEMS
32798 ERROR_CROSSES_OBJECT_BOUNDARY
32799 ERROR_LONGLOCK
32800 ERROR_SHORTLOCK
32801 ERROR_UVIRTLOCK
32802 ERROR_ALIASLOCK
32803 ERROR_ALIAS
32804 ERROR_NO_MORE_HANDLES
32805 ERROR_SCAN_TERMINATED
32806 ERROR_TERMINATOR_NOT_FOUND
32807 ERROR_NOT_DIRECT_CHILD
32808 ERROR_DELAY_FREE
32809 ERROR_GUARDPAGE
32900 ERROR_SWAPERROR
32901 ERROR_LDRERROR
32902 ERROR_NOMEMORY
32903 ERROR_NOACCESS
32904 ERROR_NO_DLL_TERM
65026 ERROR_CPSIO_CODE_PAGE_INVALID
65027 ERROR_CPSIO_NO_SPOOLER
65028 ERROR_CPSIO_FONT_ID_INVALID
65033 ERROR_CPSIO_INTERNAL_ERROR
65034 ERROR_CPSIO_INVALID_PTR_NAME
65037 ERROR_CPSIO_NOT_ACTIVE
65039 ERROR_CPSIO_PID_FULL
65040 ERROR_CPSIO_PID_NOT_FOUND
65043 ERROR_CPSIO_READ_CTL_SEQ
65045 ERROR_CPSIO_READ_FNT_DEF
65047 ERROR_CPSIO_WRITE_ERROR
65048 ERROR_CPSIO_WRITE_FULL_ERROR
65049 ERROR_CPSIO_WRITE_HANDLE_BAD
65074 ERROR_CPSIO_SWIT_LOAD
65077 ERROR_CPSIO_INV_COMMAND
65078 ERROR_CPSIO_NO_FONT_SWIT
65079 ERROR_ENTRY_IS_CALLGATE
No error occurred.
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 - cyclic redundancy check.
24 ERROR_BAD_LENGTH
Invalid 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 is 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 ERROR_CODE_PAGE_MISMATCHED
Code page does not match.
38 ERROR_HANDLE_EOF
End of file reached.
39 ERROR_HANDLE_DISK_FULL
Disk is full.
40-49 Reserved.
50 ERROR_NOT_SUPPORTED
Network request not supported.
51 ERROR_REM_NOT_LIST
Remote network node is not online.
52 ERROR_DUP_NAME
Duplicate file name in network.
53 ERROR_BAD_NETPATH
Network path not found.
54 ERROR_NETWORK_BUSY
Network is busy.
55 ERROR_DEV_NOT_EXIST
Device is not installed in network.
56 ERROR_TOO_MANY_CMDS
Network command limit reached.
57 ERROR_ADAP_HDW_ERR
Network adapter hardware error.
58 ERROR_BAD_NET_RESP
Incorrect response in network.
59 ERROR_UNEXP_NET_ERR
Unexpected error in network.
60 ERROR_BAD_REM_ADAP
Remote network adapter error.
61 ERROR_PRINTQ_FULL
Network printer queue is full.
62 ERROR_NO_SPOOL_SPACE
No space in print spool file.
63 ERROR_PRINT_CANCELLED
Print spool file deleted.
64 ERROR_NETNAME_DELETED
Network name deleted.
65 ERROR_NETWORK_ACCESS_DENIED
Access to network denied.
66 ERROR_BAD_DEV_TYPE
Device type invalid for network.
67 ERROR_BAD_NET_NAME
Network name not found.
68 ERROR_TOO_MANY_NAMES
Network name limit exceeded.
69 ERROR_TOO_MANY_SESS
Network session limit exceeded.
70 ERROR_SHARING_PAUSED
Temporary pause in network.
71 ERROR_REQ_NOT_ACCEP
Network request denied.
72 ERROR_REDIR_PAUSED
Pause in network print disk redirection.
73 ERROR_SBCS_ATT_WRITE_PROT
Attempted write on protected disk.
74 ERROR_SBCS_GENERAL_FAILURE
General failure, single-byte character set.
75-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
Failure 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 reached.
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
Invalid 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 invalid 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 DosQueryFSInfo function.
126 ERROR_MOD_NOT_FOUND
Module handle not found with DosQueryProcAddr(),
DosQueryModAddr().
127 ERROR_PROC_NOT_FOUND
Procedure address not found with DosQueryProcAddr().
128 ERROR_WAIT_NO_CHILDREN
DosWaitChild finds no children.
129 ERROR_CHILD_NOT_COMPLETE
DosWaitChild children not terminated.
130 ERROR_DIRECT_ACCESS_HANDLE
Handle operation invalid for direct disk-access handles.
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 a join.
148 ERROR_PATH_BUSY
Path specified is being used by another process.
149 ERROR_IS_SUBST_TARGET
Cannot join or substitute a drive that has a directory that is the
target of a previous substitute.
150 ERROR_SYSTEM_TRACE
System trace error.
151 ERROR_INVALID_EVENT_COUNT
DosWaitMuxWaitSem 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 is not locked.
159 ERROR_BAD_THREADID_ADDR
Invalid thread-identity address.
160 ERROR_BAD_ARGUMENTS
Invalid environment pointer.
161 ERROR_BAD_PATHNAME
Invalid path name passed to exec.
162 ERROR_SIGNAL_PENDING
Signal already pending.
163 ERROR_UNCERTAIN_MEDIA
Error with INT 24 mapping.
164 ERROR_MAX_THRDS_REACHED
No more process slots.
165 ERROR_MONITORS_NOT_SUPPORTED
Error with INT 24 mapping.
166 ERROR_UNC_DRIVER_NOT_INSTALLED
Default redirection return code.
167 ERROR_LOCK_FAILED
Locking failed.
168 ERROR_SWAPIO_FAILED
Swap I/O failed.
169 ERROR_SWAPIN_FAILED
Swap in failed.
170 ERROR_BUSY
Segment is busy.
171-172 Reserved.
173 ERROR_CANCEL_VIOLATION
A lock request is not outstanding for the specified file range, or the
range length is zero.
174 ERROR_ATOMIC_LOCK_NOT_SUPPORTED
The file-system driver (FSD) does not support atomic lock operations.
Versions of OS/2 prior to version 2.00 do not support atomic lock
operations.
175 ERROR_READ_LOCKS_NOT_SUPPORTED
The file system driver (FSD) does not support shared read locks.
176-179 Reserved.
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 a DOS mode program or an improper
program.
192 ERROR_EXE_MARKED_INVALID
EXE marked invalid - link detected errors when the application was
created.
193 ERROR_BAD_EXE_FORMAT
Invalid EXE format - file is a DOS mode program or an improper
program.
194 ERROR_ITERATED_DATA_EXCEEDS_64k
Iterated data exceeds 64KB - there is more than 64KB of data in one
of the segments of the file.
195 ERROR_INVALID_MINALLOCSIZE
Invalid minimum allocation size - the 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 is greater than 8.3 characters.
207 ERROR_RING2_STACK_IN_USE
Privilege level 2 stack is 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 is not available for this file.
212 ERROR_LOCKED
Locked error.
213 ERROR_BAD_DYNALINK
Attempted to execute a non-family API in DOS mode.
214 ERROR_TOO_MANY_MODULES
Too many modules.
215 ERROR_NESTING_NOT_ALLOWED
Nesting is not allowed.
217 ERROR_ZOMBIE_PROCESS
Zombie process.
218 ERROR_STACK_IN_HIGH_MEMORY
Stack is 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.
224 ERROR_SMG_NO_TARGET_WINDOW
The application window was created without the FCF_TASKLIST
style, or the application window not yet been created or has already
been destroyed.
228 ERROR_NO_CHILDREN
No child process.
229 ERROR_INVALID_SCREEN_GROUP
Invalid session.
230 ERROR_BAD_PIPE
Non-existent pipe or invalid 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
Invalid pseudo device.
254 ERROR_INVALID_EA_NAME
Invalid character in name, or invalid cbName.
255 ERROR_EA_LIST_INCONSISTENT
List does not match its size, or there are invalid EAs in the list.
256 ERROR_EA_LIST_TOO_LONG
FEAList is longer than 64K-1 bytes.
257 ERROR_NO_META_MATCH
String does not match expression.
259 ERROR_NO_MORE_ITEMS
DosQueryFSAttach 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 is already shut down.
275 ERROR_EAS_DIDNT_FIT
Buffer is not big enough to hold the EAs.
276 ERROR_EA_FILE_CORRUPT
EA file has been damaged.
277 ERROR_EA_TABLE_FULL
EA table is full.
278 ERROR_INVALID_EA_HANDLE
EA handle is invalid.
279 ERROR_NO_CLUSTER
No cluster.
280 ERROR_CREATE_EA_FILE
Cannot create the EA file.
281 ERROR_CANNOT_OPEN_EA_FILE
Cannot open the EA file.
282 ERROR_EAS_NOT_SUPPORTED
Destination file system does not support EAs.
283 ERROR_NEED_EAS_FOUND
Destination file system does not support EAs, and the source file's
EAs contain a need EA.
284 ERROR_DUPLICATE_HANDLE
The handle already exists.
285 ERROR_DUPLICATE_NAME
The name already exists.
286 ERROR_EMPTY_MUXWAIT
The list of semaphores in a muxwait semaphore is empty.
287 ERROR_MUTEX_OWNED
The calling thread owns one or more of the mutex semaphores in the
list.
288 ERROR_NOT_OWNER
Caller does not own the semaphore.
289 ERROR_PARAM_TOO_SMALL
Parameter is not large enough to contain all of the semaphore
records in the muxwait semaphore.
290 ERROR_TOO_MANY_HANDLES
Limit reached for number of handles.
291 ERROR_TOO_MANY_OPENS
There are too many files or semaphores open.
292 ERROR_WRONG_TYPE
Attempted to create wrong type of semaphore.
293 ERROR_UNUSED_CODE
Code is not used.
294 ERROR_THREAD_NOT_TERMINATED
Thread has not terminated.
295 ERROR_INIT_ROUTINE_FAILED
Initialization routine failed.
296 ERROR_MODULE_IN_USE
Module is in use.
297 ERROR_NOT_ENOUGH_WATCHPOINTS
There are not enough watchpoints.
298 ERROR_TOO_MANY_POSTS
Post count limit was reached for an event semaphore.
299 ERROR_ALREADY_POSTED
Event semaphore is already posted.
300 ERROR_ALREADY_RESET
Event semaphore is already reset.
301 ERROR_SEM_BUSY
Semaphore is busy.
302 Reserved
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 - DosSubSetMem.
311 ERROR_DOSSUB_NOMEM
No memory to satisfy request - DosSubAllocMem.
312 ERROR_DOSSUB_OVERLAP
Overlap of the specified block with a block of allocated memory -
DosSubFreeMem.
313 ERROR_DOSSUB_BADSIZE
Invalid size parameter - DosSubAllocMem or DosSubFreeMem.
314 ERROR_DOSSUB_BADFLAG
Invalid flag parameter - DosSubSetMem.
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 session manager.
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 is 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 is too small.
400 ERROR_NLS_BAD_TYPE
Selected type does not exist.
401 ERROR_NLS_TYPE_NOT_FOUND
Selected type is 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/restore 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 is 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 is 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 are 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 is not bound.
463 ERROR_SMG_RETRY_SUB_ALLOC
Retry request block allocation.
464 ERROR_KBD_DETACHED
This call is not allowed for a detached PID.
465 ERROR_VIO_DETACHED
This call is not allowed for a detached PID.
466 ERROR_MOU_DETACHED
This call is not allowed for a detached PID.
467 ERROR_VIO_FONT
No font is available to support the mode.
468 ERROR_VIO_USER_FONT
User font is 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 was not moved.
475 ERROR_MODE_SWITCH_INIT
Mode switch initialization error.
476 ERROR_CODE_PAGE_NOT_FOUND
Code page was 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
DosSetProcessCp is unable to set a 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
Invalid 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
Invalid 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
507 ERROR_TRC_PID_NON_EXISTENT
508 ERROR_TRC_COUNT_ACTIVE
509 ERROR_TRC_SUSPENDED_BY_COUNT
510 ERROR_TRC_COUNT_INACTIVE
511 ERROR_TRC_COUNT_REACHED
512 ERROR_NO_MC_TRACE
513 ERROR_MC_TRACE
514 ERROR_TRC_COUNT_ZERO
515 ERROR_SMG_TOO_MANY_DDS
516 ERROR_SMG_INVALID_NOTIFICATION
517 ERROR_LF_INVALID_FUNCTION
518 ERROR_LF_NOT_AVAIL
519 ERROR_LF_SUSPENDED
520 ERROR_LF_BUF_TOO_SMALL
521 ERROR_LF_BUFFER_CORRUPTED
521 ERROR_LF_BUFFER_FULL
522 ERROR_LF_INVALID_DAEMON
522 ERROR_LF_INVALID_RECORD
523 ERROR_LF_INVALID_TEMPL
523 ERROR_LF_INVALID_SERVICE
524 ERROR_LF_GENERAL_FAILURE
525 ERROR_LF_INVALID_ID
526 ERROR_LF_INVALID_HANDLE
527 ERROR_LF_NO_ID_AVAIL
528 ERROR_LF_TEMPLATE_AREA_FULL
529 ERROR_LF_ID_IN_USE
530 ERROR_MOU_NOT_INITIALIZED
531 ERROR_MOUINITREAL_DONE
532 ERROR_DOSSUB_CORRUPTED
533 ERROR_MOUSE_CALLER_NOT_SUBSYS
534 ERROR_ARITHMETIC_OVERFLOW
535 ERROR_TMR_NO_DEVICE
536 ERROR_TMR_INVALID_TIME
537 ERROR_PVW_INVALID_ENTITY
538 ERROR_PVW_INVALID_ENTITY_TYPE
539 ERROR_PVW_INVALID_SPEC
540 ERROR_PVW_INVALID_RANGE_TYPE
541 ERROR_PVW_INVALID_COUNTER_BLK
542 ERROR_PVW_INVALID_TEXT_BLK
543 ERROR_PRF_NOT_INITIALIZED
544 ERROR_PRF_ALREADY_INITIALIZED
545 ERROR_PRF_NOT_STARTED
546 ERROR_PRF_ALREADY_STARTED
547 ERROR_PRF_TIMER_OUT_OF_RANGE
548 ERROR_PRF_TIMER_RESET
639 ERROR_VDD_LOCK_USEAGE_DENIED
640 ERROR_TIMEOUT
641 ERROR_VDM_DOWN
642 ERROR_VDM_LIMIT
643 ERROR_VDD_NOT_FOUND
644 ERROR_INVALID_CALLER
645 ERROR_PID_MISMATCH
646 ERROR_INVALID_VDD_HANDLE
647 ERROR_VLPT_NO_SPOOLER
648 ERROR_VCOM_DEVICE_BUSY
649 ERROR_VLPT_DEVICE_BUSY
650 ERROR_NESTING_TOO_DEEP
651 ERROR_VDD_MISSING
691 ERROR_IMP_INVALID_PARM
692 ERROR_IMP_INVALID_LENGTH
693 MSG_HPFS_DISK_ERROR_WARN
730 ERROR_MON_BAD_BUFFER
731 ERROR_MODULE_CORRUPTED
2055 ERROR_LF_TIMEOUT
2057 ERROR_LF_SUSPEND_SUCCESS
2058 ERROR_LF_RESUME_SUCCESS
2059 ERROR_LF_REDIRECT_SUCCESS
2060 ERROR_LF_REDIRECT_FAILURE
32768 ERROR_SWAPPER_NOT_ACTIVE
32769 ERROR_INVALID_SWAPID
32770 ERROR_IOERR_SWAP_FILE
32771 ERROR_SWAP_TABLE_FULL
32772 ERROR_SWAP_FILE_FULL
32773 ERROR_CANT_INIT_SWAPPER
32774 ERROR_SWAPPER_ALREADY_INIT
32775 ERROR_PMM_INSUFFICIENT_MEMORY
32776 ERROR_PMM_INVALID_FLAGS
32777 ERROR_PMM_INVALID_ADDRESS
32778 ERROR_PMM_LOCK_FAILED
32779 ERROR_PMM_UNLOCK_FAILED
32780 ERROR_PMM_MOVE_INCOMPLETE
32781 ERROR_UCOM_DRIVE_RENAMED
32782 ERROR_UCOM_FILENAME_TRUNCATED
32783 ERROR_UCOM_BUFFER_LENGTH
32784 ERROR_MON_CHAIN_HANDLE
32785 ERROR_MON_NOT_REGISTERED
32786 ERROR_SMG_ALREADY_TOP
32787 ERROR_PMM_ARENA_MODIFIED
32788 ERROR_SMG_PRINTER_OPEN
32789 ERROR_PMM_SET_FLAGS_FAILED
32790 ERROR_INVALID_DOS_DD
32791 ERROR_BLOCKED
32792 ERROR_NOBLOCK
32793 ERROR_INSTANCE_SHARED
32794 ERROR_NO_OBJECT
32795 ERROR_PARTIAL_ATTACH
32796 ERROR_INCACHE
32797 ERROR_SWAP_IO_PROBLEMS
32798 ERROR_CROSSES_OBJECT_BOUNDARY
32799 ERROR_LONGLOCK
32800 ERROR_SHORTLOCK
32801 ERROR_UVIRTLOCK
32802 ERROR_ALIASLOCK
32803 ERROR_ALIAS
32804 ERROR_NO_MORE_HANDLES
32805 ERROR_SCAN_TERMINATED
32806 ERROR_TERMINATOR_NOT_FOUND
32807 ERROR_NOT_DIRECT_CHILD
32808 ERROR_DELAY_FREE
32809 ERROR_GUARDPAGE
32900 ERROR_SWAPERROR
32901 ERROR_LDRERROR
32902 ERROR_NOMEMORY
32903 ERROR_NOACCESS
32904 ERROR_NO_DLL_TERM
65026 ERROR_CPSIO_CODE_PAGE_INVALID
65027 ERROR_CPSIO_NO_SPOOLER
65028 ERROR_CPSIO_FONT_ID_INVALID
65033 ERROR_CPSIO_INTERNAL_ERROR
65034 ERROR_CPSIO_INVALID_PTR_NAME
65037 ERROR_CPSIO_NOT_ACTIVE
65039 ERROR_CPSIO_PID_FULL
65040 ERROR_CPSIO_PID_NOT_FOUND
65043 ERROR_CPSIO_READ_CTL_SEQ
65045 ERROR_CPSIO_READ_FNT_DEF
65047 ERROR_CPSIO_WRITE_ERROR
65048 ERROR_CPSIO_WRITE_FULL_ERROR
65049 ERROR_CPSIO_WRITE_HANDLE_BAD
65074 ERROR_CPSIO_SWIT_LOAD
65077 ERROR_CPSIO_INV_COMMAND
65078 ERROR_CPSIO_NO_FONT_SWIT
65079 ERROR_ENTRY_IS_CALLGATE