// A4 03 ¼Ò×åÐÐΪÐÅÏ¢ #tagGCFamilyActionInfo struct tagGCFamilyAction { DWORD Time; //ʱ¼ä BYTE NameLen; char Name[NameLen]; DWORD Value1; //ÊýÖµ1 DWORD Value2; //ÊýÖµ2 DWORD Value3; //ÊýÖµ3 DWORD Value4; //ÊýÖµ4 DWORD Value5; //ÊýÖµ5 DWORD Value6; //ÊýÖµ6 WORD UseDataLen; char UseData[UseDataLen]; }; struct tagGCFamilyActionInfo { tagHead Head; DWORD FamilyID; //¼Ò×åID BYTE ActionType; //ÀàÐÍ WORD Count; //ÊýÁ¿ tagGCFamilyAction FamilyActionList[Count]; //size = Count };