Generic Errors
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 |
Bad request |
KErrTotalLossOfPrecision |
-7 |
Total loss of precision |
KErrBadHandle |
-8 |
Bad object |
KErrOverflow |
-9 |
Overflow |
KErrUnderflow |
-10 |
Underflow |
KErrAlreadyExists |
-11 |
Already exists |
KErrPathNotFound |
-12 |
Unable to find the specified folder |
KErrDied |
-13 |
Closed |
KErrInUse |
-14 |
The specified object is currently in use by another program |
KErrServerTerminated |
-15 |
Server has closed |
KErrServerBusy |
-16 |
Server busy |
KErrCompletion |
-17 |
Completion error |
KErrNotReady |
-18 |
Not ready |
KErrUnknown |
-19 |
Unknown error |
KErrCorrupt |
-20 |
Corrupt |
KErrAccessDenied |
-21 |
Access denied |
KErrLocked |
-22 |
Locked |
KErrWrite |
-23 |
Failed to write |
KErrDisMounted |
-24 |
Wrong disk present |
KErrEof |
-25 |
Unexpected end of file |
KErrDiskFull |
-26 |
Disk full |
KErrBadDriver |
-27 |
Bad device driver |
KErrBadName |
-28 |
Bad name |
KErrCommsLineFail |
-29 |
Comms line failed |
KErrCommsFrame |
-30 |
Comms frame error |
KErrCommsOverrun |
-31 |
Comms overrun error |
KErrCommsParity |
-32 |
Comms parity error |
KErrTimedOut |
-33 |
Timed out |
KErrCouldNotConnect |
-34 |
Failed to connect |
KErrCouldNotDisconnect |
-35 |
Failed to disconnect |
KErrDisconnected |
-36 |
Disconnected |
KErrBadLibraryEntryPoint |
-37 |
Bad library entry point |
KErrBadDescriptor |
-38 |
Bad descriptor |
KErrAbort |
-39 |
Interrupted |
KErrTooBig |
-40 |
Too big |
KErrDivideByZero |
-41 |
Divide by zero |
KErrBadPower |
-42 |
Batteries too low |
KErrDirFull |
-43 |
Folder full |
KErrHardwareNotAvailable |
-44 |
|
KErrSessionClosed |
-45 |
|
KErrPermissionDenied |
-46 |
|
KErrMsgBioMessageNotValid |
-90 |
参考: http://www.newlc.com/article.php3?id_article=117