typedef struct { unsigned char dic, dln; long task; WDB *wdb; int efn; } SREF_DPB; #define SREF_(name, task, wdb, efn) SREF_DPB name = {69, 5, task, wdb, efn}