2.5.7 FibRgFcLcb2000

The FibRgFcLcb2000 structure is a variable-sized portion of the Fib. It extends the FibRgFcLcb97.


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

rgFcLcb97 (744 bytes)

...

...

fcPlcfTch

lcbPlcfTch

fcRmdThreading

lcbRmdThreading

fcMid

lcbMid

fcSttbRgtplc

lcbSttbRgtplc

fcMsoEnvelope

lcbMsoEnvelope

fcPlcfLad

lcbPlcfLad

fcRgDofr

lcbRgDofr

fcPlcosl

lcbPlcosl

fcPlcfCookieOld

lcbPlcfCookieOld

fcPgdMotherOld

lcbPgdMotherOld

fcBkdMotherOld

lcbBkdMotherOld

fcPgdFtnOld

lcbPgdFtnOld

fcBkdFtnOld

lcbBkdFtnOld

fcPgdEdnOld

lcbPgdEdnOld

fcBkdEdnOld

lcbBkdEdnOld

rgFcLcb97 (744 bytes): The contained FibRgFcLcb97.

fcPlcfTch (4 bytes): An unsigned integer that specifies an offset in the Table Stream. A PlcfTch begins at this offset and specifies a cache of table characters. Information at this offset SHOULD<64> be ignored. If lcbPlcfTch is zero, fcPlcfTch is undefined and MUST be ignored.

lcbPlcfTch (4 bytes): An unsigned integer that specifies the size, in bytes, of the PlcfTch at offset fcPlcfTch.

fcRmdThreading (4 bytes):  An unsigned integer that specifies an offset in the Table Stream. An RmdThreading that specifies the data concerning the e-mail messages and their authors in this document begins at this offset.

lcbRmdThreading (4 bytes):  An unsigned integer that specifies the size, in bytes, of the RmdThreading at the offset fcRmdThreading. This value MUST NOT be zero.

fcMid (4 bytes):  An unsigned integer that specifies an offset in the Table Stream. A double-byte character Unicode string that specifies the message identifier of the document begins at this offset. This value MUST be ignored.

lcbMid (4 bytes):  An unsigned integer that specifies the size, in bytes, of the double-byte character Unicode string at offset fcMid. This value MUST be ignored.

fcSttbRgtplc (4 bytes): An unsigned integer that specifies an offset in the Table Stream. A SttbRgtplc that specifies the styles of lists in the document begins at this offset. If lcbSttbRgtplc is zero, fcSttbRgtplc is undefined and MUST be ignored.

lcbSttbRgtplc (4 bytes): An unsigned integer that specifies the size, in bytes, of the SttbRgtplc at the offset fcSttbRgtplc.

fcMsoEnvelope (4 bytes): An unsigned integer that specifies an offset in the Table Stream. An MsoEnvelopeCLSID, which specifies the envelope data as specified by [MS-OSHARED] section 2.3.8.1, begins at this offset. If lcbMsoEnvelope is zero, fcMsoEnvelope is undefined and MUST be ignored.

lcbMsoEnvelope (4 bytes): An unsigned integer that specifies the size, in bytes, of the MsoEnvelopeCLSID at the offset fcMsoEnvelope.

fcPlcfLad (4 bytes): An unsigned integer that specifies an offset in the Table Stream. A Plcflad begins at this offset and specifies the language auto-detect state of each text range. If lcbPlcfLad is zero, fcPlcfLad is undefined and MUST be ignored.

lcbPlcfLad (4 bytes):  An unsigned integer that specifies the size, in bytes, of the Plcflad that begins at offset fcPlcfLad in the Table Stream.

fcRgDofr (4 bytes): An unsigned integer that specifies an offset in the Table Stream. A variable-length array with elements of type Dofrh begins at that offset. The elements of this array are records that support the frame set and list style features. If lcbRgDofr is zero, fcRgDofr is undefined and MUST be ignored.

lcbRgDofr (4 bytes):  An unsigned integer that specifies the size, in bytes, of the array that begins at offset fcRgDofr in the Table Stream.

