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.