2.3.4.2 dir Stream: Version Independent Project Information
The dir stream contains a series of bytes that specifies information for the VBA project, including project information, project references, and modules. The entire stream MUST be compressed as specified in Compression (section 2.4.1).
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
InformationRecord (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
ReferencesRecord (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
ModulesRecord (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
Terminator |
Reserved |
||||||||||||||||||||||||||||||
... |
InformationRecord (variable): A PROJECTINFORMATION Record (section 2.3.4.2.1).
ReferencesRecord (variable): A PROJECTREFERENCES Record (section 2.3.4.2.2).
ModulesRecord (variable): A PROJECTMODULES Record (section 2.3.4.2.3).
Terminator (2 bytes): An unsigned integer that specifies the end of the version-independent information in this stream. MUST be 0x0010.
Reserved (4 bytes): MUST be 0x00000000. MUST be ignored.