2.2.6 LinkedObject
The LinkedObject structure specifies how a linked object is laid out in a container document.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Header (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
NetworkName (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
Reserved |
|||||||||||||||||||||||||||||||
LinkUpdateOption |
|||||||||||||||||||||||||||||||
Presentation (variable) |
|||||||||||||||||||||||||||||||
... |
Header (variable): This MUST an ObjectHeader structure (section 2.2.4). The FormatID field of the Header MUST be set to 0x00000001.
NetworkName (variable): This MUST be a LengthPrefixedAnsiString (section 2.1.4).
-
If the TopicName field of the ObjectHeader structure contains a path that starts with a drive letter and if the drive letter is for a remote drive, the NetworkName field MUST contain the path name of the linked file in the Universal Naming Convention (UNC) format.
Reserved (4 bytes): This MUST be set to 0x00000000.
LinkUpdateOption (4 bytes): This field contains an implementation-specific hint supplied by the application or higher-level protocol responsible for creating the data structure. The hint MAY be ignored on processing of this data structure.<8>
Presentation (variable): This MUST be a MetaFilePresentationObject (section 2.2.2.1), a BitmapPresentationObject (section 2.2.2.2), a DIBPresentationObject (section 2.2.2.3), a StandardClipboardFormatPresentationObject (section 2.2.3.2), or a RegisteredClipboardFormatPresentationObject (section 2.2.3.3).