KErrNone | 0 | |
KErrNotFound | -1 | Unable to find the specified object |
KErrGeneral | -2 | General (unspecified) error |
KErrCancel | -3 | The operation was cancelled |
KErrNoMemory | -4 | Not enough memory |
KErrNotSupported | -5 | The operation requested is not supported |
KErrArgument | -6 | An argument is out of range |
KErrTotalLossOfPrecision | -7 | This error arises when converting from an internal 96-bit real representation to a TReal32; the exponent of the internal representation is so small that the 32-bit real cannot contain it. |
KErrBadHandle | -8 | An invalid handle has been passed. A function involving a resource owned by a server or the kernel has specified an invalid handle. |
KErrOverflow | -9 | In the context of mathematical or time/date functions, indicates a calculation that has produced arithmetic overflow exceeding the bounds allowed by the representation. In the context of data transfer, indicates that a buffer has over-filled without being emptied soon enough. |
KErrUnderflow | -10 | In the context of mathematical or time/date functions, indicates a calculation that has produced a result smaller than the smallest magnitude of a finite number allowed by the representation. In the context of data transfer, indicates that a buffer was under-filled when data was required. |
KErrAlreadyExists | -11 | Already exists |
KErrPathNotFound | -12 | Unable to find the specified folder |
KErrDied | -13 | A handle refers to a thread that has died. |
KErrInUse | -14 | A requested resource is already in exclusive use. |
KErrServerTerminated | -15 | Client/server send/receive operation cannot run, because the server has terminated. |
KErrServerBusy | -16 | A client/server send/receive operation cannot run, because the server is busy handling another request. |
KErrCompletion | -17 | An operation is complete, successfully or otherwise. This code may be used to indicate that some follow on operation can take place. It does not necessarily indicate an error condition. |
KErrNotReady | -18 | A device required by an i/o operation is not ready to start operations. A common reason for returning this code is because a device has not been initialised, or has no power. |
KErrUnknown | -19 | Unknown error |
KErrCorrupt | -20 | Some media is not formatted properly, or links between sections of it have been corrupted. |
KErrAccessDenied | -21 | Access denied |
KErrLocked | -22 | An operation cannot be performed, because the part of the file to be read or written is locked. |
KErrWrite | -23 | During a file write operation, not all the data could be written. |
KErrDisMounted | -24 | A volume which was to be used for a file system operation has been dismounted. |
KErrEof | -25 | End of file has been reached. |
KErrDiskFull | -26 | Disk full |
KErrBadDriver | -27 | A driver DLL is of the wrong type. |
KErrBadName | -28 | A file name or other object name does not conform to the required syntax. |
KErrCommsLineFail | -29 | Comms line failed |
KErrCommsFrame | -30 | A frame error has occurred in a communications operation. |
KErrCommsOverrun | -31 | An overrun has been detected by a communications driver. |
KErrCommsParity | -32 | A parity error has occurred in communications. |
KErrTimedOut | -33 | Timed out |
KErrCouldNotConnect | -34 | Failed to connect |
KErrCouldNotDisconnect | -35 | Failed to disconnect |
KErrDisconnected | -36 | A function could not be executed because the required session was disconnected. |
KErrBadLibraryEntryPoint | -37 | A library entry point was not of the required type. |
KErrBadDescriptor | -38 | A non-descriptor parameter was passed by a client interface, when a server expected a descriptor. |
KErrAbort | -39 | An operation has been aborted |
KErrTooBig | -40 | A number was too big |
KErrDivideByZero | -41 | Divide by zero |
KErrBadPower | -42 | Insufficient power was available to complete an operation. |
KErrDirFull | -43 | An operation on a directory has failed. |
KErrHardwareNotAvailable | -44 | An operation cannot be performed because the necessary hardware is not available |
KErrSessionClosed | -45 | The completion status when an outstanding client/server message is completed because a shared session has been closed. |
KErrPermissionDenied | -46 | An operation cannot be performed due to a potential security violation. |
KErrExtensionNotSupported | -47 | A requested extension function is not supported by the object concerned. |
KErrCommsBreak | -48 | A break has occurred in a communications operation. |