This enumerated type is used within the ICC_TAG_SIGNATURE_TYPE structure to indicate the technology signature.
typedef enum{FilmScanner = 0x6673636EL, /* 'fscn' */DigitalCamera = 0x6463616DL, /* 'dcam' */ReflectiveScanner = 0x7273636EL, /* 'rscn' */InkJetPrinter = 0x696A6574L, /* 'ijet' */ThermalWaxPrinter = 0x74776178L, /* 'twax' */ElectrophotographicPrinter = 0x6570686FL, /* 'epho' */ElectrostaticPrinter = 0x65737461L, /* 'esta' */DyeSublimationPrinter = 0x64737562L, /* 'dsub' */PhotographicPaperPrinter = 0x7270686FL, /* 'rpho' */FilmWriter = 0x6670726EL, /* 'fprn' */VideoMonitor = 0x7669646DL, /* 'vidm' */VideoCamera = 0x76696463L, /* 'vidc' */ProjectionTelevision = 0x706A7476L, /* 'pjtv' */CRTDisplay = 0x43525420L, /* 'CRT ' */PMDisplay = 0x504D4420L, /* 'PMD ' */AMDisplay = 0x414D4420L, /* 'AMD ' */PhotoCD = 0x4B504344L, /* 'KPCD' */PhotoImageSetter = 0x696D6773L, /* 'imgs' */Gravure = 0x67726176L, /* 'grav' */OffsetLithography = 0x6F666673L, /* 'offs' */Silkscreen = 0x73696C6BL, /* 'silk' */Flexography = 0x666C6578L /* 'flex' */} ICCTECHNOLOGYSIGNATURE;