H5I_IS_VALID determines whether the identifier
obj_id is valid.
Valid identifiers are those that have been obtained by an application and can still be used to access the original target. Examples of invalid identifiers include:
- Out of range values: negative, for example
- Previously-valid identifiers that have been released: for example, a dataset identifier for which the dataset has been closed
H5I_IS_VALID can VALID can be used with any type of identifier: object identifier, property list identifier, attribute identifier, error message identifier, etc. When necessary, a call to H5I_GET_TYPE can determine the type of the object that