home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v1.zip / DDKX86 / H / UTILMID.H < prev    next >
Text File  |  1995-04-14  |  42KB  |  565 lines

  1. /*DDK*************************************************************************/
  2. /*                                                                           */
  3. /* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
  4. /*                                                                           */
  5. /*    The following IBM OS/2 WARP source code is provided to you solely for  */
  6. /*    the purpose of assisting you in your development of OS/2 WARP device   */
  7. /*    drivers. You may use this code in accordance with the IBM License      */
  8. /*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
  9. /*    Copyright statement may not be removed.                                */
  10. /*                                                                           */
  11. /*****************************************************************************/
  12. /*static char *SCCSID = "@(#)utilmid.h  6.1 90/11/16";*/
  13. /*      SCCSID = @(#)utilmid.h  13.2 89/02/01 */
  14.  
  15.  
  16. #define MSG_REC_FILE_NOT_FOUND          2         /* file not found */
  17. /* */
  18. /* ********************************************************************* */
  19. /* *      1.20                 UTILMID   1.20                          * */
  20. /* *  The maximum length for an equate symbol is 31 charecters         * */
  21. /* *                                                                   * */
  22. /* *  Total allowed equates for this file =451 bytes.                  * */
  23. /* ********************************************************************* */
  24. /* */
  25. #define MSG_DCOMP_INSUFF_MEM            8         /* insufficient storage - diskcomp */
  26. #define MSG_DCOPY_INSUFF_MEM            8         /* insufficient storage - diskcopy */
  27. #define MSG_CHK_MEMORY_UNAVAIL          8         /* memory unavailable - chkdsk */
  28. #define MSG_REST_INSUF_MEM              8         /* insufficient memory */
  29. #define MSG_BACK_INSUF_MEM              8         /* insufficient mem */
  30. #define MSG_REC_UNABLE_ALL_MEM          8         /* unable to allocate memory */
  31. #define MSG_PROG_TOO_BIG_MEM            8         /* program is too big to fit into memory */
  32. /* 1000 - 1004 basemid */
  33. /* 1005 not used */
  34. #define MSG_DCOMP_INV_PARM              1001      /* invalid parameter - diskcomp */
  35. #define MSG_REP_INCOR_PARA              1002      /* incorrect parameters replace */
  36. #define MSG_SORT_INVAL_PARA             1002      /* sort invalid parameter */
  37. #define MSG_SORT_NOT_ENOUGH_MEMORY      1006      /* sort file size too big */
  38. /* 1008 to 1009, -- 1012 to 1014,-- 1018,-- 1020 to 1022 not used */
  39. #define MSG_SORT_READ_ERROR             30        /* error reading from disk/diskette */
  40. #define MSG_SORT_RCD_SIZE_EXCEED        1010      /* record size exceeded */
  41. #define MSG_REC_FREE_UP_CLUSTERS        1011      /* no clusters free */
  42. #define MSG_REC_ENT_BEG_REC             1015      /* Press Enter to being recover drive %1 */
  43. #define MSG_REC_ERROR_DRIVE             1016      /* %1 error %2 drive %3 */
  44. #define MSG_REC_INVAL_PARAMETER         1001      /* Invalid parameter */
  45. #define MSG_REC_INVAL_DRIVE             1019      /* invalid drive */
  46. #define MSG_REC_INVAL_DRIVE_FILE        2         /* invalid drive or filename */
  47. #define MSG_REC_BYTES_RECOVERED         1023      /* %1 of %2 bytes recovered */
  48. #define MSG_REC_WARN_DIR_FULL           1024      /* warning directory full */
  49. #define MSG_REC_FILES_RECOVERED         1025      /* %1 files recovered */
  50. #define MSG_REC_TOO_MANY_PARAMETERS     1003      /* Too many parameters entered */
  51. /* 1026 - 1031 unused */
  52. #define MSG_REN_INVAL_NUM_PARA          1003      /* Rename invalid number of parameters */
  53. #define MSG_STRIKE_ANY_KEY              1032      /* press any key when ready */
  54. #define MSG_DIR_INVALID_DIR             3         /* Dir invalid directory */
  55. /* 1033 not used */
  56. #define MSG_COM_SEARCH_DIR_BAD          1034      /* specified command search dir     */
  57. #define MSG_REN_INVAL_PATH_FILENAME     1035      /* rename invalid path or filename */
  58. #define MSG_DATE_INVALID                1036      /* invalid date */
  59. #define MSG_XCOPY_INVALID_DATE          1036      /* invalid date */
  60. #define MSG_NO_BAT_LABEL                1039      /* batch label not found */
  61. #define MSG_DIR_BAD_COMMAND_OR_FILE     1041      /*     command or filename */
  62. /* 1042 not used */
  63. #define MSG_REN_INVALID_PARAMETER       1003      /* rename invalid parameter */
  64. /* 1043 not used */
  65. #define MSG_REN_INVALID_TIME            1044      /* rename invalid time */
  66. #define MSG_BAD_DOS_VER                 1045      /* CMD and DOS incompat */
  67. #define MSG_VER_SPEC_ON_OFF             1001      /* verify and break on or off */
  68. /* 1046 not used */
  69. #define MSG_COMM_VER                    1047      /* command version 5.0 */
  70. #define MSG_C                           1048      /* c acknowledgement */
  71. #define MSG_FILES_COPIED                1049      /* % files copied */
  72. #define MSG_CURRENT_DATE                1050      /* current date is */
  73. #define MSG_CURRENT_TIME                1051      /* current time is */
  74. #define MSG_DOSWRITE_ERROR_TO_DEV       29        /* doswrite error writing to device */
  75. /* 1052 not used */
  76. #define MSG_DIR_OF                      1053      /* directory of %1 */
  77. #define MSG_DIR                         1054      /* dir */
  78. #define MSG_OUT_OF_ENVIRON_SPACE        1056      /* out of environment space */
  79. /* 1058 not used */
  80. #define MSG_EXEC_FAILURE                1059      /* EXEC failure */
  81. #define MSG_FILES_FREE                  1060      /* %1 files %2 bytes free */
  82. #define MSG_FILE_CREATION_ERROR         1061      /* file creation error */
  83. #define MSG_FILES_ONLY                  1062      /* %1 Files */
  84. /*1063 not used */
  85. #define MSG_LINES_TOO_LONG              1065      /* lines too long */
  86. #define MSG_CONT_LOST_BEF_COPY          1066      /* content of destination lost before */
  87. #define MSG_INSRT_DISK_BAT              1067      /* insert disk with batch file press key */
  88. #define MSG_ENTER_NEW_DATE              1068      /* Enter new date */
  89. #define MSG_SYNERR_NLN                  1003      /* newline */
  90. /* 1069 not used */
  91. #define MSG_ENTER_NEW_TIME              1070      /* enter new line */
  92. #define MSG_RDR_HNDL_CREATE             1071      /* Handle creation error */
  93. #define MSG_ECHO_OFF                    1074      /* ECHO is off */
  94. #define MSG_ECHO_ON                     1075      /* ECHO is on */
  95. #define MSG_VERIFY_OFF                  1076      /* Verify is off */
  96. #define MSG_VERIFY_ON                   1077      /* Verify is on */
  97. #define MSG_CANNOT_COPIED_ONTO_SELF     1078      /* message cannot be copied onto self */
  98. #define MSG_SYNERR_GENL                 1079      /* syntax error general */
  99. #define MSG_TOP_LEVEL_PROCESS_CAN       1081      /* top level process aborted, cannot con */
  100. #define MSG_PID_IS                      1082      /* pid is %1 */
  101. #define MSG_DUP_FILENAME_OR_NOT_FD      1083      /* duplicate filename or file not found */
  102. #define MSG_ARE_YOU_SURE                1084      /* Are you sure (Y/N)? */
  103. #define MSG_SET_SYNTAX_ERROR            1003      /* syntax error on set command */
  104. /* 1085 not used */
  105. #define MSG_TOKEN_TOO_LONG              1086      /* token too long */
  106. /* 1087-1089,1091 utilmid3 */
  107. #define MSG_MS_DOS_VERSION              1090      /* cp-dos version %1 %2 */
  108. #define MSG_PIPE_FAILURE                1092      /* pipeline failure %1 */
  109. #define MSG_MS_MORE                     1093      /* more? */
  110. /* 1094 - 1102 utilmid3 */
  111. #define MSG_BAD_VERSION                 1210      /*     dos version - join */
  112. #define MSG_JS_INCOR_SYNT               1003      /*     join syntax */
  113. /* 1001 not used */
  114. #define MSG_JOIN_CANNOT_CREAT_DIR       82        /* cannot create directory */
  115. #define MSG_SUBST_CANNOT_ACCPT_DIR      1103      /* cannot accept directory - join */
  116. #define MSG_JOIN_LIST                   1104      /* join is joined */
  117. #define MSG_SUBST_LIST                  1105      /* subst is substituted */
  118. /* 1106 used in utilmid3 */
  119. #define MSG_REAL_MODE_ONLY              1107      /* app run in real mode only */
  120. /* 1108-1110 used in utilmid3 */
  121. /* 1111 - 1120 basemid */
  122. #define MSG_SUNDAY                      1121      /* for sunday translation  cmd.exe */
  123. #define MSG_MONDAY                      1122      /* for monday translation  cmd.exe */
  124. #define MSG_TUEDAY                      1123      /* for tuesday translation  cmd.exe */
  125. #define MSG_WEDDAY                      1124      /* for wednesday translation  cmd.exe */
  126. #define MSG_THRDAY                      1125      /* for thursday translation  cmd.exe */
  127. #define MSG_FRIDAY                      1126      /* for friday translation  cmd.exe */
  128. #define MSG_SATDAY                      1127      /* for saturday translation  cmd.exe */
  129. /* 1128 - 1134 unused */
  130. #define MSG_REP_INCOR_VERSION           1135      /* incorrect dos version replace */
  131. /* 1136 not used */
  132. #define MSG_REP_SOUR_PATH_REQ           1137      /* source path required replace */
  133. #define MSG_REP_PARA_NOT_COMP           1003      /* parameters not compatible */
  134. /* 1138 not used */
  135. #define MSG_REP_ENTER_ADD_FILE          1139      /* press enter to add file */
  136. #define MSG_REP_ENTER_REPLACE_FILE      1140      /* press enter replace file */
  137. #define MSG_REP_NO_FILES_FOUND          1141      /* no files found replace */
  138. #define MSG_REP_FILE_NOT_COPY_SELF      1078      /* file cannot be copied to self %1 */
  139. /* 1142 - 1144 not used */
  140. #define MSG_REP_NOT_FOUND               2         /* file not found %1 */
  141. #define MSG_REP_PATH_REQ_NOT_FOUND      3         /* path requested not found */
  142. #define MSG_REP_ACCESS_DENIED           1145      /* access to %1 denied */
  143. #define MSG_REP_DRIVE                   15        /* drive rep incorrect */
  144. /* 1146 - 1147 not used */
  145. #define MSG_REP_NO_FILES_ADDED          1148      /* no files added. */
  146. #define MSG_REP_FILES_ADDED             1149      /* files %1 added. */
  147. #define MSG_REP_NO_FILES_REP            1150      /* no files replaced */
  148. #define MSG_REP_FILES_REP               1151      /* files %1 replaced */
  149. #define MSG_REP_ADD                     1152      /* add %1 y/n */
  150. #define MSG_REP_FILES                   1153      /* want to replace %1 */
  151. #define MSG_REP_ADDING_FILES            1154      /* adding %1 files */
  152. #define MSG_REP                         1155      /* replacing %1 files */
  153. /* 1156 - 1160 unused */
  154. #define MSG_COMP_COMPARE_MORE           1161      /* compare more files */
  155. #define MSG_COMP_ENTER_FILE_1ST         1162      /* enter primary filename */
  156. #define MSG_COMP_ENTER_FILE_2ND         1163      /* enter 2nd filename or drive letter */
  157. #define MSG_COMP_COMPARE_OK             1164      /* files compare ok */
  158. #define MSG_COMP_END_COMPARE            1165      /* 10 mismatches ending compare */
  159. #define MSG_COMP_FILE2_BYTE             1166      /* file2 = %0 */
  160. #define MSG_COMP_FILE1_BYTE             1167      /* file 1 = %0 */
  161. #define MSG_COMP_FILE_OFFSET            1168      /* compare error at offset %0 */
  162. #define MSG_COMP_LENGTH_MISMATCH        1169      /* files are different sizes */
  163. #define MSG_COMP_1ST_2ND_FILENAMES      1170      /* %1 and %2 */
  164. #define MSG_COMP_INVALID_PATH           1171      /* invalid path */
  165. #define MSG_COMP_FILE_NOT_FOUND         1490      /* %1 file not found */
  166. #define MSG_COMP_INVALID_DRIVE          15        /* invalid drive */
  167. #define MSG_COMP_INVALID_DOSVER         1210      /* invalid dos version */
  168. /* 1172 in utilmid2. */
  169. /*1173 unused - 1175 -1179 unused */
  170. #define MSG_MM_DEVICE_IN_USE            1174      /* mm device in use */
  171. #define MSG_MOUSE_PARA_MOD              1180      /* parameters modified */
  172. #define MSG_MOUSE_NOT_LOADED            1181      /* mouse device driver version not load */
  173. #define MSG_MOUSE_LOADED                1183      /* mouse loaded */
  174. #define MSG_XCOPY_ITSELF                1184      /* cannot copy itself */
  175. #define MSG_XCOPY_INTERNAL_ERROR        1185      /* internal error */
  176. #define MSG_XCOPY_NO_OPEN_SOURCE        1186      /* no source open */
  177. #define MSG_XCOPY_NO_READ_SOURCE        1186      /* no read source */
  178. #define MSG_XCOPY_NO_ACCESS_SRC         1186      /* cannot access source file */
  179. #define MSG_XCOPY_NO_OPEN_TARGET        1187      /* no target open */
  180. #define MSG_XCOPY_NO_WRITE_TARGET       1187      /* no write target */
  181. #define MSG_XCOPY_NO_ACCESS_TRG         1187      /* cannot access target file */
  182. /* 1188 not used */
  183. #define MSG_XCOPY_NO_CLOSE_SOURCE       1189      /* close source */
  184. #define MSG_XCOPY_NO_CLOSE_TARGET       1189      /* no close target */
  185. #define MSG_XCOPY_NO_CLOSE_FILE         1189      /* cannot close src/targ file */
  186. /* 1190  - 1191 not used */
  187. #define MSG_XCOPY_NO_ACCESS_SOURCE      1192      /* no access source */
  188. #define MSG_XCOPY_NO_ACCESS_TARGET      1192      /* no access target */
  189. #define MSG_XCOPY_NO_ACCESS_DISK        1192      /* cannot access file due to disk */
  190. /* 1193 not used */
  191. /* 1194 - 1207 basemid */
  192. #define MSG_ENTER_JAPAN_DATE            1208      /* enter the new date yy-mm-dd */
  193. #define MSG_ENTER_DEF_DATE              1209      /* enter the new date dd-mm-yy */
  194. #define MSG_INCORRECT_DOSVER            1210      /* incorrect dos version */
  195. #define MSG_SAD_INV_DOS                 1210      /* invalid dos version - created */
  196. #define MSG_INVALID_DOS_PRINT           1210      /* incorrect dos version */
  197. #define MSG_TREE_INV_DOSVER             1210      /* incorrect DOS version */
  198. #define MSG_INVAL_DOS_VERSION           1210      /* invalid DOS version */
  199. #define MSG_REST_INVAL_VERS             1210      /* invalid dos version not 1.0 */
  200. #define MSG_BACK_INCOR_DOS_VER          1210      /* inval dos ver */
  201. #define MSG_REP_INCOR_DOS_VERSION       1210      /* incorrect dos version replace */
  202. #define MSG_ABORT_RETRY_IGNORE          1211      /* abort, retry, or ignore */
  203. #define MSG_REC_ABORT_RETRY_IGNORE      1211      /* abort, retry, ignore */
  204. #define MSG_PRESS_ANY_KEY               1212      /* press any key when ready */
  205. /* 1213 - 1229 not used */
  206. /* 1230 not used */
  207. #define MSG_DCOMP_INV_DRIVE             1231      /* invalid drive - diskcomp */
  208. #define MSG_DCOPY_INV_DRV               1231      /* invalid drive - diskcopy */
  209. #define MSG_DISKC_INV_DRIVE             1231      /* %1 file not found */
  210. #define MSG_DCOMP_INSERT_FIRST          1232      /* insert first disk - diskcomp */
  211. #define MSG_DCOPY_INSERT_SRC            1232      /* insert source disk - diskcopy */
  212. #define MSG_DISKC_INSERT_SRC            1232      /* insert source disk - diskcopy */
  213. #define MSG_DCOMP_INSERT_SECOND         1233      /* insert second disk - diskcomp */
  214. #define MSG_DCOPY_INSERT_TARG           1233      /* insert target disk - diskcopy */
  215. #define MSG_DISKC_INSERT_TARG           1233      /* insert target disk - diskcopy */
  216. #define MSG_DCOMP_DISK1_BAD             1234      /* first disk     - diskcomp */
  217. #define MSG_DCOMP_DISK2_BAD             1235      /* second disk     - diskcomp */
  218. /* 1236 - 1237 not used */
  219. #define MSG_DCOMP_REPEAT_COMP           1238      /* compare another? - diskcomp */
  220. #define MSG_DCOMP_COMPARING             1239      /* comparing ...  - diskcomp */
  221. #define MSG_DCOMP_DRV_INCOMPAT          1240      /* drive incompatible - diskcomp */
  222. #define MSG_DCOPY_COPYING               1240      /* copying ...  - diskcopy */
  223. #define MSG_DISKC_DRV_INCOMPAT          1240      /* drive incompatible - diskcopy */
  224. /* 1241 unused */
  225. #define MSG_DCOMP_COMPARE_ERROR         1242      /* compare error - diskcomp */
  226. #define MSG_DR_VOL_SERIAL               1243      /* volume serial number %1 */
  227. #define MSG_DCOMP_COMPARE_ENDED         1244      /* compare ended - diskcomp */
  228. #define MSG_DCOMP_COMPARE_OK            1245      /* compare ok - diskcomp */
  229. #define MSG_DCOMP_ENTER_SRC             1246      /* source drive letter - diskcomp/copy */
  230. #define MSG_DCOMP_ENTER_TARG            1247      /* target drive letter - diskcomp/copy */
  231. #define MSG_DIR_EXISTS                  1248      /* directory already exists */
  232. #define MSG_ERR_PROC_ARG                1249      /* error processing arguments */
  233. /* 1250 - 1251 unused */
  234. #define MSG_DCOPY_FORMATTING            1252      /* copying while formatting - diskcopy */
  235. /* 1253 - 1254 unused */
  236. #define MSG_DCOPY_TARG_NOUSE            1255      /* target disk possibly     - diskcopy */
  237. /* 1256 -1258 unused */
  238. #define MSG_DCOPY_COPY_ANOTHER          1259      /* copy another?  - diskcopy */
  239. #define MSG_DCOPY_COPY_TRACKS           1260      /* copy tracks */
  240. /* 1261 - 1263 not used */
  241. #define MSG_DCOPY_READ_ERROR            1264      /* read error - diskcopy */
  242. #define MSG_DCOPY_UNREC_RDERR           1265      /* unrecoverable read error - diskcopy */
  243. #define MSG_DCOPY_COPY_ENDED            1266      /* copy ended - diskcopy */
  244. /* 1267 - 1269 not used */
  245. #define MSG_FMT_INS_NEW_DISK            1270      /* insert new disk - format */
  246. #define MSG_FMT_DISK_WARNING            1271      /* fixed disk warning - format */
  247. /*deleted 1272 per PTM597 */
  248. #define MSG_FMT_ANOTHER                 1273      /* format another - format */
  249. #define MSG_FMT_INV_VOLUME              123       /* invalid volume name - format */
  250. #define MSG_FMT_TOO_BIG                 1274      /* partition too big for FAT - format */
  251. #define MSG_FMT_NO_SLASH_S              1275      /* /s is no longer supported - format */
  252. #define MSG_FMT_INV_PARAMETER           1276      /* invalid parameter - format */
  253. #define MSG_FMT_REINSERT_DISK           1277      /* reinsert target disk - format */
  254. #define MSG_FMT_INSERT_DOS              1278      /* reinsert system disk - format */
  255. #define MSG_FMT_FORMAT_FAIL             1279      /* format failure - format */
  256. #define MSG_FMT_DISK_UNSUIT             1280      /* disk unsuitable for system - format */
  257. #define MSG_FMT_INV_MEDIA               1281      /* invalid media - format */
  258. #define MSG_FMT_INSUFF_STORAGE          8         /* insufficient storage - format */
  259. #define MSG_FMT_BLANK                   1282      /* blank out entire line 80 columns */
  260. #define MSG_FMT_DISK_SPACE              1283      /* disk space available - format */
  261. #define MSG_FMT_BYTES_USED              1284      /* bytes used - format */
  262. #define MSG_FMT_BYTES_BAD               1285      /* bytes in     sectors - format */
  263. #define MSG_FMT_BYTES_AVAIL             1286      /* bytes available - format */
  264. #define MSG_FMT_VOLUME_PROMPT           1288      /* enter volume name - format */
  265. /* 1289 is in Utilmid2 */
  266. #define MSG_FMT_NO_SYS_TRANS            1290      /* system cannot transfer */
  267. #define MSG_FMT_DOS_DISK_ERR            1291      /* dos disk error - format */
  268. #define MSG_FMT_NONSYS_DISK             1292      /* non-system disk - format */
  269. #define MSG_FMT_NEW_FS_TYPE             1293      /* non-fat file systems */
  270. #define MSG_FMT_COMPLETE                1294      /* format complete - format */
  271. #define MSG_FMT_WP_VIOLATION            1295      /* write protect violation - format */
  272. #define MSG_FMT_NO_WRITE_BOOT           1296      /* unable to write boot - format */
  273. #define MSG_FMT_INCOMPAT_DISK           1297      /* incompatible parms for disk - format */
  274. #define MSG_FMT_PARM_INCOMPAT           1298      /* incompatible parameter - format */
  275. #define MSG_FMT_DRV_NOT_READY           1299      /* drive not ready - format */
  276. #define MSG_FMT_ONCE_PARM               1300      /* /ONCE parm not valid fmt fixed disk */
  277. #define MSG_FMT_F_PARM                  1301      /* /F parm ignored */
  278. #define MSG_FMT_HEAD_CYL                1302      /* head/cylinder - format */
  279. #define MSG_FMT_NOT_SUPPORTED           1303      /* format not supported - format */
  280. #define MSG_BYTES_CLUSTER               1304      /* bytes per allocation unit */
  281. #define MSG_TOTAL_CLUSTERS              1305      /* total allocation unit */
  282. #define MSG_AVAIL_CLUSTERS              1306      /* available allocation units */
  283. #define MSG_FMT_FAT_ERROR               1307      /* error writing fat - format */
  284. #define MSG_FMT_DIR_WRTERR              1308      /* error writing directory - format */
  285. #define MSG_FMT_DRIVE_LETTER            1310      /* drive letter must be specified */
  286. #define MSG_FMT_SYS_FILES               1311      /* cannot find system files - format */
  287. #define MSG_FMT_PERCENT_COMPLETE        1312      /* how much formatted - format */
  288. #define MSG_FMT_BAD_PARTITION           1313      /*     partition table - format */
  289. /* 1314 not used */
  290. #define MSG_FMT_UNSUPP_PARMS            1316      /* parameters not supported - format */
  291. #define MSG_FMT_WHAT_IS_VOLID           1318      /* enter current volume label for dr %1 */
  292. #define MSG_FMT_BAD_VOLID               1319      /* incorrect volume label for drive %1 */
  293. #define MSG_FMT_TBL_ERR                 1320      /* format.tbl missing or an error */
  294. #define MSG_FMT_TRANSFER                1321      /* format transferred */
  295. #define MSG_FMT_DEFAULT_PARM            1322      /* default parameters /n or /t */
  296. #define MSG_CHK_REAL_MODE_MEM_RPT       1327      /* real mode memory report */
  297. #define MSG_CHK_NON_CONT_BLOCKS         1328      /* non-contig blocks */
  298. #define MSG_CHK_SPEC_FILE_CONT          1329      /* specified files are contig */
  299. #define MSG_CHK_INVALID_PARM            1330      /* invalid parameter - chkdsk */
  300. #define MSG_CHK_DISK_OPEN_ERR           1331      /* cannot open disk error - chkdsk */
  301. #define MSG_CHK_DISK_LOCK_ERR           1332      /* cannot lock disk error - chkdsk */
  302. #define MSG_CHK_INVALID_DRIVE           1333      /* invalid drive specification - chkdsk */
  303. #define MSG_CHK_ALLOC_ERR_FIX           1335      /* allocation error -chkdsk */
  304. #define MSG_CHK_FAT_READ                1336      /* error reading FAT - chkdsk */
  305. #define MSG_CHK_FAT_WRITE               1337      /* error writing FAT - chkdsk */
  306. #define MSG_CHK_DIRECTORY               1338      /* directory - chkdsk */
  307. #define MSG_CHK_NO_SLASHF               1339      /* errors found, no /F - chkdsk */
  308. #define MSG_CHK_INV_CLUSTER             1340      /* invalid cluster - chkdsk */
  309. #define MSG_CHK_INV_CURDIR              1341      /* invalid current dir - chkdsk */
  310. #define MSG_CHK_ALLOC_ERR               1342      /* allocation error - chkdsk */
  311. #define MSG_CHK_CROSSLINK               1343      /* files cross linked - chkdsk */
  312. #define MSG_CHK_1ST_CLUSTER             1344      /* first cluster     - chkdsk */
  313. #define MSG_CHK_UNREC_DIRERR            1345      /* unrecoverable dir error - chkdsk */
  314. #define MSG_CHK_CONVERT                 1346      /* conver directory? - chkdsk */
  315. #define MSG_CHK_DIR_EMPTY               1347      /* directory empty - chkdsk */
  316. #define MSG_CHK_INV_SUBDIR              1349      /* invalid subdirectory - chkdsk */
  317. #define MSG_CHK_NO_REC_DOT              1350      /* can't recover . entry - chkdsk */
  318. #define MSG_CHK_NO_REC_DOTDOT           1351      /* can't recover .. entry - chkdsk */
  319. #define MSG_CHK_BAD_LINK                1352      /*     link - chkdsk */
  320. #define MSG_CHK_BAD_ATTRIB              1352      /*     file attribute - chkdsk */
  321. #define MSG_CHK_BAD_SIZE                1352      /*     file size - chkdsk */
  322. #define MSG_CHK_LOST_CLUSTERS_NOFIX     1353      /* lost clusters */
  323. /* 1354 not used */
  324. #define MSG_CHK_NOT_EXIST               1355      /* file does not exist - chkdsk */
  325. #define MSG_CHK_LOST_CLUSTERS           1356      /* lost clusters - chkdsk */
  326. #define MSG_CHK_SPACE_FREED             1358      /* space freed - chkdsk */
  327. #define MSG_CHK_SPACE_POSSIBLE          1359      /* space available - chkdsk */
  328. #define MSG_CHK_NOROOM_ROOT             1360      /* no room in root - chkdsk */
  329. #define MSG_CHK_DISK_TOTAL              1361      /* total space on disk - chkdsk */
  330. #define MSG_CHK_BAD_SECTORS             1362      /*     sectors - chkdsk */
  331. #define MSG_CHK_HIDDEN_TOTAL            1363      /* hidden file total - chkdsk */
  332. #define MSG_CHK_DIR_TOTAL               1364      /* directory total - chkdsk */
  333. #define MSG_CHK_FILE_TOTAL              1365      /* file total - chkdsk */
  334. #define MSG_CHK_RECOVER_TOTAL           1366      /* recovered total - chkdsk */
  335. #define MSG_CHK_BYTES_POSSIBLE          1367      /* bytes possible - chkdsk */
  336. #define MSG_CHK_BYTES_AVAIL             1368      /* bytes available - chkdsk */
  337. #define MSG_CHK_PROCESS_STOP            1373      /* can't continue - chkdsk */
  338. #define MSG_CHK_FAT_BAD                 1374      /*     fat - chkdsk */
  339. #define MSG_CHK_VOL_CREATE              1375      /* can't create volume - chkdsk */
  340. #define MSG_CHK_ERR_WRITE_DIR           1376      /* can't write directory - chkdsk */
  341. #define MSG_CHK_ROOT_BAD_DRV            1377      /* root directory     - chkdsk */
  342. #define MSG_CHK_NON_DOS                 1379      /* probable non-dos disk - chkdsk */
  343. #define MSG_CHK_ERR_READ_DIR            1380      /* can't read dir - chkdsk */
  344. #define MSG_SAD_DUMPING                 1381      /* dump in process */
  345. #define MSG_SAD_INSERT_NEXT             1382      /* current dump diskette filled */
  346. #define MSG_SAD_DISK_ERROR              1383      /* error with diskette, insert another */
  347. #define MSG_SAD_REINSERT                1384      /* insert dump diskette #1 */
  348. #define MSG_SAD_CREATING_DISK           1385      /* creating standalone disk - created */
  349. #define MSG_SAD_API_ERR                 1386      /* api error - createdd */
  350. #define MSG_SAD_INV_DRIVE               1387      /* invalid drive parm - createdd */
  351. #define MSG_SAD_USED_ONCE               1388      /* dump data is already on the diskette */
  352. #define MSG_SAD_HIGH_CAPACITY           1389      /* high capacity diskette */
  353. #define MSG_SAD_PRO_TERM_USER           1390      /* progm is end by user - createdd */
  354. #define MSG_SAD_COMPLETE                1391      /* dump complete remove and reboot */
  355. #define MSG_SAD_NOT_CONTIG              1392      /* not enough contiguous - createdd */
  356. #define MSG_SAD_MEM_RANGE               1393      /* memory address ranges on this disk ar */
  357. /* 1395 basemid */
  358. #define MSG_SAD_INSERT_NEW              1396      /* insert new dump disk - rascrv */
  359. #define MSG_STCP_INV_DOS                1210      /* trace only in >= dos  - trace */
  360. #define MSG_STCP_NOT_EXIST              1397      /* sys trace does not exist - trace */
  361. /* 1398 and 1403 not used */
  362. #define MSG_STCP_INV_ON_OFF             1399      /* invalid or missing on/off - trace */
  363. #define MSG_STCP_EC_RANGE               1400      /* out of range event code - trace */
  364. #define MSG_STCP_EC_INVALID             1401      /* event codes invalid - trace */
  365. #define MSG_STCP_NO_TDF_SET             1402      /* cannot accept Definition File(s) - trace */
  366. #define MSG_STCP_SYNTAX_ERROR           1404      /* detected syntax error - trace */
  367. #define MSG_STCP_TP_OVERSIZE            1405      /* detected oversize error - trace */
  368. #define MSG_DFMT_ENTER                  1406      /* enter to continue - dumpfmtr */
  369. #define MSG_STCP_INVALID_TDF            1407      /* detected an error in %1 - trace */
  370. #define MSG_STCP_FILE_NOT_FOUND         1408      /* unable to located %1 - trace */
  371. #define MSG_STCP_OPCODE_ER              1409      /* unable to located %1 - trace */
  372. #define MSG_STCP_SEGMENT_ER             1410      /* unable to located %1 - trace */
  373. /* 1411 - 1424 not used */
  374. #define MSG_SAD_INS_PROPER              31        /* diskette error, ensure diskette inser */
  375. #define MSG_SAD_WRITE_PROTECT           19        /* diskette error, write protect tab */
  376. #define MSG_SPOOL_WTRUNC_ERROR          1425      /* cannot release filling file - print */
  377. #define MSG_SPOOL_OPEN_ERROR            1426      /* cannot delete filling file - print */
  378. #define MSG_SPOOL_SIG_ERROR             1427      /* cannot delete printing file - print */
  379. #define MSG_SPOOL_MACH_ERROR            1428      /* cannot hold filling file - print */
  380. #define MSG_SPOOL_RUN_PRINT_DATA        1429      /* spool running with print data redir */
  381. #define MSG_SPOOL_RUN_DEVICE            1430      /* spool print run on device */
  382. #define MSG_SPOOL_INV_PARA              1001      /* spooler invalid parameter */
  383. #define MSG_SPOOL_INV_DEVICE            15        /* spool invalid device */
  384. #define MSG_SPOOL_CANT_OPEN_ASYNC       1431      /* spool cannot open async device */
  385. /* 1432 utilmid2 */
  386. #define MSG_SPOOL_INV_INPAR             1433      /* spool inval input device para */
  387. #define MSG_SPOOL_INV_OUTPAR            1434      /* spool inval output device para */
  388. #define MSG_SPOOL_INV_DIRPARM           1435      /* spool inval subdirectory */
  389. /* 1436 utilmid2 */
  390. #define MSG_SPOOL_INT_ERROR             8         /* spool internal error */
  391. #define MSG_SPOOL_DISK_FULL             1437      /* spool disk full */
  392. #define MSG_SPOOL_CURR_CAN_OPER         1438      /* spooler current canceled by operator */
  393. #define MSG_SPOOL_ALL_CAN_OPER          1439      /* spooler canceled by operator */
  394. /* 1440 utilmid2 */
  395. #define MSG_SPOOL_SHAR_VIOLAT           1441      /* spool share violation */
  396. #define MSG_SPOOL_ALREADY_RUN           1442      /* spool is already running for device */
  397. #define MSG_SPOOL_DISK_IS_FULL          1443      /* spool disk is full action different */
  398. /* 1444 - 1455 not used */
  399. #define MSG_SPOOL_DK_FULL               1437      /* spool disk is full action different */
  400. #define MSG_SYS_NO_ROOM                 1456      /* no room for system on disk - sys */
  401. #define MSG_SYS_BAD_TRANS               1457      /* could not transfer files - sys */
  402. #define MSG_SYS_NO_SYSTEM               1458      /* no system on default drive - sys */
  403. #define MSG_SYS_TARGET_DRIVE_IN_USE     108       /* drive in use by another process -sys */
  404. #define MSG_SYS_INTERNAL_ERROR          1459      /* internal error in sys -sys */
  405. /* 1460 not used */
  406. #define MSG_SYS_INV_PARM                1460      /* invalid parameter - sys */
  407. #define MSG_SYS_INV_DRIVE               1461      /* invalid drive - sys */
  408. #define MSG_SYS_TRANSFERRED             1272      /* system transferred - sys */
  409. #define MSG_FDISK_INV_PART_TABLE        1462      /* invalid partition table */
  410. #define MSG_FDISK_ERR_LOADING_OS        1463      /* error loading operating system */
  411. #define MSG_FDISK_ERR_MISSING_OS        1464      /* missing operating system */
  412. #define MSG_VDISK_INV_PARM              1465      /* invalid parameter - vdisk */
  413. #define MSG_VDISK_INSUFF_MEM            1466      /* insufficient memory - vdisk */
  414. #define MSG_VDISK_REPORT                1467      /* vdisk summary - vdisk */
  415. #define MSG_SES_MGR_TERM                1468      /* session manager terminate ignore */
  416. #define MSG_SES_MGR_MENU                1469      /* session manager menu */
  417. /* */
  418. /* 1470-1474 are for swapper and are in basemid.inc */
  419. /* */
  420. #define MSG_TREE_INV_PARM               1001      /* invalid parameter */
  421. /* 1475  - 1477 not used */
  422. #define MSG_TREE_INV_DRIVE              15        /* invalid drive specification */
  423. #define MSG_TREE_INV_PATH               1478      /* invalid path */
  424. #define MSG_TREE_TOP_HEADER             1479      /* DIRECTORY PATH LISTING */
  425. #define MSG_TREE_PATHNAME               1480      /* Path: %1 */
  426. #define MSG_TREE_SUBDIR_HEADER          1481      /* Sub-directories:  %1 */
  427. #define MSG_TREE_FILE_HEADER            1482      /* Files:            %1 */
  428. #define MSG_TREE_NONE_FILE              1483      /* Files:            None */
  429. #define MSG_TREE_NONE_SUBDIR            1484      /* Sub-directories:  None */
  430. #define MSG_TREE_FILENAME               1485      /*                   %1 */
  431. #define MSG_TREE_NO_SUBDIR_EXIST        1486      /* subdirectory does not exist */
  432. #define MSG_HELP_BAD_MID                1487      /* Invalid message id */
  433. #define MSG_HELP_MID_LARGE              1488      /* Message id too large */
  434. #define MSG_HELP_SYNTAX                 1489      /* Syntax error */
  435. #define MSG_FIND_FILE_NOT_FOUND         1490      /* FIND file not found %1 */
  436. #define MSG_HELP_OS                     1491      /* OS/2 help screen */
  437. #define MSG_HELP_ON_OS                  1492      /* OS/2 help on screen */
  438. #define MSG_HELP_NO_HELP                1493      /* No help available */
  439. #define MSG_HELP_DOS                    1494      /* DOS help screen */
  440. #define MSG_HELP_ON_DOS                 1495      /* DOS help on screen */
  441. #define MSG_HELP_FILE_NOT_FOUND         1496      /* help file cannot be found */
  442. #define MSG_HELP_CANT_ACCESS_FILE       1497      /* help cannot read msg file */
  443. /* 1498 - 1499 not used */
  444. #define MSG_READ_ERROR_FIND             31        /* FIND read error */
  445. #define MSG_SYNTAX_ERR_FIND             1003      /* FIND syntax error */
  446. #define MSG_INVALID_P_NUM               1003      /* invalid number of parameters */
  447. #define MSG_INVALID_PARM_FIND           1002      /* FIND invalid parameter */
  448. #define MSG_PATH_NOT_FIND               3         /* path not found */
  449. #define MSG_VDISK_NO_DRIVES             1505      /* no drive letters for vdisk */
  450. #define MSG_CMM_EXECING_PGM             1506      /* executing program */
  451. #define MSG_CMM_FS_TYPE                 1507      /* type of file system */
  452. /*1508 used Utilmid3 */
  453. #define MSG_CMM_EXEC_FAIL               1509      /* */
  454. #define MSG_CMM_NOT_SUPPORT_FS_IN_REAL  1510      /* function not available in DOS */
  455. #define MSG_CMM_INTERNAL_ERROR          1511      /* global msg internal error */
  456. /* 1512 - 1513 unused */
  457. #define MSG_INVALID_DR_LABEL            15        /* invalid drive specification %1 */
  458. #define MSG_INVALID_LABEL               123       /* inval charact. in volume label */
  459. #define MSG_HAS_NO_LABEL                1514      /* volume in drive x has no label */
  460. #define MSG_GET_NEW_LABEL               1515      /* volume label (11 char) ent for none % */
  461. #define MSG_DR_VOL_LABEL                1516      /* volume in drive X is */
  462. /* 1517 - 1523 in basemid.inc */
  463. #define MSG_PRINT_INV_PARM              1525      /* invalid command line parameter */
  464. #define MSG_PRINT_TOO_MANY              1526      /* too many command line param entered */
  465. /* 1528 not used */
  466. #define MSG_PRINT_INV_DEVICE            1529      /* invalid printer device */
  467. #define MSG_PRINT_WRITE_ERROR           28        /* error occurred on the printer */
  468. /* 1530 not used */
  469. #define MSG_PRINT_NO_SPOOL              1531      /* spooler not running */
  470. #define MSG_PRINT_REAL_MODE             1532      /* spooler runs only in protect mode */
  471. #define MSG_PRINT_FILE_NOT_FOUND        1533      /* file not found */
  472. #define MSG_FDISK_MAIN_INTRO            1534      /* fdisk setup */
  473. #define MSG_FDISK_MAIN_MENU             1535      /* FDISK options */
  474. #define MSG_FDISK_MAIN_NEXTFDISK        1536      /* 5. Select next fixed disk drive */
  475. #define MSG_FDISK_MAIN_PROMPT           1537      /* Enter choice: */
  476. #define MSG_FDISK_CHANGE_CANTACT        1538      /* table partition can't be made active */
  477. #define MSG_FDISK_CHANGE_CURACT         1539      /* current active partition is %1 */
  478. #define MSG_FDISK_CHANGE_DONE           1540      /* partition %1 made active */
  479. #define MSG_FDISK_CHANGE_NOPART         1541      /* No partitions to make active */
  480. #define MSG_FDISK_CHANGE_1PART          1542      /* Partition 1 is already active */
  481. #define MSG_FDISK_CHANGE_PROMPT         1543      /* Enter the number of the partition you */
  482. #define MSG_FDISK_CHANGE_TITLE          1544      /* change active partition */
  483. #define MSG_FDISK_CREATE_DONE           1545      /* DOS partition created */
  484. #define MSG_FDISK_CREATE_NOSPACE        1546      /* No space for a %1 partition */
  485. #define MSG_FDISK_CREATE_NOSPATHE       1547      /* No space for %1 cylinder at cyl%2 */
  486. #define MSG_FDISK_CREATE_NOSPAFDOS      1548      /* No space to create a DOS partition */
  487. #define MSG_FDISK_CREATE_PARTEXISTS     1549      /* fixed disk already has a dos partit */
  488. #define MSG_FDISK_CREATE_SIZEPROMPT     1550      /* Enter partition size... */
  489. #define MSG_FDISK_CREATE_SPACEAT        1551      /* Max avail space is %1 cyl at %2. */
  490. #define MSG_FDISK_CREATE_STARTPROMP     1552      /* enter starting cylinder number... */
  491. #define MSG_FDISK_CREATE_TITLE          1553      /* create DOS partition */
  492. #define MSG_FDISK_CREATE_WHOLEDISK      1554      /* Do you want to use the entire fd y/n */
  493. #define MSG_FDISK_DELETE_DONE           1555      /* DOS partition deleted */
  494. #define MSG_FDISK_DELETE_NOPART         1556      /* No DOS partition to delete */
  495. #define MSG_FDISK_DELETE_PROMPT         1557      /* Warning! Data in the DOS part lost */
  496. #define MSG_FDISK_DELETE_TITLE          1558      /* Delete DOS partition yn */
  497. #define MSG_FDISK_DISPLAY_FDISKSIZE     1559      /* Total disk space is %1 cylinders. */
  498. #define MSG_FDISK_DISPLAY_NOPARTS       1560      /* No partitions defined */
  499. #define MSG_FDISK_DISPLAY_PARTINFO      1561      /* Partition status type start endsize */
  500. #define MSG_FDISK_DISPLAY_TITLE         1562      /* Display partition information */
  501. #define MSG_FDISK_ERR_INVALIDNUMBER     1563      /* %1 is not a choice.  Please enter a c */
  502. #define MSG_FDISK_ERR_INVALIDYN         1564      /* %1 is not a choice.  Please enter yn */
  503. #define MSG_FDISK_ERR_NOFDISKS          1565      /* no fixed disks present */
  504. #define MSG_FDISK_ERR_READ              1566      /* error reading fixed disk */
  505. #define MSG_FDISK_ERR_WRITE             1567      /* error writing fixed disk */
  506. #define MSG_FDISK_CURRENTDISK           1568      /* current fixed disk drive %1 */
  507. #define MSG_FDISK_PRESSESC              1569      /* press esc to return to fdisk options */
  508. #define MSG_FDISK_MUST_RESTART          1570      /* must restart */
  509. #define MSG_FDISK_IN_USE                1571      /* fixed disk in use */
  510. /* 1572 to 1574,-- 1577 to 1578 not used */
  511. #define MSG_PATCH_INV_NUM_PARMS         1575      /*invalid number of parameters */
  512. #define MSG_PATCH_INV_PARM              1575      /* invalid parameter %1%2 */
  513. #define MSG_PATCH_MISSING_DATA          1576      /* incomplete data specified - patch */
  514. #define MSG_PATCH_NO_CTL                1490      /* cannot open patch control file %1 */
  515. #define MSG_PATCH_NO_EXE_FILE           1490      /* cannot open %1 to patch */
  516. #define MSG_PATCH_PATCHING              1579      /* patching %1 */
  517. #define MSG_PATCH_CONTINUE              1580      /* continue patching %1? Y/N */
  518. #define MSG_PATCH_NO_PATCHES            1581      /* No patches applied */
  519. #define MSG_PATCH_PATCHES_ENTERED       1582      /* Patches entered for %1 */
  520. #define MSG_PATCH_OK_TO_PATCH           1583      /* should these patches be appl to %1? */
  521. #define MSG_PATCH_APPLIED               1584      /* patches applied to %1 */
  522. #define MSG_PATCH_NOT_APPLIED           1585      /* No patches applied to %1 */
  523. #define MSG_PATCH_CURRENT_EOF           1586      /* Current end of file is at %1 */
  524. #define MSG_PATCH_OFFSET_PROMPT         1587      /* enter offset in hex of patch > */
  525. #define MSG_PATCH_PAST_EOF_INT          1588      /* offset is past end of file */
  526. #define MSG_PATCH_CANT_ALLOC            1589      /* Insufficient memory to save pat inf */
  527. #define MSG_PATCH_NO_FILE               1590      /* no file to patch fond in pat con %1 */
  528. #define MSG_PATCH_INV_CMD_COMBO         1591      /* %1 command found without a %2 cmd */
  529. #define MSG_PATCH_INV_OFFSET            1592      /* %1 is not a valid offset for file %2 */
  530. #define MSG_PATCH_INV_BYTES             1593      /* %1 is not a valid %2 byte stg for%3 */
  531. #define MSG_PATCH_TOO_NEAR_EOF          1594      /* offset %1 for %2 too near orpst%3%4 */
  532. #define MSG_PATCH_VERIFY_FAILED         1595      /* verification failed for %1 */
  533. /* 1596 not used */
  534. #define MSG_PATCH_PAST_EOF_AUTO         1597      /* ofst given %1 ofr %2 eof %3 */
  535. #define MSG_PATCH_UNKNOWN_CMD           1598      /* unknown command */
  536. #define MSG_PATCH_CANT_APPEND           1599      /* cannot append */
  537. #define MSG_PATCH_NO_REQUEST            1600      /* no patch request specified */
  538. #define MSG_MODE_INVAL_PARMS            1601      /* invalid number of parameters */
  539. #define MSG_MODE_CPL_SET                1602      /* characters per line has been set */
  540. #define MSG_MODE_LPI_SET                1603      /* lines per inch have been set */
  541. #define MSG_MODE_INF_RET_SET            1604      /* infinite has been set */
  542. #define MSG_MORE                        1605      /* -- More -- */
  543. #define MSG_MODE_INF_RET_RESET          1606      /* infinite retry reset */
  544. #define MSG_MODE_DEVICE_NAME            1607      /* invalid device name */
  545. #define MSG_PRINT_ERROR                 29        /* printer error */
  546. #define MSG_MODE_CANT_RB                1608      /* cannot set the readback function */
  547. #define MSG_MODE_ASYNC_SET              1609      /* async protocol set */
  548. #define MSG_MODE_STATUS                 1610      /* display mode readback status */
  549. #define MSG_MODE_NO_REDIR               1611      /* mode cannot direct output */
  550. #define MSG_INSDKT                      1612      /* mode open a */
  551. #define MSG_INVALID_PARITY              1613      /* open parity */
  552. #define MSG_INVALID_DATABITS            1614      /* invalid databits */
  553. #define MSG_INVALID_STOPBITS            1615      /* invalid stopbits */
  554. #define MSG_INVALID_BAUD_RATE           1616      /* invalid baud rate */
  555. #define MSG_INVALID_CHAR_PER_LINE       1617      /* invalid characters per line */
  556. #define MSG_INVALID_LINES_PER_INCH      1618      /* invalid lines per inch */
  557. #define MSG_INVALID_SYNTAX              1601      /* invalid syntax */
  558. /* 1619 to 1620,-- 1623 to 1627,-- 1629 unused. 1630 - Utilmid2. */
  559. #define MSG_MODE_SUCC_RB                1621      /* successful read back */
  560. #define MSG_MODE_OUT_RANGE              1622      /* mode out of range */
  561. #define MSG_MODE_INV_PARM               2092      /* invalid parameter */
  562. #define MSG_INVAL_PARAMETER             1003      /* invalid parameter attrib */
  563. #define MSG_FILEN_REQUIRED              1003      /* filename required attrib */
  564. #define MSG_UNEX_DOS_ERROR              1628      /* unexpected dos error */
  565.