#pragma pack(push, 1) struct process_table_entry_ { __u32 cpu_usage; __u16 pos_in_windowing_stack; __u16 win_stack_val_at_ecx; __u16 rez1; char name[11]; __u8 rez2; __u32 memstart; __u32 memused; __u32 pid; __u32 winx_start,winy_start; __u32 winx_size,winy_size; __u8 slot; __u8 rez3; __u32 clarx_start,clary_start; __u32 clarx_size,clary_size; __u8 win_condition; __u8 buf[955]; }; #pragma pack(pop) #define TYPEWIN(D,C,B,A,Y,RR,GG,BB) (D<<31)|(C<<30)|(B<<29)|(A<<28)|(Y<<24)|\ (RR<<16)|(GG<<8)|BB