typedef struct { unsigned char dic, dln; long tsk; int *buf, efn; } SDAT_DPB; #define SDAT_(name, tsk, buf, efn) SDAT_DPB name = {71, 5, tsk, buf, efn}