Name: H5Pset_elink_prefix
Signature:
  herr_t `H5Pset_elink_prefix`( hid_t `lapl_id`, const char *`prefix` )

Purpose:
  Sets prefix to be applied to external link paths.

Description:
  `H5Pset_elink_prefix` sets the prefix to be applied to the path of any external links traversed. The prefix is prepended to the filename stored in the external link.

  The prefix is specified in the user-allocated buffer `prefix` and set in the link access property list `lapl_id`. The buffer should not be freed until the property list has been closed.

Parameters:

  hid_t `lapl_id` | IN: Link access property list identifier
  const char *`prefix` | IN: Prefix to be applied to external link paths

Returns:
  Returns a non-negative value if successful; otherwise returns a negative value.

Fortran90 Interface:
  None.

History:

  Release | C
  1.8.0 | Function introduced in this release.