2.1.5 File Data Object

A file data object is an object that contains a file. As specified in [MS-ONESTORE], every file data object specifies a JCID structure, which identifies the type of the file data object and the type of data that the file data object contains. The data for a file data object can be stored in either a onefiles folder or a FileDataStoreObject structure, as specified in [MS-ONESTORE].

A FileDataStoreObject structure is referenced by a FileNode structure for which the value of the FileNodeID element is "0x94". A file data object MUST be specified by a FileNode structure for which the value of the FileNodeID element is "0x71". The following table specifies valid file data objects for the OneNote file format and the associated JCID value.

File data object

JCID value

jcidEmbeddedFileContainer (section 2.2.33)

0x00080036

jcidPictureContainer14 (section 2.2.36)

0x00080039

If the value of the JCID element for a file data object is not one of the preceding values it MUST be ignored and MUST be rewritten to the file as it was read.