// A9 A2 ÅÅÐаñÐÅÏ¢#tagPYBillboardData  
 | 
  
 | 
struct    tagPYBillboardInfo  
 | 
{  
 | 
    DWORD    OrderIndex;    //Ãû´ÎË÷Òý£¬0´ú±íµÚÒ»Ãû  
 | 
    DWORD    ID;  
 | 
    DWORD    ID2;  
 | 
    char    Name1[33];    //Ãû×Ö1£¬ÓÃÀ´ÏÔʾÅÅÐò¶ÔÏóÃû×Ö   
 | 
    char    Name2[65];    //Ãû×Ö2  
 | 
    BYTE    Type2;        //¸½¼ÓÀàÐÍ£¬ÓÃÀ´±íʾÅÅÐò¶ÔÏóµÄÀàÐÍ£¬±ÈÈç£¬Íæ¼ÒËùÊôÖ°ÒµÃÅÅÉ£¬³èÎïÀàÐÍµÈ  
 | 
    DWORD    Value1;        //ÅÅÐòÒÀÀµµÄÖµ£¬±ÈÈ磬µÈ¼¶  
 | 
    DWORD    Value2;    //ÅÅÐòÒÀÀµµÄÖµ£¬±ÈÈ磬ս¶·Á¦  
 | 
    DWORD    Value3;        //¸½¼ÓÖµ  
 | 
    DWORD    Value4;        //¸½¼ÓÖµ  
 | 
    DWORD    Value5;        //¸½¼ÓÖµ  
 | 
    DWORD    Value6;        //¸½¼ÓÖµ  
 | 
    DWORD    Value7;        //¸½¼ÓÖµ  
 | 
    DWORD    Value8;        //¸½¼ÓÖµ  
 | 
    DWORD    CmpValue; // ±È½ÏȨֵ  
 | 
    DWORD    CmpValue2; // ±È½ÏȨֵ  
 | 
    DWORD    CmpValue3; // ±È½ÏȨֵ  
 | 
    WORD    DataLen;  
 | 
    char    UserData[DataLen];    //¸½¼Ó  
 | 
};  
 | 
  
 | 
struct    tagPYBillboardData  
 | 
{  
 | 
    tagHead        Head;  
 | 
    DWORD        WatchID;        //²é¿´Ö¸¶¨IDÃû´Îǰºó£¬ÈçÍæ¼ÒID¡¢¼Ò×åIDµÈ  
 | 
    BYTE        BillboardCount;  
 | 
    BYTE    Type;    //ÅÅÐаñÀàÐÍ  
 | 
    tagPYBillboardInfo        Billboard[BillboardCount];        //size = BillboardCount  
 | 
};  
 |