The following table indicates the defined ranges for additional escape codes and shows how the operating system processes the escape codes when they are received as parameters to DevEscape:
┌───────────────┬─────────────────────────────────────────────┐ │32768-40959 │Escape is not metafiled or recorded by the │ │ │spooler. The escape is passed to the │ │ │presentation driver in all cases. │ ├───────────────┼─────────────────────────────────────────────┤ │40960-49151 │Escape is metafiled but is not recorded by │ │ │the spooler. For an OD_QUEUED device with │ │ │PM_Q_STD data and for all device types other │ │ │than OD_METAFILE, the escape is passed to the│ │ │presentation driver. │ ├───────────────┼─────────────────────────────────────────────┤ │49152-57343 │Escape is metafiled and recorded by the │ │ │spooler. For an OD_METAFILE device or for │ │ │OD_QUEUED with PM_Q_STD data, the escape is │ │ │not passed to the presentation driver. │ ├───────────────┼─────────────────────────────────────────────┤ │57344-65535 │Escape is recorded by the spooler. The escape│ │ │is passed to the presentation driver except │ │ │when the DC is an OD_QUEUED device with │ │ │PM_Q_STD data. │ └───────────────┴─────────────────────────────────────────────┘