KCMS Test Suite User's Guide

Appendix A Status Codes

In This Appendix

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.


Note -

I/O errors occur normally when you do not have enough swap space to continue.


Table A-1 Status Code Strings and Their Values

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

KcsForceAlign