Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:docs:dos:api:int21:59 [2021/08/01 06:53] – created prokushev | en:docs:dos:api:int21:59 [2024/05/03 06:44] (current) – prokushev | ||
---|---|---|---|
Line 30: | Line 30: | ||
===== Notes ===== | ===== Notes ===== | ||
- | Notes: functions available under DOS 2.x map the true DOS 3.0+ error code into | + | functions available under DOS 2.x map the true DOS 3.0+ error code into one supported under DOS 2.x |
- | | + | |
- | you should call this function to retrieve the true error code when an | + | you should call this function to retrieve the true error code when an FCB or DOS 2.x call returns an error |
- | | + | |
- | under DR DOS 5.0, this function does not use any of the DOS-internal | + | under DR DOS 5.0, this function does not use any of the DOS-internal stacks and may thus be called at any time |
- | | + | |
- | (Table 01680) | ||
Values for DOS extended error code: | Values for DOS extended error code: | ||
- | ---DOS 2.0+ --- | + | |
- | 00h (0) | + | | ---DOS 2.0+ --- || |
- | 01h (1) | + | | 00h (0) |
- | 02h (2) | + | | 01h (1) |
- | 03h (3) | + | | 02h (2) |
- | 04h (4) | + | | 03h (3) |
- | 05h (5) | + | | 04h (4) |
- | 06h (6) | + | | 05h (5) |
- | 07h (7) | + | | 06h (6) |
- | 08h (8) | + | | 07h (7) |
- | 09h (9) | + | | 08h (8) |
- | 0Ah (10) environment invalid (usually >32K in length) | + | | 09h (9) |
- | 0Bh (11) format invalid | + | | 0Ah (10) | environment invalid (usually >32K in length) |
- | 0Ch (12) access code invalid | + | | 0Bh (11) | format invalid |
- | 0Dh (13) data invalid | + | | 0Ch (12) | access code invalid |
- | 0Eh (14) reserved | + | | 0Dh (13) | data invalid |
- | 0Eh (14) (PTS-DOS 6.51+, S/DOS 1.0+) fixup overflow | + | | 0Eh (14) | reserved |
- | 0Fh (15) invalid drive | + | | 0Eh (14) | (PTS-DOS 6.51+, S/DOS 1.0+) fixup overflow |
- | 10h (16) attempted to remove current directory | + | | 0Fh (15) | invalid drive | |
- | 11h (17) not same device | + | | 10h (16) | attempted to remove current directory |
- | 12h (18) no more files | + | | 11h (17) | not same device |
- | ---DOS 3.0+ (INT 24 errors)--- | + | | 12h (18) | no more files | |
- | 13h (19) disk write-protected | + | | ---DOS 3.0+ (INT 24 errors)--- |
- | 14h (20) unknown unit | + | | 13h (19) | disk write-protected |
- | 15h (21) drive not ready | + | | 14h (20) | unknown unit | |
- | 16h (22) unknown command | + | | 15h (21) | drive not ready | |
- | 17h (23) data error (CRC) | + | | 16h (22) | unknown command |
- | 18h (24) bad request structure length | + | | 17h (23) | data error (CRC) | |
- | 19h (25) seek error | + | | 18h (24) | bad request structure length |
- | 1Ah (26) unknown media type (non-DOS disk) | + | | 19h (25) | seek error | |
- | 1Bh (27) sector not found | + | | 1Ah (26) | unknown media type (non-DOS disk) | |
- | 1Ch (28) printer out of paper | + | | 1Bh (27) | sector not found | |
- | 1Dh (29) write fault | + | | 1Ch (28) | printer out of paper | |
- | 1Eh (30) read fault | + | | 1Dh (29) | write fault | |
- | 1Fh (31) general failure | + | | 1Eh (30) | read fault | |
- | 20h (32) sharing violation | + | | 1Fh (31) | general failure |
- | 21h (33) lock violation | + | | 20h (32) | sharing violation |
- | 22h (34) disk change invalid (ES:DI -> media ID structure)(see #01681) | + | | 21h (33) | lock violation |
- | 23h (35) FCB unavailable | + | | 22h (34) | disk change invalid (ES:DI -> media ID structure)(see # |
- | 23h (35) (PTS-DOS 6.51+, S/DOS 1.0+) bad FAT | + | | 23h (35) | FCB unavailable |
- | 24h (36) sharing buffer overflow | + | | 23h (35) | (PTS-DOS 6.51+, S/DOS 1.0+) bad FAT | |
- | 25h (37) (DOS 4.0+) code page mismatch | + | | 24h (36) | sharing buffer overflow |
- | 26h (38) (DOS 4.0+) cannot complete file operation (EOF / out of input) | + | | 25h (37) | (DOS 4.0+) code page mismatch |
- | 27h (39) (DOS 4.0+) insufficient disk space | + | | 26h (38) | (DOS 4.0+) cannot complete file operation (EOF / out of input) |
- | | + | | 27h (39) | (DOS 4.0+) insufficient disk space | |
- | ---OEM network errors (INT 24)--- | + | | 28h-31h |
- | 32h (50) network request not supported | + | | ---OEM network errors (INT 24)--- |
- | 33h (51) remote computer not listening | + | | 32h (50) | network request not supported |
- | 34h (52) duplicate name on network | + | | 33h (51) | remote computer not listening |
- | 35h (53) network name not found | + | | 34h (52) | duplicate name on network |
- | 36h (54) network busy | + | | 35h (53) | network name not found | |
- | 37h (55) network device no longer exists | + | | 36h (54) | network busy | |
- | 38h (56) network BIOS command limit exceeded | + | | 37h (55) | network device no longer exists |
- | 39h (57) network adapter hardware error | + | | 38h (56) | network BIOS command limit exceeded |
- | 3Ah (58) incorrect response from network | + | | 39h (57) | network adapter hardware error | |
- | 3Bh (59) unexpected network error | + | | 3Ah (58) | incorrect response from network |
- | 3Ch (60) incompatible remote adapter | + | | 3Bh (59) | unexpected network error | |
- | 3Dh (61) print queue full | + | | 3Ch (60) | incompatible remote adapter |
- | 3Eh (62) queue not full | + | | 3Dh (61) | print queue full | |
- | 3Fh (63) not enough space to print file | + | | 3Eh (62) | queue not full | |
- | 40h (64) network name was deleted | + | | 3Fh (63) | not enough space to print file | |
- | 41h (65) network: Access denied | + | | 40h (64) | network name was deleted |
- | | + | | 41h (65) | network: Access denied (DOS 3.0+ [maybe 3.3+???]) codepage switching not possible (see also INT 21/ |
- | | + | | 42h (66) | network device type incorrect |
- | 42h (66) network device type incorrect | + | | 43h (67) | network name not found | |
- | 43h (67) network name not found | + | | 44h (68) | network name limit exceeded |
- | 44h (68) network name limit exceeded | + | | 45h (69) | network BIOS session limit exceeded |
- | 45h (69) network BIOS session limit exceeded | + | | 46h (70) | temporarily paused |
- | 46h (70) temporarily paused | + | | 47h (71) | network request not accepted |
- | 47h (71) network request not accepted | + | | 48h (72) | network print/disk redirection paused |
- | 48h (72) network print/disk redirection paused | + | | 49h (73) | network software not installed (LANtastic) invalid network version |
- | 49h (73) network software not installed | + | | 4Ah (74) | unexpected adapter close (LANtastic) account expired |
- | | + | | 4Bh (75) | (LANtastic) password expired |
- | 4Ah (74) unexpected adapter close | + | | 4Ch (76) | (LANtastic) login attempt invalid at this time | |
- | | + | | 4Dh (77) | (LANtastic v3+) disk limit exceeded on network node | |
- | 4Bh (75) (LANtastic) password expired | + | | 4Eh (78) | (LANtastic v3+) not logged in to network node | |
- | 4Ch (76) (LANtastic) login attempt invalid at this time | + | | 4Fh (79) | reserved |
- | 4Dh (77) (LANtastic v3+) disk limit exceeded on network node | + | | ---end of errors reportable via INT 24--- || |
- | 4Eh (78) (LANtastic v3+) not logged in to network node | + | | 50h (80) | file exists |
- | 4Fh (79) reserved | + | | 51h (81) | (undoc) duplicated FCB | |
- | ---end of errors reportable via INT 24--- | + | | 52h (82) | cannot make directory |
- | 50h (80) file exists | + | | 53h (83) | fail on INT 24h | |
- | 51h (81) (undoc) duplicated FCB | + | | ---network-related errors (non-INT 24)--- |
- | 52h (82) cannot make directory | + | | 54h (84) | (DOS 3.3+) too many redirections / out of structures |
- | 53h (83) fail on INT 24h | + | | 55h (85) | (DOS 3.3+) duplicate redirection / already assigned |
- | ---network-related errors (non-INT 24)--- | + | | 56h (86) | (DOS 3.3+) invalid password |
- | 54h (84) (DOS 3.3+) too many redirections / out of structures | + | | 57h (87) | (DOS 3.3+) invalid parameter |
- | 55h (85) (DOS 3.3+) duplicate redirection / already assigned | + | | 58h (88) | (DOS 3.3+) network write fault | |
- | 56h (86) (DOS 3.3+) invalid password | + | | 59h (89) | (DOS 4.0+) function not supported on network / no process slots available |
- | 57h (87) (DOS 3.3+) invalid parameter | + | | 5Ah (90) | (DOS 4.0+) required system component not installed / not frozen |
- | 58h (88) (DOS 3.3+) network write fault | + | | 5Bh (91) | (DOS 4.0+, |
- | 59h (89) (DOS 4.0+) function not supported on network / no process slots | + | | 5Ch (92) | (DOS 4.0+, |
- | | + | | 5Dh (93) | (DOS 4.0+, |
- | 5Ah (90) (DOS 4.0+) required system component not installed / not frozen | + | | 5Fh (95) | (DOS 4.0+, |
- | 5Bh (91) (DOS 4.0+, | + | | 64h (100) | (MSCDEX) unknown error | |
- | 5Ch (92) (DOS 4.0+, | + | | 64h (100) | (DOS 4.0+, |
- | 5Dh (93) (DOS 4.0+, | + | | 65h (101) | (MSCDEX) not ready | |
- | 5Fh (95) (DOS 4.0+, | + | | 65h (101) | (DOS 4.0+, |
- | 64h (100) (MSCDEX) unknown error | + | | 66h (102) | (MSCDEX) EMS memory no longer valid | |
- | 64h (100) (DOS 4.0+, | + | | 66h (102) | (DOS 4.0+, |
- | 65h (101) (MSCDEX) not ready | + | | 67h (103) | (MSCDEX) not High Sierra or ISO-9660 format |
- | 65h (101) (DOS 4.0+, | + | | 67h (103) | (DOS 4.0+, |
- | 66h (102) (MSCDEX) EMS memory no longer valid | + | | 68h (104) | (MSCDEX) door open | |
- | 66h (102) (DOS 4.0+, | + | | 68h (104) | (DOS 4.0+, |
- | 67h (103) (MSCDEX) not High Sierra or ISO-9660 format | + | | 69h (105) | (DOS 4.0+, |
- | 67h (103) (DOS 4.0+, | + | | 6Ah (106) | (DOS 4.0+, |
- | 68h (104) (MSCDEX) door open | + | | 6Bh (107) | (DOS 4.0+, |
- | 68h (104) (DOS 4.0+, | + | | 6Ch (108) | (DOS 4.0+, |
- | 69h (105) (DOS 4.0+, | + | | 6Dh (109) | (DOS 4.0+, |
- | 6Ah (106) (DOS 4.0+, | + | | 6Eh (110) | (DOS 5.0+, |
- | 6Bh (107) (DOS 4.0+, | + | | 6Fh (111) | (DOS 5.0+, |
- | 6Ch (108) (DOS 4.0+, | + | | 70h (112) | (DOS 5.0+, |
- | 6Dh (109) (DOS 4.0+, | + | | 71h (113) | (DOS 5.0+, |
- | 6Eh (110) (DOS 5.0+, | + | | 72h (114) | (DOS 5.0+, |
- | 6Fh (111) (DOS 5.0+, | + | | 73h (115) | (DOS 5.0+, |
- | 70h (112) (DOS 5.0+, | + | | 74h (116) | (DOS 5.0+) VIOKBD request |
- | 71h (113) (DOS 5.0+, | + | | 74h (116) | (NetWare4) error on console I/O | |
- | 72h (114) (DOS 5.0+, | + | | 75h (117) | (DOS 5.0+, |
- | 73h (115) (DOS 5.0+, | + | | 76h (118) | (DOS 5.0+, |
- | 74h (116) (DOS 5.0+) VIOKBD request | + | | 77h (119) | (DOS 5.0+, |
- | 74h (116) (NetWare4) error on console I/O | + | | 78h (120) | (DOS 5.0+, |
- | 75h (117) (DOS 5.0+, | + | | 79h (121) | (DOS 5.0+, |
- | 76h (118) (DOS 5.0+, | + | | 7Ah (122) | (DOS 5.0+, |
- | 77h (119) (DOS 5.0+, | + | | 7Bh (123) | (DOS 5.0+, |
- | 78h (120) (DOS 5.0+, | + | | 7Ch (124) | (DOS 5.0+, |
- | 79h (121) (DOS 5.0+, | + | | 7Dh (125) | (DOS 5.0+, |
- | 7Ah (122) (DOS 5.0+, | + | | 7Eh (126) | (DOS 5.0+, |
- | 7Bh (123) (DOS 5.0+, | + | | 7Fh (127) | (DOS 5.0+, |
- | 7Ch (124) (DOS 5.0+, | + | | 80h (128) | (DOS 5.0+, |
- | 7Dh (125) (DOS 5.0+, | + | | 81h (129) | (DOS 5.0+, |
- | 7Eh (126) (DOS 5.0+, | + | | 82h (130) | (DOS 5.0+, |
- | 7Fh (127) (DOS 5.0+, | + | | 83h (131) | (DOS 5.0+, |
- | 80h (128) (DOS 5.0+, | + | | 84h (132) | (DOS 5.0+, |
- | 81h (129) (DOS 5.0+, | + | | ---JOIN/ |
- | 82h (130) (DOS 5.0+, | + | | 85h (133) | (DOS 5.0+, |
- | 83h (131) (DOS 5.0+, | + | | 86h (134) | (DOS 5.0+, |
- | 84h (132) (DOS 5.0+, | + | | 87h (135) | (DOS 5.0+, |
- | ---JOIN/ | + | | 88h (136) | (DOS 5.0+, |
- | 85h (133) (DOS 5.0+, | + | | 89h (137) | (DOS 5.0+, |
- | 86h (134) (DOS 5.0+, | + | | 8Ah (138) | (DOS 5.0+, |
- | 87h (135) (DOS 5.0+, | + | | 8Bh (139) | (DOS 5.0+, |
- | 88h (136) (DOS 5.0+, | + | | 8Ch (140) | (DOS 5.0+, |
- | 89h (137) (DOS 5.0+, | + | | 8Dh (141) | (DOS 5.0+, |
- | 8Ah (138) (DOS 5.0+, | + | | 8Eh (142) | (DOS 5.0+, |
- | 8Bh (139) (DOS 5.0+, | + | | 8Fh (143) | (DOS 5.0+, |
- | 8Ch (140) (DOS 5.0+, | + | | 90h (144) | (DOS 5.0+, |
- | 8Dh (141) (DOS 5.0+, | + | | 91h (145) | (DOS 5.0+, |
- | 8Eh (142) (DOS 5.0+, | + | | 92h (146) | (DOS 5.0+, |
- | 8Fh (143) (DOS 5.0+, | + | | 93h (147) | (DOS 5.0+, |
- | 90h (144) (DOS 5.0+, | + | | 94h (148) | (DOS 5.0+, |
- | 91h (145) (DOS 5.0+, | + | | 95h (149) | (DOS 5.0+, |
- | 92h (146) (DOS 5.0+, | + | | 96h (150) | (DOS 5.0+, |
- | 93h (147) (DOS 5.0+, | + | | 97h (151) | (DOS 5.0+, |
- | 94h (148) (DOS 5.0+, | + | | 98h (152) | (DOS 5.0+, |
- | 95h (149) (DOS 5.0+, | + | | 99h (153) | (DOS 5.0+, |
- | 96h (150) (DOS 5.0+, | + | | 9Ah (154) | (DOS 5.0+, |
- | 97h (151) (DOS 5.0+, | + | | 9Bh (155) | (DOS 5.0+, |
- | 98h (152) (DOS 5.0+, | + | | 9Ch (156) | (DOS 5.0+, |
- | 99h (153) (DOS 5.0+, | + | | 9Dh (157) | (DOS 5.0+, |
- | 9Ah (154) (DOS 5.0+, | + | | 9Eh (158) | (DOS 5.0+, |
- | 9Bh (155) (DOS 5.0+, | + | | 9Fh (159) | (DOS 5.0+, |
- | 9Ch (156) (DOS 5.0+, | + | | ----- || |
- | 9Dh (157) (DOS 5.0+, | + | | A0h (160) | (DOS 5.0+) bad arguments |
- | 9Eh (158) (DOS 5.0+, | + | | A0h (160) | (NetWare4) bad environment pointer |
- | 9Fh (159) (DOS 5.0+, | + | | A1h (161) | (DOS 5.0+, |
- | ----- | + | | A2h (162) | (DOS 5.0+, |
- | A0h (160) (DOS 5.0+) bad arguments | + | | A3h (163) | (DOS 5.0+) uncertain media | |
- | A0h (160) (NetWare4) bad environment pointer | + | | A3h (163) | (NetWare4) ERROR_124 mapping |
- | A1h (161) (DOS 5.0+, | + | | A4h (164) | (DOS 5.0+) maximum number of threads reached |
- | A2h (162) (DOS 5.0+, | + | | A4h (164) | (NetWare4) no more process slots | |
- | A3h (163) (DOS 5.0+) uncertain media | + | | A5h (165) | (NetWare4) ERROR_124 mapping |
- | A3h (163) (NetWare4) ERROR_124 mapping | + | | B0h (176) | (MS-DOS 7.0) volume is not locked |
- | A4h (164) (DOS 5.0+) maximum number of threads reached | + | | B1h (177) | (MS-DOS 7.0) volume is locked in drive | |
- | A4h (164) (NetWare4) no more process slots | + | | B2h (178) | (MS-DOS 7.0) volume is not removable |
- | A5h (165) (NetWare4) ERROR_124 mapping | + | | B4h (180) | (MS-DOS 7.0) lock count has been exceeded |
- | B0h (176) (MS-DOS 7.0) volume is not locked | + | | B4h (180) | (NetWare4) invalid segment number |
- | B1h (177) (MS-DOS 7.0) volume is locked in drive | + | | B5h (181) | (MS-DOS 7.0) a valid eject request failed |
- | B2h (178) (MS-DOS 7.0) volume is not removable | + | | B5h (181) | (DOS 5.0-6.0, |
- | B4h (180) (MS-DOS 7.0) lock count has been exceeded | + | | B6h (182) | (DOS 5.0+, |
- | B4h (180) (NetWare4) invalid segment number | + | | B7h (183) | (DOS 5.0+, |
- | B5h (181) (MS-DOS 7.0) a valid eject request failed | + | | B8h (184) | (DOS 5.0+, |
- | B5h (181) (DOS 5.0-6.0, | + | | B9h (185) | (DOS 5.0+, |
- | B6h (182) (DOS 5.0+, | + | | BAh (186) | (DOS 5.0+, |
- | B7h (183) (DOS 5.0+, | + | | BBh (187) | (DOS 5.0+, |
- | B8h (184) (DOS 5.0+, | + | | BCh (188) | (DOS 5.0+, |
- | B9h (185) (DOS 5.0+, | + | | BDh (189) | (DOS 5.0+, |
- | BAh (186) (DOS 5.0+, | + | | BEh (190) | (DOS 5.0+, |
- | BBh (187) (DOS 5.0+, | + | | BFh (191) | (DOS 5.0+, |
- | BCh (188) (DOS 5.0+, | + | | C0h (192) | (DOS 5.0+, |
- | BDh (189) (DOS 5.0+, | + | | C1h (193) | (DOS 5.0+, |
- | BEh (190) (DOS 5.0+, | + | | C2h (194) | (DOS 5.0+, |
- | | + | | C3h (195) | (DOS 5.0+, |
- | BFh (191) (DOS 5.0+, | + | | C4h (196) | (DOS 5.0+, |
- | C0h (192) (DOS 5.0+, | + | | C5h (197) | (DOS 5.0+, |
- | C1h (193) (DOS 5.0+, | + | | C6h (198) | (DOS 5.0+, |
- | C2h (194) (DOS 5.0+, | + | | C7h (199) | (DOS 5.0+, |
- | C3h (195) (DOS 5.0+, | + | | C8h (200) | (DOS 5.0+, |
- | C4h (196) (DOS 5.0+, | + | | C9h (201) | (DOS 5.0+, |
- | C5h (197) (DOS 5.0+, | + | | CAh (202) | (DOS 5.0+, |
- | C6h (198) (DOS 5.0+, | + | | CBh (203) | (NetWare4) environment variable not found | |
- | C7h (199) (DOS 5.0+, | + | | CCh (204) | (NetWare4) not current country |
- | C8h (200) (DOS 5.0+, | + | | CDh (205) | (NetWare4) no signal sent | |
- | C9h (201) (DOS 5.0+, | + | | CEh (206) | (NetWare4) file name not 8.3 | |
- | CAh (202) (DOS 5.0+, | + | | CFh (207) | (NetWare4) Ring2 stack in use | |
- | CBh (203) (NetWare4) environment variable not found | + | | D0h (208) | (NetWare4) meta expansion is too long | |
- | CCh (204) (NetWare4) not current country | + | | D1h (209) | (NetWare4) invalid signal number |
- | CDh (205) (NetWare4) no signal sent | + | | D2h (210) | (NetWare4) inactive thread |
- | CEh (206) (NetWare4) file name not 8.3 | + | | D3h (211) | (NetWare4) file system information not available |
- | CFh (207) (NetWare4) Ring2 stack in use | + | | D4h (212) | (NetWare4) locked error | |
- | D0h (208) (NetWare4) meta expansion is too long | + | | D5h (213) | (NetWare4) attempted to execute non-family API call in DOS mode | |
- | D1h (209) (NetWare4) invalid signal number | + | | D6h (214) | (NetWare4) too many modules |
- | D2h (210) (NetWare4) inactive thread | + | | D7h (215) | (NetWare4) nesting not allowed |
- | D3h (211) (NetWare4) file system information not available | + | | E6h (230) | (NetWare4) non-existent pipe, or bad operation |
- | D4h (212) (NetWare4) locked error | + | | E7h (231) | (NetWare4) pipe is busy | |
- | D5h (213) (NetWare4) attempted to execute non-family API call in DOS mode | + | | E8h (232) | (NetWare4) no data available for nonblocking read | |
- | D6h (214) (NetWare4) too many modules | + | | E9h (233) | (NetWare4) pipe disconnected by server |
- | D7h (215) (NetWare4) nesting not allowed | + | | EAh (234) | (NetWare4) more data available |
- | E6h (230) (NetWare4) non-existent pipe, or bad operation | + | | FFh (255) | (NetWare4) invalid drive | |
- | E7h (231) (NetWare4) pipe is busy | + | |
- | E8h (232) (NetWare4) no data available for nonblocking read | + | |
- | E9h (233) (NetWare4) pipe disconnected by server | + | |
- | EAh (234) (NetWare4) more data available | + | |
- | FFh (255) (NetWare4) invalid drive | + | |
Note: there is a report that some Microsoft documentation shifts all DOS | Note: there is a report that some Microsoft documentation shifts all DOS | ||
error codes in the range BCh (188) through CAh (202) up by one | error codes in the range BCh (188) through CAh (202) up by one | ||
compared to what is listed here; that is probably a documentation | compared to what is listed here; that is probably a documentation | ||
error | error | ||
+ | |||
SeeAlso: # | SeeAlso: # | ||
Format of media ID structure: | Format of media ID structure: | ||
- | Offset Size Description (Table 01681) | + | |
- | 00h 12 BYTEs ASCIZ volume label of required disk | + | ^ Offset |
- | | + | | 00h | 12 BYTEs | ASCIZ volume label of required disk | |
+ | | 0Ch | DWORD | serial number (DOS 4.0+) | | ||
SeeAlso: #01680 | SeeAlso: #01680 | ||
- | (Table 01682) | + | |
Values for DOS Error Class: | Values for DOS Error Class: | ||
- | 01h (1) out of resource (storage space or I/O channels) | + | | 01h (1) | out of resource (storage space or I/O channels) |
- | 02h (2) temporary situation (file or record lock) | + | | 02h (2) | temporary situation (file or record lock) | |
- | 03h (3) authorization / permission problem (denied access) | + | | 03h (3) | authorization / permission problem (denied access) |
- | 04h (4) internal system error (system software bug) | + | | 04h (4) | internal system error (system software bug) | |
- | 05h (5) hardware failure | + | | 05h (5) | hardware failure |
- | 06h (6) system failure (configuration file missing or incorrect) | + | | 06h (6) | system failure (configuration file missing or incorrect) |
- | 07h (7) application program error | + | | 07h (7) | application program error | |
- | 08h (8) not found | + | | 08h (8) | not found | |
- | 09h (9) bad format | + | | 09h (9) | bad format |
- | 0Ah (10) locked | + | | 0Ah (10) | locked |
- | 0Bh (11) media error | + | | 0Bh (11) | media error | |
- | 0Ch (12) already exists / collision with existing item | + | | 0Ch (12) | already exists / collision with existing item | |
- | 0Dh (13) unknown / other | + | | 0Dh (13) | unknown / other | |
- | 0Eh (14) (undoc) cannot | + | | 0Eh (14) | (undoc) cannot |
- | 0Fh (15) (undoc) time | + | | 0Fh (15) | (undoc) time | |
SeeAlso: # | SeeAlso: # | ||
(Table 01683) | (Table 01683) | ||
Values for DOS Suggested Action: | Values for DOS Suggested Action: | ||
- | 01h retry | + | | 01h | retry | |
- | | + | | 02h | delayed retry (after pause) |
- | | + | | 03h | prompt user to reenter input | |
- | | + | | 04h | abort after cleanup |
- | | + | | 05h | immediate abort (" |
- | | + | | 06h | ignore |
- | | + | | 07h | retry after user intervention |
SeeAlso: # | SeeAlso: # | ||
- | (Table 01684) | + | |
Values for DOS Error Locus: | Values for DOS Error Locus: | ||
- | 01h unknown or not appropriate | + | | 01h | unknown or not appropriate |
- | | + | | 02h | block device (disk error) |
- | | + | | 03h | network related |
- | | + | | 04h | serial device (timeout) |
- | | + | | 04h | (PTS-DOS 6.51+ & S/DOS 1.0+) character device |
- | | + | | 05h | memory related |
| | ||
===== See also ===== | ===== See also ===== | ||
- | | + | AH=[[en: |
| | ||
===== Note ===== | ===== Note ===== |