IPrintTicketProvider interface (prdrvcom.h)
Describes the IPrintTicketProvider interface.
Inheritance
The IPrintTicketProvider interface inherits from the IUnknown interface.
Methods
The IPrintTicketProvider interface has these methods.
IPrintTicketProvider::BindPrinter The IPrintTicketProvider::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. |
IPrintTicketProvider::ConvertDevModeToPrintTicket The IPrintTicketProvider::ConvertDevModeToPrintTicket method converts a DEVMODEW structure into a print ticket. |
IPrintTicketProvider::ConvertPrintTicketToDevMode The IPrintTicketProvider::ConvertPrintTicketToDevMode method converts a print ticket to a DEVMODEW structure. |
IPrintTicketProvider::GetPrintCapabilities The IPrintTicketProvider::GetPrintCapabilities method queries the provider for a complete print capabilities document that describes the printer's features and parameters. |
IPrintTicketProvider::GetSupportedVersions The IPrintTicketProvider::GetSupportedVersions method retrieves major version numbers of the print schemas that are supported by the plug-in provider. |
IPrintTicketProvider::QueryDeviceNamespace The IPrintTicketProvider::QueryDeviceNamespace method queries the device for its default namespace uniform resource identifier (URI). |
IPrintTicketProvider::ValidatePrintTicket The IPrintTicketProvider::ValidatePrintTicket method validates a print ticket. |
Requirements
Requirement | Value |
---|---|
Header | prdrvcom.h (include Prdrvcom.h) |