Hierarchical File System APIs

The hierarchical file system (HFS) APIs and the functions that they support are part of the IBM® i licensed program. The HFS APIs provide applications with a single, consistent interface to the file systems that are registered with the HFS on your system.

For information about the HFS APIs, see the following topics:

The HFS APIs include:

The HFS APIs automatically support the document library services (DLS) file system and the optical file system (QOPT). They can also support user-written file systems.

With HFS APIs, you can work with nonrelational data stored in objects, such as directories and files in existing file systems. You can also perform such tasks as creating and deleting directories and files, reading from and writing to files, and changing the directory entry attributes of files and directories.

The following diagram shows the relationship of the HFS APIs to your applications and to other file systems:

Relationship of HFS APIs to applications and other file systems

If you are working with the optical file system (QOPT), see the Optical device programming topic collection. If you are not writing applications, but instead are creating or installing a new file system for other programmers to use with the HFS APIs, see File System Registration APIs.


[ Back to top | APIs by category ]