MSERROR.H
上传用户:xiaogehua
上传日期:2007-01-08
资源大小:1183k
文件大小:5k
源码类别:

操作系统开发

开发平台:

Asm

  1. /*    File              : $Workfile: MSERROR.H$
  2.  *
  3.  *    Description      : Part of APPSLIB.
  4.  * 
  5.  *    Original Author   : DIGITAL RESEARCH
  6.  *
  7.  *    Last Edited By    : $CALDERA$
  8.  *
  9.  *-----------------------------------------------------------------------;
  10.  *    Copyright Work of Caldera, Inc. All Rights Reserved.
  11.  *      
  12.  *    THIS WORK IS A COPYRIGHT WORK AND CONTAINS CONFIDENTIAL,
  13.  *    PROPRIETARY AND TRADE SECRET INFORMATION OF CALDERA, INC.
  14.  *    ACCESS TO THIS WORK IS RESTRICTED TO (I) CALDERA, INC. EMPLOYEES
  15.  *    WHO HAVE A NEED TO KNOW TO PERFORM TASKS WITHIN THE SCOPE OF
  16.  *    THEIR ASSIGNMENTS AND (II) ENTITIES OTHER THAN CALDERA, INC. WHO
  17.  *    HAVE ACCEPTED THE CALDERA OPENDOS SOURCE LICENSE OR OTHER CALDERA LICENSE
  18.  *    AGREEMENTS. EXCEPT UNDER THE EXPRESS TERMS OF THE CALDERA LICENSE
  19.  *    AGREEMENT NO PART OF THIS WORK MAY BE USED, PRACTICED, PERFORMED,
  20.  *    COPIED, DISTRIBUTED, REVISED, MODIFIED, TRANSLATED, ABRIDGED,
  21.  *    CONDENSED, EXPANDED, COLLECTED, COMPILED, LINKED, RECAST,
  22.  *    TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN CONSENT OF
  23.  *    CALDERA, INC. ANY USE OR EXPLOITATION OF THIS WORK WITHOUT
  24.  *    AUTHORIZATION COULD SUBJECT THE PERPETRATOR TO CRIMINAL AND
  25.  *    CIVIL LIABILITY.
  26.  * ----------------------------------------------------------------------;
  27.  *
  28.  *    *** Current Edit History ***
  29.  *    *** End of Current Edit History ***
  30.  *
  31.  *    $Log$
  32.  *
  33.  *   MSERROR.H 1.1 92/11/09 13:39:14 AHAY
  34.  *   Converted to new build environment and version control system.
  35.  *   
  36.  *
  37.  *   ENDLOG
  38.  */
  39. #define ED_OK    0 /* no error occured */
  40. #define ED_FUNCTION (-1) /* invalid function number */
  41. #define ED_FILE (-2) /* file not found */
  42. #define ED_PATH (-3) /* path not found */
  43. #define ED_HANDLE (-4) /* too many open files */
  44. #define ED_ACCESS (-5) /* file access denied */
  45. #define ED_H_MATCH (-6) /* invalid handle number */
  46. #define ED_DMD (-7) /* memory descriptor destroyed */
  47. #define ED_MEMORY (-8) /* insufficient memory */
  48. #define ED_BLOCK (-9) /* invalid memory block addr */
  49. #define ED_ENVIRON (-10) /* invalid environment */
  50. #define ED_FORMAT (-11) /* invalid format */
  51. #define ED_ACC_CODE (-12) /* invalid access code */
  52. #define ED_DATA (-13) /* invalid data */
  53. #define ED_DRIVE (-15) /* invalid drive specified */
  54. #define ED_DIR (-16) /* can't remove current dir */
  55. #define ED_DEVICE (-17) /* not same device */
  56. #define ED_ROOM (-18) /* no more files */
  57. #define ED_PROTECT (-19) /* disk write protected */
  58. #define ED_BADUNIT (-20) /* invalid drive specified */
  59. #define ED_NOTREADY (-21) /* drive doesn't respond */
  60. #define ED_BADCMD (-22) /* invalid command to driver */
  61. #define ED_BADDATA (-23) /* data CRC error */
  62. #define ED_BADSEEK (-25) /* can't seek to track */
  63. #define ED_BADMEDIA (-26) /* unrecognizable medium */
  64. #define ED_RNF (-27) /* record/sector not found */
  65. #define ED_NOPAPER (-28) /* printer error */
  66. #define ED_WRFAIL (-29) /* write failed */
  67. #define ED_RDFAIL (-30) /* read failed */
  68. #define ED_GENFAIL (-31) /* anything failed */
  69. #define ED_SHAREFAIL (-32) /* sharing conflict */
  70. #define ED_LOCKFAIL (-33) /* locking conflict */
  71. #define ED_DISKCHG (-34) /* invalid disk change */
  72. #define ED_NOFCBS (-35) /* FCB table exhausted */
  73. #define ED_NOLOCKS (-36) /* lock list items exhausted */
  74. #define ED_NET (-50) /* Network request not supported */
  75. #define ED_NETACCESS (-65) /* file access denied */
  76. #define ED_NETPWD (-73) /* Server Password Error */
  77. #define ED_NETVER (-74) /* Incorrect Server version */
  78. #define ED_NETREQ (-75) /* No Local Network Resources */
  79. #define ED_NETTIME (-76) /* Network Time Out Error */
  80. #define ED_NETCOMM (-77) /* Network Communications Error */
  81. #define ED_NETSRVR (-78) /* No Server Network Resources  */
  82. #define ED_NETLOG (-79) /* Server Not Logged In */
  83. #define ED_EXISTS (-80) /* file already exists */
  84. #define ED_MAKE (-82) /* cannot make (files ??) */
  85. #define ED_FAIL (-83) /* FAIL code returned from INT 24 */
  86. #define ED_STRUCT (-84) /* out of structures */
  87. #define ED_ASSIGN (-85) /* already assigned */
  88. #define ED_PASSWORD (-86) /* invalid password */
  89. #define ED_PARAM (-87) /* invalid parameter */
  90. #define ED_NETWRITE (-88) /* network write fault */
  91. #define ED_NETFUNC (-89) /* function not supported on network */
  92. #define ED_COMPONENT (-90) /* component not installed */
  93. #define ED_LASTERROR (-90) /* last error number used */
  94. #define ACTION_USER 3 /* ask user to reenter input */
  95. #define ACTION_USER_INT 7 /* user intervention required */