IPrintTicketProvider2::ValidatePrintTicket 方法 (prdrvcom.h)

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

语法

HRESULT ValidatePrintTicket(
  [in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);

参数

[in, out] pBaseTicket

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

返回值

IPrintTicketProvider2::ValidatePrintTicket 应在作成功时返回 S_NO_CONFLICTS_CONFLICT_RESOLVED。 否则,此方法应返回标准 COM 错误代码。

言论

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

要求

要求 价值
标头 prdrvcom.h (包括 Prdrvcom.h)