2.4.2 FileNodeListHeader

The FileNodeListHeader structure specifies the beginning of a FileNodeListFragment structure (section 2.4.1).

This structure has the following format.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

uintMagic

...

FileNodeListID

nFragmentSequence

uintMagic (8 bytes): An unsigned integer; MUST be "0xA4567AB1F5F7F4C4".

FileNodeListID (4 bytes): An unsigned integer that specifies the identity of the file node list (section 2.4) this fragment belongs to. MUST be equal to or greater than 0x00000010. The pair of FileNodeListID and nFragmentSequence fields MUST be unique relative to other FileNodeListFragment structures in the file.

nFragmentSequence (4 bytes): An unsigned integer that specifies the index of the fragment in the file node list containing the fragment. The nFragmentSequence field of the first fragment in a given file node list MUST be 0 and the nFragmentSequence fields of all subsequent fragments in this list MUST be sequential.