参考:tk/errno.h
#define E_OK 0 /* Completed successfully */ #define E_SYS ERCD(-5, 0) /* System error */ #define E_NOCOP ERCD(-6, 0) /* Coprocessor disable */ #define E_NOSPT ERCD(-9, 0) /* Unsupported function */ #define E_RSFN ERCD(-10, 0) /* Reserved function code number */ #define E_RSATR ERCD(-11, 0) /* Reserved attribute */ #define E_PAR ERCD(-17, 0) /* Parameter error */ #define E_ID ERCD(-18, 0) /* Incorrect ID number */ #define E_CTX ERCD(-25, 0) /* Context error */ #define E_MACV ERCD(-26, 0) /* Inaccessible memory/access violation */ #define E_OACV ERCD(-27, 0) /* Object access violation */ #define E_ILUSE ERCD(-28, 0) /* Incorrect system call use */ #define E_NOMEM ERCD(-33, 0) /* Insufficient memory */ #define E_LIMIT ERCD(-34, 0) /* Exceed system limits */ #define E_OBJ ERCD(-41, 0) /* Incorrect object state */ #define E_NOEXS ERCD(-42, 0) /* Object does not exist */ #define E_QOVR ERCD(-43, 0) /* Queuing overflow */ #define E_RLWAI ERCD(-49, 0) /* Forcibly release wait state */ #define E_TMOUT ERCD(-50, 0) /* Polling fail/time out */ #define E_DLT ERCD(-51, 0) /* Waited object was deleted */ #define E_DISWAI ERCD(-52, 0) /* Release wait caused by wait disable */ #define E_IO ERCD(-57, 0) /* Output/input error */ #define E_NOMDA ERCD(-58, 0) /* No media */ #define E_BUSY ERCD(-65, 0) /* Busy state */ #define E_ABORT ERCD(-66, 0) /* Aborted */ #define E_RONLY ERCD(-67, 0) /* write protected */