Export (0) Print
Expand All

1.1 Glossary

The following terms are defined in [MS-GLOS]:

access control list (ACL)
child object
Coordinated Universal Time (UTC)
disk block
FAT file system
file allocation table (FAT)
file attribute
file stream
file system
globally unique identifier (GUID)
main stream
object class
parent object
universally unique identifier (UUID)

The following terms are specific to this document:

CLSID: A GUID representing an object class. In a root storage object or storage object, the object classGUID can be used as a parameter to launch applications.

compound file: A structure for storing a file system, similar to a simplified FAT file system inside a single file, by dividing the single file into sectors.

creation time: The time, in UTC, when a storage object was created.

directory entry: A structure that contains a storage object's or stream object'sFileInformation.

double-indirect file allocation table (DIFAT): A structure used to locate FATsectors in a compound file.

directory stream: An array of directory entries grouped into sectors.

header: The structure at the beginning of a compound file.

mini FAT: A file allocation table (FAT) structure for the mini stream used to allocate space in a small sector size.

mini stream: A structure that contains all user-defined data for stream objects less than a predefined size limit.

modification time: The time, in UTC, when a storage object was last modified.

root storage object: A storage object in a compound file that must be accessed before any other storage objects and stream objects are referenced. It is the uppermost parent object in the storage object and stream object hierarchy.

sector chain: A linked list of sectors, where each sector can be located in a different location inside a compound file.

sector number: A non-negative integer identifying a particular sector located in a compound file.

sector size: The size in bytes of a sector in a compound file, typically 512 bytes.

storage object: An object in a compound file analogous to a file systemdirectory. The parent object of a storage object must be another storage object or the root storage object.

stream object: An object in a compound file analogous to a file systemfile. The parent object of a stream object must be a storage object or the root storage object.

unallocated free sector: An empty sector that can be allocated to hold data.

user-defined data: The main stream portion of a stream object.

MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as described in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.

© 2014 Microsoft