multiwire_num_wires_c (ul_multiwire)

	status.i4.v = multiwire_num_wires_c(multiwire_names.i1a.r,
					    num_horz.i4a.r,num_vert.i4a.r,
					    num_multiwires.i4.v) 

	This routine returns the number of horizontal wires and the number of 
	vertical wires for a given multiwire name or a list of multiwire names
	in the same machine

	multiwire_names	multiwire name(s)
			(MW_DEVICE_NAME_LEN characters per name)
	num_horz	returned the number(s) of horizontal wires
	num_vert	returned the number(s) of vertical wires
	num_multiwires	number of multiwire names

	This function returns ACNET status values as follows:

	CLIB_OK			success
	CLIB_BUGCHK		initialization failed
	positive value		number of invalid multiwire names passed
	negative value		ACNET format error

	This function requires the following include files:

	ul_multiwire_h:multiwires_h, acnet_errors_h

	Related functions:

	multiwire_get_names_c, multiwire_menu_c, multiwire_detector_type_c,
	multiwire_get_data_c, multiwire_get_list_c, multiwire_cancel_get_lst,
	multiwire_get_position_c, multiwire_set_position_c,
	multiwire_get_scans_list_c, multiwire_get_power_status_c,
	multiwire_get_hv_status_c, multiwire_get_sequencer_status_c,
	multiwire_set_sequencer_status_c, multiwire_set_hv_status_c,
	multiwire_display_config_c, multiwire_display_dir_select_c

	C/C++ usage:

	char	multiwire_names[NUM_MULTIWIRES][MW_DEVICE_NAME_LEN];
	int	status;
	int	num_multiwires = NUM_MULTIWIRES;
	int	num_horz[NUM_MULTIWIRES];
	int	num_vert[NUM_MULTIWIRES];

	status = multiwire_num_wires_c(multiwire_names,num_horz,num_vert,
				       num_multiwires);