2.1.14 Root File Node List

The root file node list is a file node list (section 2.4) that specifies the set of all object spaces (section 2.1.4) contained in this file. It also specifies which object space is the root.

The root file node list MUST begin with the FileNodeListFragment structure (section 2.4.1) specified by the Header.fcrFileNodeListRoot field (section 2.3.1).

The root file node list MUST consist of the following FileNode structures (section 2.4.3), and MUST NOT contain any others:

  • One or more FileNode structures with FileNodeID field values equal to 0x008 (ObjectSpaceManifestListReferenceFND structure, section 2.5.2).

  • One FileNode structure with a FileNodeID field value equal to 0x004 (ObjectSpaceManifestRootFND structure, section 2.5.1).

  • Zero or one FileNode structure with FileNodeID field values equal to 0x090 (FileDataStoreListReferenceFND structure, section 2.5.21).