You should use queryDaliServerVersion() to fallback to old methods..
And introduce a new MDFS_ITERATE_xxx for new functionality ..