[MS-DOC] Missing fields in the structure FibRgFcLcb97

Hyundeok Park 116 Reputation points
2021-01-19T07:55:32.727+00:00

The documentation for FibBase states that

(Consider the bold part)

pnNext (2 bytes): An unsigned integer that specifies the offset in the WordDocument stream of the FIB for the document which contains all the AutoText items. If this value is 0, there are no AutoText items attached. Otherwise the FIB is found at file location pnNext×512. If fGlsy is 1 or fDot is 0, this value MUST be 0. If pnNext is not 0, each FIB MUST share the same values for FibRgFcLcb97.fcPlcBteChpx, FibRgFcLcb97.lcbPlcBteChpx, FibRgFcLcb97.fcPlcBtePapx, FibRgFcLcb97.lcbPlcBtePapx, and FibRgLw97.cbMac.

If you look at the documentation for FibRgFcLcb97, none of the fcPlcBteChpx, lcbPlcBteChpx, fcPlcBtePapx, and lcbPlcBtePapx are mentioned.

I also downloaded the 8.1 th revision of Word (.doc) Binary File Format from here, but I could only find a single mention of each of them in the FibBase section, not in the FibRgFcLcb97 section.

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
{count} votes

Accepted answer
  1. Tom Jebo 1,996 Reputation points Microsoft Employee
    2021-01-26T06:15:28.767+00:00

    Hi HyundeokPark-6095,

    This is a typo in the fields names in 2.5.2 pnNext description. They should be FibRgFcLcb97.fcPlcfBteChpx, FibRgFcLcb97.lcbPlcfBteChpx, FibRgFcLcb97.fcPlcfBtePapx, FibRgFcLcb97.lcbPlcfBtePapx. Notice the "f" in fcPlc-f-BteChpx and the same for the others.

    I will file a bug to correct this. Thank you for bring this to our attention.

    Best regards,
    Tom Jebo
    Sr Escalation Engineer
    Microsoft Open Specifications

    0 comments No comments

0 additional answers

Sort by: Most helpful