共用方式為


V4 印表機驅動程式安全性考慮

重要

新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。

如需詳細資訊,請參閱 新式列印平臺列印支援應用程式設計指南

除了提升許可權、詐騙裝置或插入式攻擊等一般威脅之外,v4 印表機驅動程式也需要與低許可權應用程式相容(例如 Internet Explorer 9)。

XPS 轉譯篩選器和 JavaScript 檔案都必須針對來自應用程式、使用者或跨電腦界限之數據的所有不受信任數據形式進行強化。 格式不正確的 PrintTickets、XPS 檔、屬性包,甚至 BidiResponses 都必須經過仔細驗證和剖析,而且絕對不應該用來儲存可執行的程式代碼。 我們建議合作夥伴使用廣泛的模糊檔案測試,以確保正常失敗,而不會危及安全性完整性。

V4 印表機驅動程序開發最佳做法