2.5.29 ReadOnlyObjectDeclaration2RefCountFND

The data for a FileNode structure (section 2.4.3) that specifies an object with a reference count. If this object is revised, all declarations of this object MUST specify identical data. The value of the FileNode.FileNodeID field MUST be 0x0C4.


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

base (variable)

...

md5Hash (16 bytes)

...

...

base (variable): An ObjectDeclaration2RefCountFND structure (section 2.5.25) that specifies the identity and other attributes of this object (section 2.1.5). The values of the base.body.jcid.IsPropertySet and base.body.jcid.IsReadOnly fields MUST be true.

md5Hash (16 bytes): An unsigned integer that specifies an MD5 checksum, as specified in [RFC1321], of the data referenced by the base.BlobRef field. If the referenced data is encrypted, the data MUST be decrypted and padded with zeros to an 8-byte boundary before calculating the checksum of the data.