2.3.5 TOCENTRY

The TOCENTRY structure is used to specify the additional values of the attributes of the OLEPresentationStream structure.

An OLEPresentationStream structure, if present, MUST have one or more values for attributes such as the Clipboard Format and the target device.


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

AnsiClipboardFormat (variable)

...

TargetDeviceSize

Aspect

Lindex

Tymed

Reserved1

...

...

Advf

Reserved2

TargetDevice (variable)

...

AnsiClipboardFormat (variable):  This MUST be a ClipboardFormatOrAnsiString structure (section 2.3.1) containing the Clipboard Format of the presentation data.

TargetDeviceSize (4 bytes):  This MUST contain the size, in bytes, of the TargetDevice field.

Aspect (4 bytes):  This field contains an implementation-specific hint on how to render the presentation data on the screen. It MAY be ignored on processing.<21>

Lindex (4 bytes): This field contains an implementation-specific hint on how to render the presentation data on the screen. It MAY be ignored on processing.<22>

Tymed (4 bytes): This field MUST be ignored on processing.

Reserved1 (12 bytes): This can contain any arbitrary value and MUST be ignored on processing.

Advf (4 bytes):  This field contains an implementation-specific hint on how to render the presentation data on the screen. It MAY be ignored on processing.<23>

Reserved2 (4 bytes):  This can contain any arbitrary value and MUST be ignored on processing.

TargetDevice (variable): This field MUST contain a DVTARGETDEVICE structure (as specified in section 2.1.7).