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 は、返された印刷チケットに追加できます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | prcomoem.h (Prcomoem.h を含む) |