Signature:

      SUBROUTINE h5oget_info_f(object_id, object_info, hdferr)

        USE, INTRINSIC :: ISO_C_BINDING
        IMPLICIT NONE
        INTEGER(HID_T)  , INTENT(IN)            :: object_id
        TYPE(h5o_info_t), INTENT(OUT), TARGET   :: object_info
        INTEGER         , INTENT(OUT)           :: hdferr

Inputs:

      object_id   - Identifier for target object.

Outputs:

      object_info - Buffer in which to return object information.
      hdferr      - Returns 0 if successful and -1 if fails.