typedef struct { unsigned char dic, dln; long task; int *bufadr, buflen; } VRCD_DPB; #define VRCD_(name, task, bufadr, buflen) VRCD_DPB name = {75, 6, task, bufadr, buflen}