次の方法で共有


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 プライベート部分で行われた設定を調べて、結果の印刷チケットが有効であること、およびすべての制約が解決されていることを確認することによって、競合の解決を実行する必要があります。 必要なノードが元の印刷チケットに存在しない場合、IPrintOemPrintTicketProvider::ValidatePrintTicket は、返された印刷チケットに追加できます。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー prcomoem.h (Prcomoem.h を含む)

関連項目

IPrintOemPrintTicketProvider