fcPlcosl (4 bytes): An unsigned integer that specifies an offset in the Table Stream. A PlfCosl begins at the offset. If lcbPlcosl is zero, fcPlcosl is undefined and MUST be ignored.

lcbPlcosl (4 bytes): An unsigned integer that specifies the size, in bytes, of the PlfCosl at offset fcPlcosl in the Table Stream.

fcPlcfCookieOld (4 bytes): An unsigned integer that specifies an offset in the Table Stream. A PlcfcookieOld begins at this offset. If lcbPlcfcookieOld is zero, fcPlcfcookieOld is undefined and MUST be ignored. fcPlcfcookieOld MAY<65> be ignored.

lcbPlcfCookieOld (4 bytes):  An unsigned integer that specifies the size, in bytes, of the PlcfcookieOld at offset fcPlcfcookieOld in the Table Stream.

fcPgdMotherOld (4 bytes): An unsigned integer that specifies an offset in the Table Stream. The deprecated document page layout cache begins at this offset. Information SHOULD NOT<66> be emitted at this offset and SHOULD<67> be ignored. If lcbPgdMotherOld is zero, fcPgdMotherOld is undefined and MUST be ignored.

lcbPgdMotherOld (4 bytes): An unsigned integer that specifies the size, in bytes, of the deprecated document page layout cache at offset fcPgdMotherOld in the Table Stream.

fcBkdMotherOld (4 bytes): An unsigned integer that specifies an offset in the Table Stream. The deprecated document text flow break cache begins at this offset. Information SHOULD NOT<68> be emitted at this offset and SHOULD<69> be ignored. If lcbBkdMotherOld is zero, fcBkdMotherOld is undefined and MUST be ignored.

lcbBkdMotherOld (4 bytes): An unsigned integer that specifies the size, in bytes, of the deprecated document text flow break cache at offset fcBkdMotherOld in the Table Stream.

fcPgdFtnOld (4 bytes): An unsigned integer that specifies an offset in the Table Stream. The deprecated footnote layout cache begins at this offset. Information SHOULD NOT<70> be emitted at this offset and SHOULD<71> be ignored. If lcbPgdFtnOld is zero, fcPgdFtnOld is undefined and MUST be ignored.

lcbPgdFtnOld (4 bytes): An unsigned integer that specifies the size, in bytes, of the deprecated footnote layout cache at offset fcPgdFtnOld in the Table Stream.

fcBkdFtnOld (4 bytes): An unsigned integer that specifies an offset in the Table Stream. The deprecated footnote text flow break cache begins at this offset. Information SHOULD NOT<72> be emitted at this offset and SHOULD<73> be ignored. If lcbBkdFtnOld is zero, fcBkdFtnOld is undefined and MUST be ignored.

lcbBkdFtnOld (4 bytes): An unsigned integer that specifies the size, in bytes, of the deprecated footnote text flow break cache at offset fcBkdFtnOld in the Table Stream.

fcPgdEdnOld (4 bytes): An unsigned integer that specifies an offset in the Table Stream. The deprecated endnote layout cache begins at this offset. Information SHOULD NOT<74> be emitted at this offset and SHOULD<75> be ignored. If lcbPgdEdnOld is zero, fcPgdEdnOld is undefined and MUST be ignored.

lcbPgdEdnOld (4 bytes): An unsigned integer that specifies the size, in bytes, of the deprecated endnote layout cache at offset fcPgdEdnOld in the Table Stream.

fcBkdEdnOld (4 bytes): An unsigned integer that specifies an offset in the Table Stream. The deprecated endnote text flow break cache begins at this offset. Information SHOULD NOT<76> be emitted at this offset and SHOULD<77> be ignored. If lcbBkdEdnOld is zero, fcBkdEdnOld is undefined and MUST be ignored.

lcbBkdEdnOld (4 bytes): An unsigned integer that specifies the size, in bytes, of the deprecated endnote text flow break cache at offset fcBkdEdnOld in the Table Stream.