MultiCam Error Codes
The error codes are used by the four error reporting behaviors.
Error codes returned by MultiCam functions
Return value |
Error identifier |
Description |
0 |
MC_OK |
No Error |
-1 |
MC_NO_BOARD_FOUND |
No Board Found |
-2 |
MC_BAD_PARAMETER |
Bad Parameter |
-3 |
MC_IO_ERROR |
I/O Error |
-4 |
MC_INTERNAL_ERROR |
Internal Error |
-5 |
MC_NO_MORE_RESOURCES |
No More Resources |
-6 |
MC_IN_USE |
Object still in use |
-7 |
MC_NOT_SUPPORTED |
Operation not supported |
-8 |
MC_DATABASE_ERROR |
Parameter database error |
-9 |
MC_OUT_OF_BOUND |
Value out of bound |
-10 |
MC_INSTANCE_NOT_FOUND |
Object instance not found |
-11 |
MC_INVALID_HANDLE |
Invalid Handle |
-12 |
MC_TIMEOUT |
Timeout |
-13 |
MC_INVALID_VALUE |
Invalid Value |
-14 |
MC_RANGE_ERROR |
Value not in range |
-15 |
MC_BAD_HW_CONFIG |
Invalid hardware configuration |
-16 |
MC_NO_EVENT |
No Event |
-17 |
MC_LICENSE_NOT_GRANTED |
License not granted |
-18 |
MC_FATAL_ERROR |
Fatal error |
-19 |
MC_HW_EVENT_CONFLICT |
Hardware event conflict |
-20 |
MC_FILE_NOT_FOUND |
File not found |
-21 |
MC_OVERFLOW |
Overflow |
-22 |
MC_INVALID_PARAMETER_SETTING |
Parameter inconsistency |
-23 |
MC_PARAMETER_ILLEGAL_ACCESS |
Illegal operation |
-24 |
MC_CLUSTER_BUSY |
Cluster busy |
-25 |
MC_SERVICE_ERROR |
MultiCam service error |
-26 |
MC_INVALID_SURFACE |
Invalid surface |