Table A-1 lists all the KCMS "C" API status code strings and their associated values. For additional information on the status codes, see the header file kcsstats.h and the KCMS SDK manual KCMS Application Developer's Guide.
I/O errors occur normally when you do not have enough swap space to continue.
String |
Value |
---|---|
Successful Status |
|
KCS_SUCCESS |
0x0000 |
Warning Status |
|
KCS_WARNINGS_START |
0x1000 |
KCS_OPERATION_CANCELLED |
0x1001 |
KCS_TRUNCATED |
0x1002 |
KCS_SPEC_CMM_NOT_FOUND |
0x1003 |
KCS_CANNOT_OPTIMIZE |
0x1004 |
KCS_CANNOT_DEOPTIMIZE |
0x1005 |
KCS_ATTR_LARGE_CT_SUPPLIED |
0x1006 |
Failure Status--General |
|
KCS_ERRORS_START |
0x4000 |
Failure Status--Memory |
|
KCS_MEM_ALLOC_ERR |
0x4006 |
KCS_MEM_ADDRESS_ERR |
0x4007 |
Failure Status--Operating System |
|
KCS_OS_ERROR |
0x4008 |
I/O Errors |
|
KCS_IO_READ |
0x4010 |
KCS_IO_WRITE |
0x4011 |
KCS_IO_SEEK |
0x4012 |
KCS_IO_UNKNOWN_TYPE_ERROR |
0x4013 |
Profile |
|
KCS_PROF_ID_BAD |
0x4020 |
KCS_PROF_FORMAT_BAD |
0x4021 |
KCS_PROF_CT_EXCEEDS_PROF_LIST |
0x4022 |
KCS_PROF_INCOMPLETE |
0x4023 |
KCS_PROF_NO_DATA_SUPPORT_FOR_REQUEST |
0x4024 |
KCS_PROF_REQ_ATTRS_INCOMPLETE |
0x4025 |
Attributes |
|
KCS_ATTR_NAME_OUT_OF_RANGE |
0x4030 |
KCS_ATTR_TYPE_UNKNOWN |
0x4031 |
KCS_ATTR_LOAD_FORMAT_INCORRECT |
0x4032 |
KCS_ATTR_LOAD_FLOAT_ERR |
0x4033 |
KCS_ATTR_LOAD_INT_ERR |
0x4034 |
KCS_ATTR_DATE_TIME_FORMAT |
0x4035 |
KCS_ATTR_CT_ZERO_OR_NEG |
0x4036 |
KCS_ATTR_READ_ONLY |
0x4037 |
KCS_ATTR_TYPE_NOT_SIMPLE |
0x4038 |
Connection |
|
KCS_CONNECT_FAILED |
0x4040 |
KCS_CONNECT_PRECISION_UNACCEPTABLE |
0x4041 |
KCS_CONNECT_OPT_FORCED_DATA_LOSS |
0x4042 |
KCS_CONNECT_PROFILES_CT_ERR |
0x4043 |
KCS_CONNECT_QUANT_MISMATCH |
0x4044 |
KCS_CONNECT_UNIMP_OP |
0x4045 |
KCS_NOT_AVAILABLE |
0x4054 |
Validation |
|
KCS_MISMATCHED_WHITEPOINTS |
0x4060 |
KCS_MISMATCHED_BLACKPOINTS |
0x4061 |
KCS_MISMATCHED_COLORSPACES |
0x4062 |
KCS_MISMATCHED_DIMENSIONS |
0x4063 |
KCS_MISMATCHED_VERSIONS |
0x4064 |
Layout |
|
KCS_LAYOUT_INVALID |
0X4070 |
KCS_LAYOUT_UNSUPPORTED |
0X4071 |
KCS_LAYOUT_MISMATCH |
0X4072 |
Evaluation |
|
KCS_EVAL_TOO_MANY_CHANNELS |
0x4080 |
KCS_EVAL_BUFFER_OVERFLOW |
0x4081 |
KCS_EVAL_ONLY_ONE_OP_ALLOWED |
0x4082 |
Characterization/Calibration |
|
KCS_CC_UPDATE_NEEDS_MORE_DATA |
0x4090 |
KCS_CC_UPDATE_INVALID_DATA |
0x4091 |
KCS_CC_INCORRECT_COLOR_SPACE |
0x4092 |
KCS_CC_NUM_COMPS_OUT_OF_RANGE |
0x4093 |
KCS_CC_TOO_FEW_MEASUREMENTS |
0x4094 |
KCS_CC_TABLE_DATA_BAD |
0x4095 |
KCS_CC_INCORRECT_DEV_TYPE |
0x4096 |
KCS_CC_INCORRECT_ATTR_CLASS |
0x4097 |
KCS_CC_CANNOT_CALL_DEV_TYPE |
0x4098 |
KCS_CC_CANNOT_CHAR_DEV_TYPE |
0x4099 |
KCS_CC_INPUT_NOT_RAMP |
0x409A |
Color Management Module |
|
KCS_CMM_UNKNOWN_TECHNOLOGY |
0x4100 |
KCS_COMP_MGR_FAILURE |
0x4101 |
KCS_CMM_UNKNOWN_RUNTIME_TYPE |
0x4102 |
KCS_CMM_UNSUPPORTED_OP |
0x4103 |
KCS_CMM_RTLOAD_FAILED |
0x4104 |
KCS_CMM_MAJOR_VERSION_MISMATCH |
0x4105 |
KCS_MINOR_VERSION_MISMATCH |
0x4106 |
Unimplemented Features |
|
KCS_UNIMP_NESTED_CONNECTIONS |
0x4110 |
KCS_UNIMP_TOO_MANY_PROFILES |
0x4111 |
KCS_UNIMP_ILLEGAL_TECHNOLOGY |
0x4112 |
Internal |
|
KCS_INTERNAL_CLASS_CORRUPTED |
0x4120 |
KCS_INTERNAL_DATA_CORRUPTED |
0x4121 |
KCS_PUBLIC_ERRORS_END |
0x6FFF |
Internal Kodak Errors |
|
KCS_KODAK_PRIVATE_ERRORS_END |
0x7FFE |
User Statistics |
|
KCS_USER_STATUS |
0xA000 |
KCS_USER_STATUS_END |
0xFF00 |
KCS_STATUS_END |