//A9 A1 ²éÑ¯Íæ¼Ò²¹³¥½á¹û·â°ü#tagGCQueryCompensationResult  
 | 
struct    tagGCCompensationItem  
 | 
{  
 | 
    DWORD    ItemID;        //ÎïÆ·ID  
 | 
    DWORD    Count;        //ÊýÁ¿  
 | 
    BYTE    IsBind;        //ÊÇ·ñ°ó¶¨  
 | 
    DWORD    UserDataLen;  
 | 
    char    UserData[UserDataLen];    //×Ô¶¨ÒåÊý¾Ý      
 | 
};  
 | 
struct    tagGCCompensationPack  
 | 
{  
 | 
    char    GUID[40];    //²¹³¥±êʶ  
 | 
    char    CreateTime[30];    //Óʼþ½ÓÊÕʱ¼ä  
 | 
    DWORD    TextLen;        //ÎÄ×ÖÄÚÈݳ¤¶È  
 | 
    char    Text[TextLen];    //ÎÄ×ÖÄÚÈÝ  
 | 
    BYTE    Count;        //µ±Ç°²¹³¥ÎïÆ·Êý  
 | 
    BYTE    IsRead;        //ÒѶÁ״̬ 0 Î´¶ÁÈ¡ 1ÒѶÁÈ¡  
 | 
    DWORD    Gold;        //ÏÉÓñ  
 | 
    DWORD    GoldPaper;    //°ó¶¨ÏÉÓñ  
 | 
    DWORD    Silver;        //ÍÇ®  
 | 
    tagGCCompensationItem    Items[Count];    //²¹³¥ÎïÆ·ÐÅÏ¢  
 | 
};  
 | 
struct    tagGCQueryCompensationResult  
 | 
{  
 | 
    tagHead        Head;  
 | 
    WORD        Count;            //¿ÉÁìÈ¡²¹³¥Êý  
 | 
    tagGCCompensationPack    PackList[Count];    //²¹³¥ÎïÆ·ÐÅÏ¢  
 | 
};  
 |