typedef struct _IID{ unsigned long x; unsigned short s1; unsigned short s2; unsigned char c[8];} IID