IPrintTicketProvider::ValidatePrintTicket メソッド (prdrvcom.h)
IPrintTicketProvider::ValidatePrintTicket メソッドは、印刷チケットを検証します。
構文
HRESULT ValidatePrintTicket(
[in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);
パラメーター
[in, out] pBaseTicket
入力印刷チケットへのポインター。 IPrintTicketProvider::ValidatePrintTicket が正常に返されると、pBaseTicket は検証済みの印刷チケットを指します。
戻り値
IPrintTicketProvider::ValidatePrintTicket は、操作が成功した場合に S_NO_CONFLICT または S_CONFLICT_RESOLVED を返す必要があります。 それ以外の場合、このメソッドは標準の COM エラー コードを返す必要があります。
備考
必要に応じて、IPrintTicketProvider::ValidatePrintTicket メソッドは、印刷チケットのパブリック部分と Unidrv プライベート部分で行われた設定を調べて、結果の印刷チケットが有効であること、およびすべての制約が解決されていることを確認することで、競合の解決を実行する必要があります。 必要なノードが元の印刷チケットに存在しない場合は、IPrintTicketProvider::ValidatePrintTicket 返された印刷チケットに追加できます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | prdrvcom.h (Prdrvcom.h を含む) |