IPrintOemPrintTicketProvider::ExpandIntentOptions 方法 (prcomoem.h)
借助 IPrintOemPrintTicketProvider::ExpandIntentOptions 方法,插件可以将打印机选项 ((如照片打印) )扩展到打印票证中的单个功能设置中。
语法
HRESULT ExpandIntentOptions(
[in, out] IXMLDOMDocument2 *pPrintTicket
);
参数
[in, out] pPrintTicket
指向打印票证的指针。
返回值
如果操作成功或插件不支持意向功能,IPrintOemPrintPrintTicketProvider::ExpandIntentOptions 应返回S_OK。 否则,此方法应返回标准 COM 错误代码。
注解
Unidrv 或 Pscript5 驱动程序调用 IPrintOemPrintTicketProvider::ExpandIntentOptions ,使插件能够在打印票证验证之前将表示意向的选项扩展到打印票证中的其他功能中的单个设置中。 此类选项扩展有两个重要影响:客户端接收有关意向扩展结果的信息,核心驱动程序针对受意向影响的单个功能解析约束。
我们建议驱动程序在将打印票证转换为 DEVMODEW,然后从 DEVMODEW 转换回打印票证时,在驱动程序的专用 DEVMODEW 结构中保留意向选项的状态。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | prcomoem.h (包括 Prcomoem.h) |