lex_sa_device_search_c

	status.i4.v = lex_sa_device_search_c([top_row.i4.v] [,left_column.i4.v]
					     [,device_index.i4.v]
					     [,lex_sa_name.i1a.r])

	This routine searches all Lex SA displays for a device.  It
	will search for the passed device unless a value of zero is
	passed.   In the case of a zero device index, it will prompt
	the user for an ACNET device.  If a device is successfully
	selected, a menu of Lex SA displays containing the chosen device
	will be displayed to the user.

	[top_row]	top row of windows (use WMNGR_CENTER for centering
			or WINDOW_xxx_COORD macros in macro for special
			positioning)
			(default is WMNGR_CENTER)
	[left_column]	left column of windows (use WMNGR_CENTER for centering
			or WINDOW_xxx_COORD macros in macro for special
			positioning)
			(default is WMNGR_CENTER)
	[device_index]	desired device index (or 0)
			(default is 0)
	[lex_sa_name]	returned user selected null terminated Lex SA name
			(LEXT_PROG_NAME_LEN + 1 characters)
			(default is NULL)

	This function returns ACNET status values as follows:

	OK			success
	CLIB_ABORT		user aborted the selection
	CLIB_NO_SUCH		no objects matching the user's request found
	SQL_xxx			error accessing Lex SA information

	This function requires the following include files:

	cbslib_h, cns_data_structs_h, acnet_errors_h

	Related functions:

	lex_sa_acl_script_search_c, param_page_acl_search,
	param_page_find_subpages_c

	C/C++ usage:

	char	lex_sa_name[LEXT_PROG_NAME_LEN+1];
	int	status;
	int	top_row = WMNGR_CENTER;
	int	left_column = WMNGR_CENTER;
	int	device_index = 0;

	status = lex_sa_device_search_c(top_row,left_column,device_index,
				        lex_sa_name);