Clarification on allowed names for storage and streams in OLE files

Parth Gupta 180 Reputation points
2024-06-02T08:40:03.6366667+00:00

I am parsing an OLE file using Python, and I want to know if there is a predetermined set of names that can be given to streams and storages in the Directory structure of the OLE file. If there is, please provide all the possible names that can be used for streams and storages in OLE files. If there is not, then kindly provide rules (if any) for naming a directory entry of a stream or storage.

Thank you.

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

1 answer

Sort by: Most helpful
  1. Mike Bowen 1,516 Reputation points Microsoft Employee
    2024-06-03T21:21:30.2466667+00:00

    Hi @Parth Gupta ,

    The When working with a Word (.doc) binary file, the stream are described in MS-DOC 2.1.1 - 2.1.13.

    Please let me know if that answers your question.

    Best regards, Mike Bowen Microsoft Open Specifications

    0 comments No comments