status.i4.v = dio_model_names(num_names.u4.r, names.i1pa.r,

	This function allocates memory for the returned array of null
	terminated character strings.  These strings represent the currently
	available models.  The number of elements in the array is returned
	in "num_names".

	num_names	number of model names returned
	names		returned pointer to an array of null terminated strings
	flags		returned pointer to an array of flag bytes
			(DIO_MODEL_TEST -> test version is available
			 DIO_MODEL_REAL -> operational version is available)

	This function returns ACNET status values as follows:

	OK			success
	DIO_MEMFAIL		dynamic memory allocation failure

	This function requires the following include files:

	dpmlib_h, diolib_h, acnet_errors_h

	Related functions:


	C/C++ usage:

	char	**names;
	char	*flags;
	int	status;
	unsigned int	num_names;
	status = dio_model_names(&num_names,&names,&flags);