Table of contents
TOC
Collapse the table of content
Expand the table of content

Adding Print Ticket Support to Monolithic Print Drivers

Last Updated: 9/16/2016

For a monolithic print driver to provide Print Ticket support and support the Print Ticket and Print Capabilities Technologies, it must implement the IPrintTicketProvider interface and also provide the necessary IClassFactory interface support for the COM-style calling methods used by the print driver. At a minimum, the driver must support the methods of the IPrintTicketProvider interface that are called during the OpenPrinter call in the sequence shown below:

  1. GetSupportedVersions

  2. BindPrinter

  3. QueryDeviceNamespace

To complete the support for this interface, the print driver must support the rest of the methods of the IPrintTicketProvider interface:

GetPrintCapabilities

ConvertDevModeToPrintTicket

ConvertPrintTicketToDevMode

ValidatePrintTicket


Send comments about this topic to Microsoft

© 2016 Microsoft