get_453_family

	status.i4.v = get_453_family(root_names.ch.d, device_indices.i4a.r,
				     errors.i2a.r [,num_devices.i4.v])

	This routine returns the C453 family device indices given
	the root name for the family.

	root_names	root name of family
			(dio_get_terse_name_length characters per device)
	device_indices	returned list of family device indices
			(C453_FAMILY_SIZE per device)
	errors		returned device error or array of errors
	[num_devices]	number of devices (default is 1)

	This function returns ACNET status values as follows:

	OK			success
	CBS_MEMFAIL		dynamic memory allocation failure
	CBS_INVARG		invalid root name (no blanks)
	CBS_INVSIZ		invalid family size (database entry error)
	CBS_INVTYP		device is not a C453 module
	CBS_NO_SUCH		family device not found
	DIO_xxx			error retrieving database info

	This function requires the following include files:

	ul_cbsaux_h:auxlib_device_h, acnet_errors_h

	Related functions:

	get_453_device, get_453_channel, dio_get_terse_name_length,
	dio_set_terse_name_length_c

	C/C++ usage:

	static const char	root_names[NUM_DEVICES*DEVICE_TERSE_NAME_LEN+1] =
	"I:H102  I:V103  ";
	short	errors[NUM_DEVICES];
	int	status;
	int	device_indices[C453_FAMILY_SIZE][NUM_DEVICES];
	int	num_devices = NUM_DEVICES;
	int	same_type = FALSE;

	status = get_453_family(root_names,(int *) device_indices,
				errors,num_devices);