| Input Parameters | Significance |
| DtvLong idf | field Id [0 = returns general maximum value] |
| Output Parameters | Significance |
| DtvLong *siz | current size of the field query buffer |
| Return Code | Significance |
| 0 | no error |
This function is used for dynamic memory allocation prior to reading the field query buffer.
If a zero value is specified for Field-Id, the function returns the general maximum value defined via the default variable QUERYSIZE or temporary maximum value defined via dal_mas_set_max_sel.
If you pass a zero-pointer for the size value, the corresponding value will not be read.