Export (0) Print
Expand All

2.5.14 ObjectRevisionWithRefCount2FNDX

Office

The data for a FileNode structure (section 2.4.3) that specifies an object (section 2.1.5) that has been revised. The value of the FileNode.FileNodeID field MUST be 0x042. The revised object is identified by the oid field, and the revised data is at the location specified by the ref field.

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

ref (variable)

...

oid

A

B

Reserved

cRef

ref (variable): A FileNodeChunkReference structure (section 2.2.4.2) that specifies a reference to an ObjectSpaceObjectPropSet structure (section 2.6.1) containing the revised data for the object referenced by the oid field.

oid (4 bytes): A CompactID structure (section 2.2.2) that specifies the object that has been revised.

A - fHasOidReferences (1 bit): A bit that specifies whether the ObjectSpaceObjectPropSet structure referenced by the ref field contains references to other objects.

B - fHasOsidReferences (1 bit): A bit that specifies whether the ObjectSpaceObjectPropSet structure referenced by the ref field contains references to object spaces (section 2.1.4).

Reserved (30 bits): MUST be zero, and MUST be ignored.

cRef (4 bytes): An unsigned integer that specifies the reference count for this object.

Show:
© 2015 Microsoft