Structured Storage Files

Storage and Streams

OLE structured storage is a hierarchical storage system that resembles a file system within a file. There are two levels of storage in the storage system:

  • Storage objects
  • Stream objects

These objects are analogous to the directory level in a typical file system. A storage object can contain streams and/or other storage objects; a stream object contains data. Each object is assigned its own storage object. Objects and data within the storage system are accessed through a set of interfaces provided by OLE. OLE provides an implementation of this storage system that it calls compound files.

click to view at full size.

Figure 5.10 Storage and Streams


Microsoft Windows Architecture Training
Microsoft Windows Architecture for Developers Training Kit
ISBN: B00007FY9D
EAN: N/A
Year: 1998
Pages: 324

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net