为打印机创建属性页
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
打印机接口 DLL 与 CPSUI 一起负责创建属性页,Windows 2000 及更高版本的用户可使用这些属性页来查看和修改与打印机和打印文档相关的配置参数。 每个打印机接口 DLL 都必须提供一个 DrvDevicePropertySheets 函数来创建特定于打印机的页面,以及一个 DrvDocumentPropertySheets 函数来创建特定于文档的页面。
要了解应如何设计这些函数,请务必阅读介绍 CPSUI 的部分。 显示属性页涉及应用程序、打印后台处理程序、打印机接口 DLL 和 CPSUI 之间的交互。 执行流在使用 CPSUI 和打印机驱动程序中进行了介绍。