application_info

	status.i4.v = application_info(page_name.i1a.r, version.i4.r, size.i4.r,
				       num_uses.i4.r, single_user.i4.r,
				       runnable.i4.r, settable.i4.r)

	This routine returns miscellaneous status information about a
	given application program.

	page_name	application name (PROCESS_NAME_LEN characters)
			(e.g. PA1009 or SA1003)
	version		returned current version number
	size		(unused, zero is returned) application size in blocks
	num_uses	returned number of times this application has
			been executed
	single_user	returned indication of whether or not this is a
			single user application
			(TRUE -> single user,
			 FALSE -> multiple user)
	runnable	returned mask indicating which console classes may
			run this application
			(**CLEARED BIT MEANS APPLICATION MAY BE RUN**)
	settable	returned mask indicating which console classes may
			make settings from this application
			(**CLEARED BIT MEANS SETTINGS MAY BE MADE**)
	If any information is not desired a NULL may be passed for the
	undesired information argument.

	This function returns ACNET status values as follows:

	OK			success
	CBS_INVARG		invalid application name passed
	CBS_NO_SUCH		application doesn't exist
	ACNET_UTIME		reply timeout
	ACNET_XX		miscellaneous ACNET communication failure

	This function requires the following include files:

	cnsparam_h, cbslib_h, acnet_errors_h

	Related functions:

	pa_to_index_page_c, index_page_pa, index_page_title_c,
	application_author_c, application_description_c,
	update_application_classes

	C/C++ usage:

	static const char	page_name[PROCESS_NAME_LEN+1] = "PA0052";
	int	status;
	int	version;
	int	size;
	int	num_uses;
	int	single_user;
	int	runnable;
	int	settable;

	status = application_info(page_name,&version,&size,&num_uses,
				  &single_user,&runnable,&settable);