KCMS Application Developer's Guide

icDescStruct

typedef struct {
     icSignature                    deviceMfg;     /* Device Manufacturer */
     icSignature                    deviceModel;   /* Decvice Model */
     icUInt64Number                 attributes;    /* Device attributes */
     icTechnologySignature          technology;    /* Technology signature */
     icInt8Number                   data[icAny];   /* Descriptions text follows */

 /*  Data that follows is of this form, this is an icInt8Number
  *  to avoid problems with a compiler generating  bad code as
  *  these arrays are variable in length.
  * icTextDescription                deviceMfgDesc;    * Manufacturer text
  * icTextDescription                modelDesc;        * Model text */

 } icDescStruct;