aci_ejectclean 4-57
21 Dec 2001
aci_ejectclean
The aci_ejectclean function ejects all exhausted cleaning
cartridges from one Cleanpool. See Figure 4-46.
Figure 4-46 aci_ejectclean Function Call
See Figure 4-47 for the structure of the aci_ei_info function.
Figure 4-47 Structure of the aci_ei_info function from aci.h
See Table 4-21 for a description of the parameters for the
aci_ejectclean function Call.
Table 4-21 Parameters for the aci_ejectclean Function Call
Parameter Description
areaname Logical area defined in AMS, where the cartridges
should be ejected, e.g. E01
Cleanpoolname Name of the group of cleaning cartridges, e.g. CLP01,
defined in the AML configuration
pnActualCount returned number of ejected volsers
#include "aci.h"
int aci_ejectclean( char *areaname,
char *Cleanpoolname,
int *pnActualCount,
struct aci_ei_info *psteiInfo)
struct aci_ei_info {
char volser[ACI_VOLSER_LEN];
char media_type[ACI_DRIVE_LEN];
int errcode
};