IPrintOemPrintTicketProvider::ValidatePrintTicket 方法 (prcomoem.h)
IPrintOemPrintTicketProvider::ValidatePrintTicket 方法验证打印票证。
HRESULT ValidatePrintTicket(
[in, out] IXMLDOMDocument2 *pPrintTicket
);
[in, out] pPrintTicket
指向输入打印票证的指针。 IPrintOemPrintTicketProvider::ValidatePrintTicket 成功返回时,pPrintTicket 指向已验证的打印票证。
IPrintOemPrintTicketProvider::ValidatePrintTicket 应在作成功时返回 S_NO_CONFLICT 或 S_CONFLICT_RESOLVED。 否则,此方法应返回标准 COM 错误代码。 请注意,Unidrv 和 Pscript 不考虑 S_OK 意味着此方法的成功完成。
如有必要,IPrintOemPrintTicketProvider::ValidatePrintTicket 方法应通过检查打印票证的公共和 Unidrv-private 部分所做的设置来执行任何冲突解决,以确保生成的打印票证有效,并解决所有约束。 如果原始打印票证中不存在任何必需的节点,IPrintOemPrintTicketProvider::ValidatePrintTicket 可以将它们添加到返回的打印票证。
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | prcomoem.h (include Prcomoem.h) |