OSI/FTAM Programming Guide
Using FTM Procedure Calls
HP NonStop OSI/FTAM Programming Guide—528612-001
4-37
Deleting Files
requested-access parameter of the FTM_SELECT_REQ_ procedure must be 
set to ZAPS-VAL-TRUE. Also, if the remote responder requires it, you need to 
enter the correct access-passwords parameter in the ZDELETEPASSWD field 
of requested-access.
a. If the procedure succeeds, it returns a status code of ZAPS-VAL-STATUS-OK. 
If the procedure fails, it returns a different status code. To obtain the details of 
an error at this stage, call APS_STATUS_, specifying as input the CEPI 
returned by the FTM_INITIALIZE_REQ_ procedure for this association. 
b. If the association is in nowait mode, call MFM_AWAITIOX_ to wait for 
completion of the FTM_DELETE_REQ_ call. MFM_AWAITIOX_ gives you the 
status code for the completed procedure call. For more information on the 
MFM_AWAITIOX_ procedure, refer to the OSI/FTAM Programming Reference 
Manual.
c. If you call MFM_AWAITIOX_ and the status code returned is not 
ZAPS-VAL-STATUS-OK, call APS_STATUS_, specifying as input the CEPI 
returned by the FTM_INITIALIZE_REQ_ procedure for this association.
2. Next, to receive a delete confirm event, call APS_EVENT_RECEIVE_. In wait 
mode, this procedure returns a status code of ZAPS-VAL-STATUS-EVENT when 
you receive an event. If APS_EVENT_RECEIVE_ returns a different status code, 
to obtain the details of an error at this stage, call APS_STATUS_, specifying as 
input the CEPI returned by the FTM_INITIALIZE_REQ_ procedure for this 
association. 
a. If the association is in nowait mode, call MFM_AWAITIOX_ to wait for 
completion of the APS_EVENT_RECEIVE_ call and to obtain the status code. 
A status code of ZAPS-VAL-STATUS-EVENT means you received an event. 
3. If you received an event, call APS_STATUS_ to determine which event. If the event 
code is ZFTM-VAL-EVT-DELETE-CNF, you received a delete confirm. 
4. Next, call FTM_DELETE_CNF_ to retrieve the data sent by the confirm. Check the 
action-result output parameter.
If the action-result value is ZFTM-VAL-ACTION-SUCCESS, the file has been 
successfully deleted. 
Note. For the remote responder to respond affirmatively to the delete primitive, the delete-
file field of the permitted-actions attribute of this file must be set to ON.










