ICCTAGSIGNATURE

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; 

This enumerated type indicates the tag signatures for all ICC tags.