IPrintOemPS COM 接口
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
IPrintOemPS
COM 接口是 Pscript5 的打印机图形 DLL 与渲染插件通信的方法。 IPrintOemPS
接口由每个渲染插件实现。
下表列出并描述了 IPrintOemPS
接口提供的所有方法。 渲染插件必须定义所有列出的方法。 如果不需要方法,则可以返回 E_NOTIMPL。
方法 | 说明 |
---|---|
IPrintOemPS::Command | 允许渲染插件将 Postscript 命令插入到打印作业的数据流中。 |
IPrintOemPS::DevMode | 对渲染插件的专用 DEVMODEW 成员执行操作。 |
IPrintOemPS::DisableDriver | 释放由渲染插件的 IPrintOemPS::EnableDriver 方法分配的资源。 |
IPrintOemPS::DisablePDEV | 允许渲染插件删除其 IPrintOemPS::EnablePDEV 方法分配的专用 PDEV 结构。 |
IPrintOemPS::EnableDriver | 允许渲染插件挂接某些图形 DDI 函数。 此方法和 IPrintOemPS::DisableDriver 必须视为一对;如果一个实现了,另一个也必须实现。 |
IPrintOemPS::EnablePDEV | 允许渲染插件创建自己的 PDEV 结构。 |
IPrintOemPS::GetInfo | (需要实现。)返回渲染插件的标识信息。 |
IPrintOemPS::PublishDriverInterface | (需要实现。)提供指向 Pscript5 驱动程序的 IPrintOemDriverPS COM 接口、IPrintCorePS2 COM 接口或 IPrintCoreHelperPS 接口 的指针 |
IPrintOemPS::ResetPDEV | 允许渲染插件重置其 PDEV 结构。 |
有关详细信息,请参阅实现打印机驱动程序 COM 接口。