Unidrv/Pscript5 外掛程式所實作的列印票證和列印功能提供者介面
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
Windows Vista 上的 Microsoft通用列印機驅動程式 (Unidrv) 和 Microsoft PostScript 印表機驅動程式 (Pscript5) 核心印表機驅動程式提供外掛程式實作印表票證支援的方法。 由於 Unidrv 和 Pscript5 都支援載入單一驅動程式的多個外掛程式,因此每個外掛程式都能夠提供自己的提供者實作。 驅動程式廠商負責確保每個 OEM 外掛程式提供者實作都能與其他人正確運作。 印表機驅動程式中的所有外掛程式都不需要支援提供者介面。 不過,核心驅動程式所支援的列印票證架構版本是核心驅動程式和所有可用外掛程式提供者所支援版本的子集。 由於對外掛程式提供者的呼叫是由應用程式所驅動,因此外掛程式提供者必須以安全線程的方式實作。