Compound files

Compound files are equivalent to a disc drive: a file can contain a hierarchy of multiple:

stream objects (equivalent to a file, accessed using IStream)

storage objects (equivalent to a directory, accessed using IStorage)