IPrintTicketProvider2 interface (prdrvcom.h)

Describes the IPrintTicketProvider2 interface.

Inheritance

The IPrintTicketProvider2 interface inherits from the IPrintTicketProvider interface.

Methods

The IPrintTicketProvider2 interface has these methods.

 
IPrintTicketProvider2::BindPrinter

The IPrintTicketProvider2::BindPrinter method binds a printer or print queue to a specific version of the print ticket schema, which enables the core driver to associate a set of private namespace uniform resource identifiers (URIs) with a device.
IPrintTicketProvider2::ConvertDevModeToPrintTicket

The IPrintTicketProvider2::ConvertDevModeToPrintTicket method converts a DEVMODEW structure into a print ticket.
IPrintTicketProvider2::ConvertPrintTicketToDevMode

The IPrintTicketProvider2::ConvertPrintTicketToDevMode method converts a print ticket to a DEVMODEW structure.
IPrintTicketProvider2::GetPrintCapabilities

The IPrintTicketProvider2::GetPrintCapabilities method queries the provider for a complete print capabilities document that describes the printer's features and parameters.
IPrintTicketProvider2::GetPrintDeviceCapabilities

Describes the IPrintTicketProvider2::GetPrintDeviceCapabilities (prdrvcom.h) method.
IPrintTicketProvider2::GetPrintDeviceResources

Describes the IPrintTicketProvider2::GetPrintDeviceResources (prdrvcom.h) method.
IPrintTicketProvider2::GetSupportedVersions

The IPrintTicketProvider2::GetSupportedVersions method retrieves major version numbers of the print schemas that are supported by the plug-in provider.
IPrintTicketProvider2::QueryDeviceNamespace

The IPrintTicketProvider2::QueryDeviceNamespace method queries the device for its default namespace uniform resource identifier (URI).
IPrintTicketProvider2::ValidatePrintTicket

The IPrintTicketProvider2::ValidatePrintTicket method validates a print ticket.

Requirements

Requirement Value
Header prdrvcom.h (include Prdrvcom.h)