Page tree
Skip to end of metadata
Go to start of metadata

The error codes defined by the IDL are included in libidl.h, and must also be used by the IDI (IDL Driver Instance) when reporting any success or failure to the IDL. 

The defined error codes are shown below:

typedef enum {
IErr_Success = 0,
IErr_Failure,
IErr_IdiBusy,
IErr_TypeInvalid,
IErr_UnidInvalid,
IErr_UnidExists,
IErr_DevCommFail,
IErr_Unknown,
IErr_Max
} IdlErrorCodes;
  • No labels