KCMS Application Developer's Guide

icTechnologySignature

typedef enum {
     icSigDigitalCamera              = 0x6463616DL,    /* 'dcam' */
     icSigFilmScanner                = 0x6673636EL,    /* 'fscn' */
     icSigReflectiveScanner          = 0x7273636EL,    /* 'rscn' */
     icSigInkJetPrinter              = 0x696A6574L,    /* 'ijet' */
     icSigThermalWaxPrinter          = 0x74776178L,    /* 'twax' */
     icSigElectrophotographicPrinter = 0x6570686FL,    /* 'epho' */
     icSigElectrostaticPrinter       = 0x65737461L,    /* 'esta' */
     icSigDyeSublimationPrinter      = 0x64737562L,    /* 'dsub' */
     icSigPhotographicPaperPrinter   = 0x7270686FL,    /* 'rpho' */
     icSigFilmWriter                 = 0x6670726EL,    /* 'fprn' */
     icSigVideoMonitor               = 0x7669646DL,    /* 'vidm' */
     icSigVideoCamera                = 0x76696463L,    /* 'vidc' */
     icSigProjectionTelevision       = 0x706A7476L,    /* 'pjtv' */
     icSigCRTDisplay                 = 0x43525420L,    /* 'CRT ' */
     icSigPMDisplay                  = 0x504D4420L,    /* 'PMD ' */
     icSigAMDisplay                  = 0x414D4420L,    /* 'AMD ' */
     icSigPhotoCD                    = 0x4B504344L,    /* 'KPCD' */
     icSigPhotoImageSetter           = 0x696D6773L,    /* 'imgs' */
     icSigGravure                    = 0x67726176L,    /* 'grav' */
     icSigOffsetLithography          = 0x6F666673L,    /* 'offs' */
     icSigSilkscreen                 = 0x73696C6BL,    /* 'silk' */
     icSigFlexography                = 0x666C6578L,    /* 'flex' */
     icMaxEnumTechnology             = 0xFFFFFFFFL     /* enum = 4 bytes max */
 } icTechnologySignature;