2.4.4 DocInfoListContainer

Referenced by: DocumentContainer

A container record that specifies information about the document and document display settings.


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

rh

...

rgChildRec (variable)

...

rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.

Field

Meaning

rh.recVer

MUST be 0xF.

rh.recInstance

MUST be 0x000.

rh.recType

MUST be RT_List (section 2.13.24).

rgChildRec (variable): An array of DocInfoListSubContainerOrAtom records (section 2.4.5) that specifies information about the document or how the document is displayed. The size, in bytes, of the array is specified by rh.recLen. The rh.recType of the DocInfoListSubcontainerOrAtom items MUST be one of the following record types: RT_ProgTags (section 2.13.24), RT_NormalViewSetInfo9 (section 2.13.24), RT_NotesTextViewInfo9 (section 2.13.24), RT_OutlineViewInfo (section 2.13.24), RT_SlideViewInfo (section 2.13.24), RT_SorterViewInfo (section 2.13.24), or RT_VbaInfo (section 2.13.24). Each record type MUST NOT occur more than once, except for the RT_SlideViewInfo record type, which MUST NOT occur more than twice. If the RT_SlideViewInfo record type occurs twice, one occurrence MUST refer to a SlideViewInfoContainer record (section 2.4.21.9) and the other occurrence MUST refer to a NotesViewInfoContainer record (section 2.4.21.12).