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.