Common Return Codes
Error Code |
Macro Definition |
Description |
|---|---|---|
0xA0028001 |
- |
Invalid device ID. |
0xA0028002 |
- |
Invalid channel ID. |
0xA0028003 |
HI_ERR_SYS_ILLEGAL_PARAM |
Invalid parameter setting. |
0xA0028004 |
HI_ERR_SYS_EXIST |
Channel or resource existed. |
0xA0028005 |
HI_ERR_SYS_UNEXIST |
Channel or resource not existed. |
0xA0028006 |
HI_ERR_SYS_NULL_PTR |
Null pointer. |
0xA0028007 |
- |
No configuration made to corresponding parameters before the system, device, or channel is enabled. |
0xA0028008 |
HI_ERR_SYS_NOT_SUPPORT |
Unsupported function. |
0xA0028009 |
HI_ERR_SYS_NOT_PERM |
Unallowed operation. |
0xA002800C |
HI_ERR_SYS_NO_MEM |
Memory allocation failure due to memory insufficiency or other reasons. |
0xA002800D |
- |
Buffer allocation failure due to too large requested buffer or other reasons. |
0xA002800E |
- |
Empty buffer. |
0xA002800F |
- |
Full buffer. |
0xA0028010 |
HI_ERR_SYS_NOT_READY |
System not ready. |
0xA0028011 |
- |
Bad address. |
0xA0028012 |
HI_ERR_SYS_BUSY |
Busy system. |
0xA0028013 |
- |
Not enough buffer. |
0xA0028014 |
- |
Hardware or software processing timeout. |
0xA0028015 |
HI_ERR_SYS_ERR |
System error. |
0xA002803F |
- |
Maximum return. The error code value of the module must be less than this value. |
0xA0018003 |
- |
Invalid VB parameter setting. |
0xA0018005 |
- |
Memory pool or memory block not existed. |
0xA0018006 |
- |
Null pointer. |
0xA0018009 |
- |
Unallowed operation. |
0xA001800C |
- |
Memory allocation failure due to memory insufficiency or other reasons. |
0xA001800D |
- |
No memory pool or memory block that meets the requirements. |
0xA0018010 |
- |
System not ready. |
0xA0018012 |
- |
Busy VB system. |
0xA0018013 |
- |
Memory block size smaller than the required size. |