IPrintTicketProvider2::ValidatePrintTicket 方法 (prdrvcom.h)
IPrintTicketProvider2::ValidatePrintTicket 方法验证打印票证。
语法
HRESULT ValidatePrintTicket(
[in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);
参数
[in, out] pBaseTicket
指向输入打印票证的指针。 当 IPrintTicketProvider2::ValidatePrintTicket 成功返回时, pBaseTicket 指向已验证的打印票证。
返回值
如果操作成功,IPrintTicketProvider2::ValidatePrintTicket 应返回S_NO_CONFLICT或S_CONFLICT_RESOLVED。 否则,此方法应返回标准 COM 错误代码。
注解
如有必要, IPrintTicketProvider2::ValidatePrintTicket 方法应通过检查打印票证的公共部分和 Unidrv-private 部分中的设置来执行任何冲突解决,以确保生成的打印票证有效并解决所有约束。 如果原始打印票证中不存在任何必需的节点, 则 IPrintTicketProvider2::ValidatePrintTicket 可以将它们添加到返回的打印票证中。
要求
要求 | 值 |
---|---|
Header | prdrvcom.h (包括 Prdrvcom.h) |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