2.3.6.2 EMR_EXTESCAPE Record

The EMR_EXTESCAPE record passes arbitrary information to a printer driver. The intent is that the information does not result in drawing being done.

Fields not specified in this section are specified in section 2.3.6.


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

Type

Size

iEscape

cjIn

Data (variable)

...

Type (4 bytes): An unsigned integer that identifies this record type from the RecordType enumeration (section 2.1.1). This value is 0x0000006A.

cjIn (4 bytes): An unsigned integer specifying the number of bytes to pass to the printer driver.

Data (variable): The data to pass to the printer driver. There MUST be cjIn bytes available.

See section 2.3.6 for more escape record types.