This enumerated type indicates the tag signatures for all ICC tags.
typedef enum{AToB0Tag = 0x41324230L, /* 'A2B0' */AToB1Tag = 0x41324231L, /* 'A2B1' */AToB2Tag = 0x41324232L, /* 'A2B2' */BlueMatrixColumnTag = 0x6258595AL, /* 'bXYZ' */BlueTRCTag = 0x62545243L, /* 'bTRC' */BToA0Tag = 0x42324130L, /* 'B2A0' */BToA1Tag = 0x42324131L, /* 'B2A1' */BToA2Tag = 0x42324132L, /* 'B2A2' */CalibrationDateTimeTag = 0x63616C74L, /* 'calt' */CharTargetTag = 0x74617267L, /* 'targ' */ChromaticAdaptationTag = 0x63686164L, /* 'chad' */ChromaticityTag = 0x6368726DL, /* 'chrm' */ColorantOrderTag = 0x636C726FL, /* 'clro' */ColorantTableTag = 0x636C7274L, /* 'clrt' */ColorantTableOutTag = 0x636C6F74L, /* 'clot' */CopyrightTag = 0x63707274L, /* 'cprt' */DeviceMfgDescTag = 0x646D6E64L, /* 'dmnd' */DeviceModelDescTag = 0x646D6464L, /* 'dmdd' */GamutTag = 0x67616D74L, /* 'gamt' */GrayTRCTag = 0x6B545243L, /* 'kTRC' */GreenMatrixColumnTag = 0x6758595AL, /* 'gXYZ' */GreenTRCTag = 0x67545243L, /* 'gTRC' */LuminanceTag = 0x6C756D69L, /* 'lumi' */MeasurementTag = 0x6D656173L, /* 'meas' */MediaBlackPointTag = 0x626B7074L, /* 'bkpt' */MediaWhitePointTag = 0x77747074L, /* 'wtpt' */NamedColor2Tag = 0x6E636C32L, /* 'ncl2' */OutputResponseTag = 0x72657370L, /* 'resp' */Preview0Tag = 0x70726530L, /* 'pre0' */Preview1Tag = 0x70726531L, /* 'pre1' */Preview2Tag = 0x70726532L, /* 'pre2' */ProfileDescriptionTag = 0x64657363L, /* 'desc' */ProfileSequenceDescTag = 0x70736571L, /* 'pseq' */RedMatrixColumnTag = 0x7258595AL, /* 'rXYZ' */RedTRCTag = 0x72545243L, /* 'rTRC' */TechnologyTag = 0x74656368L, /* 'tech' */ViewingCondDescTag = 0x76756564L, /* 'vued' */ViewingConditionsTag = 0x76696577L /* 'view' */} ICCTAGSIGNATURE;