dio_download_info_c

	status.i4.v = dio_download_info_c(device_indices.i4a.r,
					  properties.i2a.r, nodes.i4a.r,
					  locations.i4a.r, order_numbers.i4a.r,
					  needs_vmdis.i4a.r, errors.i2a.r,
					  num_devices.i4.v)

	This routine returns the download information for a device
	and property (DI/PI).  If "num_devices" is specified, download
	information for a list of devices/properties can be retrieved.

	device_indices	device index or array of device indices
	properties	property index or array of indices
			(If the first value is less than zero, all devices
			 will be requested with a property index which is
			 equal to the absolute value of this argument.)
			(constants are in 'dbprops')
	nodes		returned node or array of nodes
			(A value of NULL can be passed for this argument if
			 only caching of the node information is desired.)
	locations	returned location or array of locations
			(A value of NULL can be passed for this argument if
			 only caching of the location information is desired.)
	order_numbers	returned order number or array of order numbers
			(A value of NULL can be passed for this argument if
			 only caching of the order number information is
			 desired.)
	needs_vmdis	returned virtual machine device needed flag or
			array of flags
			(A value of NULL can be passed for this argument if
			 only caching of the virtual device needed information
			 is desired.)
	errors		returned ACNET status value or array of status values
	num_devices	number of devices

	This function returns status values as follows:

	OK			success
	DIO_BADARG		invalid number of devices passed
	DIO_MEMFAIL		memory allocation failure
	negative value		ACNET format error indicating overall failure
	positive value		number of devices in error indicating partial
				success

	This function requires the following include files:

	dbprops_h, diolib_h, acnet_errors_h

	Related functions:

	dio_download_properties_c, error_in_list(_c)

	C/C++ usage:

	short	errors[NUM_DEVICES];
	short	properties = -PRSET;
	int	status;
	static const int	device_indices[NUM_DEVICES] = {14430, 14431};
	int	nodes[NUM_DEVICES];
	int	locations[NUM_DEVICES];
	int	order_numbers[NUM_DEVICES];
	int	needs_vmdis[NUM_DEVICES];
	int	num_devices = NUM_DEVICES;

	status = dio_download_info_c(device_indices,properties,nodes,
				     locations,order_numbers,needs_vmdis,
				     errors,num_devices);