dio_get_set_list_devices_c

	status.i4.v = dio_get_set_list_devices_c(list_id.i4.v,
						 num_devices.i4.r
						 [,device_indices.i4p.r]
						 [,properties.i2p.r])

	This routine returns all device information from a
	device setting list.

	list_id		returned list ID from previous call to
			'dio_bld_set(_raw)(_c)'
	num_devices	returned number of devices in list
	[device_indices] returned array of device indices
			 (The memory for this array is allocated by this
			  routine and must be freed by the caller.)
	[properties]	 returned array of property indices
			 (The memory for this array is allocated by this
			  routine and must be freed by the caller.)

	This function returns ACNET status values as follows:

	OK			success
	DIO_NOLIST		list does not exist

	This function requires the following include files:

	cnsparam_h, tclk_events_h, diolib_h, acnet_errors_h

	Related functions:

	dio_slist_info, dio_set_list_length_c, dio_extract_set_list_status_c,
	dio_bld_set(_c), dio_bld_set_raw(_c), dio_get_read_list_devices_c

	C/C++ usage:

	short	*properties;
	int	status;
	int	list_id;
	int	num_devices;
	int	*device_indices;

	status = dio_get_set_list_devices_c(list_id,&num_devices,
					    &device_indices,&properties);