1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  | // B1 10 µ±Ç°ÈÎÎñÐÅÏ¢ #tagMCTaskInfo  
 |    
 |  struct    tagMCTask  
 |  {  
 |      BYTE        TaskGroup;    // ÈÎÎñ×飬0-Ö÷Ïß  
 |      DWORD        TaskID;        // µ±Ç°ÈÎÎñID£¬¿ÉÄÜΪ0£¬±íʾ¸Ã·Ö×éÔÝʱûÓÐÈÎÎñ  
 |      DWORD        CurValue;        // µ±Ç°½ø¶ÈÖµ  
 |      BYTE        State;        // ÈÎÎñ״̬ 1-½øÐÐÖР2-¿ÉÁìÈ¡  
 |  };  
 |    
 |  struct    tagMCTaskInfo  
 |  {  
 |      tagHead        Head;  
 |      BYTE        TaskCount;  
 |      tagMCTask    TaskList[TaskCount];      
 |  };  
 |  
  |