Signature:

      SUBROUTINE h5pget_coll_metadata_write_f(plist_id, is_collective, hdferr)
        INTEGER(HID_T)  , INTENT(IN)  :: plist_id
        LOGICAL, INTENT(OUT)          :: is_collective
        INTEGER, INTENT(OUT)          :: hdferr

Inputs:

      plist_id        - File access property list identifier.

Outputs:

      is_collective   - Collective access setting.
      hdferr          - Returns 0 if successful and -1 if fails.