Signature:

  SUBROUTINE h5oexists_by_name_f(loc_id, name, link_exists, &
        hdferr, lapl_id)
    IMPLICIT NONE
    INTEGER(HID_T)  , INTENT(IN)  :: loc_id
    CHARACTER(LEN=*), INTENT(IN)  :: name
    LOGICAL         , INTENT(OUT) :: link_exists
    INTEGER         , INTENT(OUT) :: hdferr
    INTEGER(HID_T)  , INTENT(IN), OPTIONAL :: lapl_id

Inputs:

  loc_id   - Identifier of the file or group to query. 
  name     - The name of the link to check. 

Outputs:

  link_exists - Existing link resolves to an object.
  hdferr      - Returns 0 if successful and -1 if fails.

Optional parameters:

  lapl_id  - Link access property list identifier.