Unidrv/Pscript5 插件实现的打印票证和打印功能提供程序接口
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
Windows Vista 上的 Microsoft 通用打印机驱动程序 (Unidrv) 和 Microsoft PostScript 打印机驱动程序 (Pscript5) 核心打印机驱动程序提供让插件可实现打印票证支持的方法。 由于 Unidrv 和 Pscript5 都支持为单个驱动程序加载多个插件,因此每个插件都可以提供自己的提供程序实现。 驱动程序供应商负责确保每个 OEM 插件提供程序实现均可与其他组件正常配合工作。 打印机驱动程序中的所有插件都不需要支持提供程序接口。 但是,核心驱动程序支持的打印票证架构版本是核心驱动程序和所有可用插件提供程序支持的版本的子集。 由于插件提供程序调用由应用程序驱动,因此必须以线程安全的方式实现插件提供程序。