sr_find_device_save_lists_c

	status.i4.v = sr_find_device_save_lists_c(device_index.i4.v,
						  num_returned.i4.r,
						  list_names.i1p.r,
						  options.u4.v)

	This routine will return the user save lists containing a device.
	These lists are maintained by page D1 (PA1554).

	device_index	device index to search for
	num_returned	returned number of lists actually returned
	list_names	returned list names
			('{system}\{list name}\{list name 2}')
			(SR_LIST_NAME_LEN + 1 characters per entry)
			(This memory should be freed by the caller.)
	options		retrieval options
			(SRMNGR_OPT_NONE -> no options selected,
			 SRMNGR_OPT_TIMER_REFERENCES -> include timer
							reference devices)

	This function returns ACNET status values as follows:

	OK			success
	CLIB_INVARG		invalid argument passed
	CLIB_NO_SUCH		no lists containing the device found
	CLIB_MEMFAIL		failed to allocate memory
	CLIB_GENERR		failed to retrieve save list name
	SQL_xxx			error retrieving save list information

	This function requires the following include files:

	cnsparam_h, cbslib_h, acnet_errors_h

	Related functions:

	sr_user_save_list_devices_from_node_c, sr_save_list_names,
	sr_save_list_name_to_devices_c, sr_expand_save_items_c,
	sr_make_save_file_c, sr_restore_device_c 

	C/C++ usage:

	char	*list_names;
	int	status;
	int	device_index = 27235;			// M:OUTTMP
	int	num_returned;
	unsigned int	options = SRMNGR_OPT_NONE;

	status = sr_find_device_save_lists_c(device_index,&num_returned,
					     &list_names,options);