UI 插件的 COM 接口
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
为 Microsoft 打印机驱动程序和 UI 插件之间的通信定义了以下 COM 接口:
IPrintOemCommon COM 接口,它提供了指定和获取设备信息的方法。
IPrintOemUI COM 接口,它让 Unidrv 或 Pscript5 的打印机接口 DLL 能够调用 UI 插件。
IPrintOemUIMXDC COM 接口,它让 UI 插件能够控制从 GDI 调用到筛选器管道驱动程序中 XPS 输出的转换。
IPrintOemDriverUI COM 接口,它可为 UI 插件提供实用工具操作。
IPrintCoreUI2 COM 接口,它可为微型驱动程序 UI 插件提供帮助程序方法。
下图显示了 UI 插件中使用的 COM 接口的继承树。