訓練
模組
Manage drivers and device peripherals - Training
This module introduces device drivers. Student will learn how drivers work and the tools used to manage common peripheral devices such as printers.
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 列印支援應用程式設計指南。
Unidrv 和 PScript5 列印驅動程式會使用下圖和列表顯示的序列來驗證 PrintTicket。
圖表說明 Unidrv 和 pscript5 列印驅動程式如何驗證列印票證。
針對每個外掛程式,呼叫 IPrintOemPrintTicketProvider::ExpandIntentOptions 方法。
呼叫 IPrintOemPrintTicketProvider::ConvertPrintTicketToDevMode 方法。
針對每個外掛程式,呼叫 IPrintOemPrintTicketProvider::ConvertPrintTicketToDevMode 以轉換 DEVMODEW 結構的私用部分。
驗證 Unidrv 或 PScript5 列印驅動程式支援的 DEVMODEW 結構的公用和私用部分。
針對每個外掛程式,驗證 DEVMODEW 結構的私人部分。
針對每個外掛程式,呼叫 IPrintOemPrintTicketProvider::ConvertDevModeToPrintTicket 方法,以轉換 DEVMODEW 結構的私人部分。
針對每個外掛程式,呼叫 IPrintOemPrintTicketProvider::ValidatePrintTicket 方法來驗證 PrintTicket。
訓練
模組
Manage drivers and device peripherals - Training
This module introduces device drivers. Student will learn how drivers work and the tools used to manage common peripheral devices such as printers.