public void H5Pset_userblockTest2() { hid_t fcpl = H5P.create(H5P.FILE_CREATE); Assert.IsTrue(fcpl >= 0); Assert.IsTrue(H5P.set_userblock(fcpl, 1024) >= 0); string fname = Path.GetTempFileName(); hid_t file = H5F.create(fname, H5F.ACC_TRUNC, fcpl); Assert.IsTrue(file >= 0); Assert.IsTrue(H5F.close(file) >= 0); hsize_t size = 0; Assert.IsTrue(H5P.get_userblock(fcpl, ref size) >= 0); Assert.IsTrue(size == 1024); File.Delete(fname); Assert.IsTrue(H5P.close(fcpl) >= 0); }