dio_list_info

	dev_list.sp.v = dio_list_info(list_id.i4.v, num_devices.i4.r
				      [,raw_length.i4.r] [,ftd.i2.r])

	This routine returns the list of device information from a data
	acquisition list

	list_id		returned list ID from previous call to
			'dio_bld_get(_raw)(_c)'
	num_devices	returned number of devices in list
	[raw_length]	returned total length of raw data in bytes
			(default is NULL)
	[ftd]		returned Frequency Time Descriptor for the list
			(FTD_ONESHOT -> one shot (default),
			 FTD_DEFAULT -> use database default FTD,
			 FTD_1HZ -> 1 Hz request (Note: This value can be
				    multiplied by an integer constant to
				    retrieve data every "constant" seconds.),
			 FTD_EVENT_MASK OR'ed with TCLK event value -> read
			 on TCLK event (event constants are in 'tclk_events'))

	This function returns values as follows:

	NULL			list does not exist
	otherwise		pointer to data retrieval list
				(pointer to structure of type LIST_MEMBER)

	This function requires the following include files:

	cnsparam_h, tclk_events_h, diolib_h, dio_h

	Related functions:

	dio_bld_get(_c), dio_bld_get_raw(_c), dio_read_list_length_c,
	dio_get_read_list_devices_c

	C/C++ usage:

	short	ftd;
	int	status;
	int	list_id;
	int	num_devices;
	int	raw_length;
	struct LIST_MEMBER	*dev_list;

	dev_list = dio_list_info(list_id,&num_devices,&raw_length,&ftd);