Copyright Digital Equipment Corp. All rights reserved.

Arguments

 

old-fab

   OpenVMS usage:fab
   type:         longword (unsigned)
   access:       modify
   mechanism:    by reference

   FAB control block whose contents are to be used as indirect
   arguments for the Rename service call. The old-fab argument is
   the address of the FAB control block that specifies the old file
   name.
 

err

   OpenVMS usage:ast_procedure
   type:         procedure value
   access:       call without stack unwinding
   mechanism:    by reference

   AST-level error completion routine that the service invokes if
   the operation is unsuccessful. The err argument is the address of
   the entry mask of this user-written completion routine.
 

suc

   OpenVMS usage:ast_procedure
   type:         procedure value
   access:       call without stack unwinding
   mechanism:    by reference

   AST-level success completion routine that the service invokes if
   the operation is successful. The suc argument is the address of
   the entry mask of this user-written completion routine.
 

new-fab

   OpenVMS usage:fab
   type:         longword (unsigned)
   access:       modify
   mechanism:    by reference

   The new-fab argument is the address of the FAB control block that
   specifies the new file name.

                                  NOTE

      If you invoke the Rename service using the $RENAME macro
      and if you do not specify arguments, you must construct an
      additional field within your argument list to contain the
      address of the FAB that specifies the new file name. This
      additional field is placed in the argument list following
      the field for the success completion routine and the
      argument count is set to 4.