determine_data_type (ul_dabbel)

	status.i4.v = determine_data_type( device_class.i4.v,
					    device_type.i4.v,
					    ssdn.i1a.r, defsize.i1.v,
					    maxsize.i4.v, property.i2.v,
					    strucfg.i1.v,
					    data_type.i4.r)

	This routine returns the data type for a device/property given
	its device class, device type, SSDN, and property index.

	device_class	device class (from determine_device_type)
	device_type	device type (from determine_device_type)
	ssdn		SubSystem Device Number for this device/property
			(LEN_SSDN bytes)
	defsize		default size (0, 1, 2, or 4)
	maxsize		maximum size
	property	desired property
	strucfg		structure flag (TRUE/FALSE)
	amode		addressing mode
	data_type	data type ID returned to caller (zero if
			cannot be determined)

	If determine_device_type cannot determine the device type, this
	function will typically return a status of DIO_OK and a
	data_type of zero.

	This function returns status values as follows:

	DIO_OK			success

	This function requires the following include files:

	cnsparam_h, dbprops_h, diolib_h, camac_devices_h, device_types_h, acnet_errors_h

	Related functions:

	dio_dev_type