Signature:

      SUBROUTINE h5ocopy_f(src_loc_id, src_name, dst_loc_id,    &
            dst_name, hdferr, ocpypl_id, lcpl_id)
        IMPLICIT NONE
        INTEGER(HID_T)  , INTENT(IN)  :: src_loc_id
        CHARACTER(LEN=*), INTENT(IN)  :: src_name
        INTEGER(HID_T)  , INTENT(IN)  :: dst_loc_id
        CHARACTER(LEN=*), INTENT(IN)  :: dst_name
        INTEGER         , INTENT(OUT) :: hdferr
        INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: ocpypl_id
        INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: lcpl_id

Inputs:

      src_loc_id - Object identifier indicating the location of the
                   source object to be copied.
      src_name   - Name of the source object to be copied.
      dst_loc_id - Location identifier specifying the destination.
      dst_name   - Name to be assigned to the new copy.

Outputs:

      hdferr     - Returns 0 if successful and -1 if fails.

Optional parameters:

      ocpypl_id  - Object copy property list.
      lcpl_id    - Link creation property list for the new hard link.