There must be no more than one auxilliary variable parameter record per system file. This record must follow the variable records and precede the dictionary termination record.
struct sysfile_aux_var_parameter { /* Header. */ int32 rec_type; int32 subtype; int32 size; int32 count; /* Data. */ struct aux_params aux_params[/* variable length */]; };
int32 rec_type;
int32 subtype;
int32 size;
int32
. Always set to 4.
int32 count;
aux_params
divided by 3.
struct aux_params aux_params[];
struct aux_params
. The order of the elements corresponds
to the order of the variables in the Variable Records. The struct aux_params
type is defined as follows:
struct aux_params { int32 measure; int32 width; int32 alignment; };
int32 measure
int32 width
int32 alignment