// B5 01 ÅÄÂôÐÐÅÄÂôÖеÄÎïÆ·ÐÅÏ¢ #tagGCAuctionItemInfo  
 | 
  
 | 
struct    tagGCAuctionItem  
 | 
{  
 | 
    char        ItemGUID[40];  
 | 
    DWORD        FamilyID;        //ÓÐֵʱΪÏÉÃËÅÄÆ·  
 | 
    DWORD        ItemID;  
 | 
    WORD        ItemCount;  
 | 
    char        AddTime[19];    //ÉϼÜʱ¼ä yyyy-MM-dd hh:mm:ss  
 | 
    DWORD        BidderPrice;    //¾ºÅÄÍæ¼Ò³ö¼Û  
 | 
    char        BiddingTime[19];    //¾º¼Ûʱ¼ä yyyy-MM-dd hh:mm:ss  
 | 
    WORD        UserDataLen;  
 | 
    char        UserData[UserDataLen];        //×Ô¶¨ÒåÊý¾Ý  
 | 
};  
 | 
  
 | 
struct    tagGCAuctionItemInfo  
 | 
{  
 | 
    tagHead        Head;  
 | 
    BYTE    Job;    //¹ýÂËÖ°Òµ£¬0Ϊ²»ÏÞÖÆ  
 | 
    BYTE    ItemTypeCount;  
 | 
    DWORD    ItemTypeList[ItemTypeCount];    //Ö¸¶¨µÄÎïÆ·ÀàÐÍ  
 | 
    BYTE    ClassLV;    //¹ýÂ˽×Êý£¬0Ϊ²»ÏÞÖÆ  
 | 
    BYTE    SpecItemIDCount;    //Ö¸¶¨ÎïÆ·ID¸öÊý  
 | 
    DWORD    SpecItemIDList[SpecItemIDCount];    //Ö¸¶¨ÎïÆ·ID  
 | 
    char    FromItemGUID[40];        //´ÓÄĸöÎïÆ·¿ªÊ¼²éѯ  
 | 
    BYTE    QueryDir;        //²éѯ·½Ïò£¬1-Íùºó²é£¬2-Íùǰ²é£¬3-¶¨Î»²éѯ  
 | 
    BYTE    QueryCount;    //²éѯ¸öÊý£¬0Ϊȫ²¿  
 | 
    WORD    QueryRemainlCount;    //²éѯÌõ¼þ¶ÔÓ¦²éѯ·½ÏòÊ£Óà¸öÊý  
 | 
    BYTE        AuctionItemCount;        //·µ»ØÅÄÆ·ÊýÁ¿  
 | 
    tagGCAuctionItem    AuctionItemList[AuctionItemCount];    //·µ»ØÅÄÆ·ÁÐ±í  
 | 
};  
 |