app_executable_exists

	status.i4.v = app_executable_exists(process_name.i1a.r [,app_type.i4.r]
					    [,file_date.u4.r])

	This routine determines if the desired executable file exists.

	process_name	null terminated process name
	[app_type]	optional returned application type
			(APP_TYPE_UNKNOWN -> unknown application type,
			 APP_TYPE_PA -> primary application,
			 APP_TYPE_TEST_PA -> test primary application,
			 APP_TYPE_SA -> secondary application,
			 APP_TYPE_TEST_SA -> test secondary application)
			(default is NULL)
	[file_date]	returned file date in clinks
			(default is NULL)

	This function returns status values as follows:

	TRUE			corresponding executable file exists
	FALSE			corresponding executable file does not exist

	This function requires the following include files:

	cnsparam_h, clib_h

	Related functions:

	pa_to_index_page_c, index_page_pa, is_valid_application_c,
	index_page_title_c, application_info, application_author_c,
	application_description_c, application_keeper_info,
	central_service_info

	C/C++ usage:

	static const char	process_name[] = "pa0052";
	int	status;
	int	app_type;
	unsigned int	file_date;

	status = app_executable_exists(process_name,&app_type,&file_date);