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;