Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.
Per altre informazioni, vedere Print Support App v1 and v2 design guide.
I driver di stampa Unidrv e PScript5 convalidano PrintTicket usando la sequenza mostrata nella figura e nell'elenco seguenti.
Un diagramma che illustra come i driver di stampa unidrv e pscript5 convalidano il ticket di stampa.
Per ogni plug-in, chiamare il metodo IPrintOemPrintTicketProvider::ExpandIntentOptions.
Chiamare il metodo IPrintOemPrintTicketProvider::ConvertPrintTicketToDevMode.
Per ogni plug-in, chiamare IPrintOemPrintTicketProvider::ConvertPrintTicketToDevMode per convertire le parti private della struttura DEVMODEW.
Convalidare parti pubbliche e private della struttura DEVMODEW supportate dal driver di stampa Unidrv o PScript5.
Per ogni plug-in, convalida le parti private della struttura DEVMODEW.
Chiamare il Metodo IPrintTicketProvider::ConvertPrintTicketToDevMode.
Per ogni plug-in, chiamare il metodo IPrintOemPrintTicketProvider::ConvertDevModeToPrintTicket per convertire le sezioni private della struttura DEVMODEW.
Per ogni plug-in, chiamare il metodo IPrintOemPrintTicketProvider::ValidatePrintTicket per convalidare PrintTicket.