Namespaces

Variants
Actions

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

Symbian and Standard C library error codes

From Wiki
Jump to: navigation, search
Article Metadata
Compatibility
Platform(s):
Symbian
Article
Created: spark55 (17 Sep 2007)
Last edited: hamishwillee (26 Jul 2012)

The following table lists the Standard C library error codes, which are defined in epoc32\include\stdapis\errno.h and mapping error codes in Symbian OS. Whenever you get any such error codes, the reason can be any of the mapping Symbian OS Error Codes.


Error Codes Mapping
Standard C library Symbian OS
ENOENT KErrNotFound or KErrPathNotFound
EINTR KErrCancel
ENOMEM KErrNoMemory
ENOSYS KErrNotSupported
EINVAL KErrArgument or KErrBadDescriptor or KErrBadName
ERANGE KErrTotalLossOfPrecision
EBADF KErrBadHandle
ERANGE KErrOverflow or KErrUnderflow
EEXIST KErrAlreadyExists
EPIPE KErrDied or KErrDisconnected or KErrSessionClosed or KErrEof or

KErrServerTerminated

EACCES KErrInUse or KErrPermissionDenied or KErrAccessDenied or KErrLocked
EBUSY KErrServerBusy
ENODEV KErrUnknown or KErrHardwareNotAvailable or KErrDisMounted
EIO KErrWrite
ENOSPC KErrDiskFull or KErrDirFull
ECOMM KErrCommsLineFail or KErrCommsFrame or KErrCommsOverrun or KErrCommsParity or KErrCommsBreak
ETIMEDOUT KErrTimedOut
ECONNREFUSED KErrCouldNotConnect
EFAUL KErrTooBig
EDOM KErrDivideByZero or KErrBadPower


Links

This page was last modified on 26 July 2012, at 05:34.
51 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×