IPrintOemPrintTicketProvider::ValidatePrintTicket 方法 (prcomoem.h)

IPrintOemPrintTicketProvider::ValidatePrintTicket 方法验证打印票证。

语法

HRESULT ValidatePrintTicket(
  [in, out] IXMLDOMDocument2 *pPrintTicket
);

参数

[in, out] pPrintTicket

指向输入打印票证的指针。 当 IPrintOemPrintTicketProvider::ValidatePrintTicket 成功返回时, pPrintTicket 指向已验证的打印票证。

返回值

如果操作成功,IPrintOemPrintTicketProvider::ValidatePrintTicket 应返回S_NO_CONFLICTS_CONFLICT_RESOLVED。 否则,此方法应返回标准 COM 错误代码。 请注意,Unidrv 和 Pscript 不认为 S_OK 表示此方法的成功完成。

注解

如有必要, IPrintOemPrintTicketProvider::ValidatePrintTicket 方法应执行任何冲突解决,方法是检查打印票证的公共部分和 Unidrv-private 部分中的设置,以确保生成的打印票证有效,并解决所有约束。 如果原始打印票证中不存在任何必需的节点, IPrintOemPrintTicketProvider::ValidatePrintTicket 可以将它们添加到返回的打印票证。

要求

要求
目标平台 桌面
标头 prcomoem.h (包括 Prcomoem.h)

另请参阅

IPrintOemPrintTicketProvider