#pragma once enum ErrorCode { CELL_OK = 0x00000000, CELL_EAGAIN = 0x80010001, //The resource is temporarily unavailable CELL_EINVAL = 0x80010002, //An invalid argument value is specified CELL_ENOSYS = 0x80010003, //The feature is not yet implemented CELL_ENOMEM = 0x80010004, //Memory allocation failure CELL_ESRCH = 0x80010005, //The resource with the specified identifier does not exist CELL_ENOENT = 0x80010006, //The file does not exist CELL_ENOEXEC = 0x80010007, //The file is in unrecognized format CELL_EDEADLK = 0x80010008, //Resource deadlock is avoided CELL_EPERM = 0x80010009, //The operation is not permitted CELL_EBUSY = 0x8001000A, //The device or resource is busy CELL_ETIMEDOUT = 0x8001000B, //The operation is timed out CELL_EABORT = 0x8001000C, //The operation is aborted CELL_EFAULT = 0x8001000D, //Invalid memory access CELL_ESTAT = 0x8001000F, //State of the target thread is invalid CELL_EALIGN = 0x80010010, //Alignment is invalid. CELL_EKRESOURCE = 0x80010011, //Shortage of the kernel resources CELL_EISDIR = 0x80010012, //The file is a directory CELL_ECANCELED = 0x80010013, //Operation canceled CELL_EEXIST = 0x80010014, //Entry already exists CELL_EISCONN = 0x80010015, //Port is already connected CELL_ENOTCONN = 0x80010016, //Port is not connected CELL_EAUTHFAIL = 0x80010017, //Program authentication fail CELL_ENOTMSELF = 0x80010018, //The file is not a MSELF CELL_ESYSVER = 0x80010019, //System version error CELL_EAUTHFATAL = 0x8001001A, //Fatal system error CELL_EDOM = 0x8001001B, CELL_ERANGE = 0x8001001C, CELL_EILSEQ = 0x8001001D, CELL_EFPOS = 0x8001001E, CELL_EINTR = 0x8001001F, CELL_EFBIG = 0x80010020, CELL_EMLIN = 0x80010021, CELL_ENFILE = 0x80010022, CELL_ENOSPC = 0x80010023, CELL_ENOTTY = 0x80010024, CELL_EPIPE = 0x80010025, CELL_EROFS = 0x80010026, CELL_ESPIPE = 0x80010027, CELL_E2BIG = 0x80010028, CELL_EACCES = 0x80010029, CELL_EBADF = 0x8001002A, CELL_EIO = 0x8001002B, CELL_EMFILE = 0x8001002C, CELL_ENODEV = 0x8001002D, CELL_ENOTDIR = 0x8001002E, CELL_ENXIO = 0x8001002F, CELL_EXDEV = 0x80010030, CELL_EBADMSG = 0x80010031, CELL_EINPROGRESS = 0x80010032, CELL_EMSGSIZE = 0x80010033, CELL_ENAMETOOLONG = 0x80010034, CELL_ENOLCK = 0x80010035, CELL_ENOTEMPTY = 0x80010036, CELL_ENOTSUP = 0x80010037, CELL_EFSSPECIFIC = 0x80010038, CELL_EOVERFLOW = 0x80010039, CELL_ENOTMOUNTED = 0x8001003A, CELL_ENOTSDATA = 0x8001003B, CELL_UNKNOWN_ERROR = 0xFFFFFFFF, };