Signature:

  SUBROUTINE h5oopen_by_addr_f(loc_id, addr, obj_id, hdferr)
    IMPLICIT NONE
    INTEGER(HID_T)  , INTENT(IN)  :: loc_id
    INTEGER(HADDR_T), INTENT(IN)  :: addr
    INTEGER(HID_T)  , INTENT(OUT) :: obj_id
    INTEGER         , INTENT(OUT) :: hdferr

Inputs:

  loc_id - File or group identifier.
  addr   - Object's address in the file.

Outputs:

  obj_id - Object identifier for the opened object.
  hdferr - Returns 0 if successful and -1 if fails.