×
Namespaces

Variants
Actions

Symbian and Standard C library error codes

From Nokia Developer 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 08:34.
59 page views in the last 30 days.
×