共用方式為


IPrintTicketProvider::ValidatePrintTicket 方法 (prdrvcom.h)

IPrintTicketProvider::ValidatePrintTicket 方法會驗證列印票證。

語法

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

參數

[in, out] pBaseTicket

輸入列印票證的指標。 IPrintTicketProvider::ValidatePrintTicket 成功傳回時,pBaseTicket 指向已驗證的列印票證。

傳回值

如果作業成功,IPrintTicketProvider::ValidatePrintTicket 應該傳回 S_NO_CONFLICTS_CONFLICT_RESOLVED。 否則,此方法應該會傳回標準 COM 錯誤碼。

言論

如有必要,IPrintTicketProvider::ValidatePrintTicket 方法應該執行任何衝突解決,方法是檢查列印票證的公用和 Unidrv-private 部分所做的設定,以確保產生的列印票證有效,並解決所有條件約束。 如果原始列印票證中沒有任何必要的節點,IPrintTicketProvider::ValidatePrintTicket 可以將節點新增至傳回的列印票證。

要求

要求 價值
標頭 prdrvcom.h (包括 Prdrvcom.h)