Metode IPrintOemPrintTicketProvider::ValidatePrintTicket (prcomoem.h)

Metode IPrintOemPrintTicketProvider::ValidatePrintTicket memvalidasi tiket cetak.

Sintaks

HRESULT ValidatePrintTicket(
  [in, out] IXMLDOMDocument2 *pPrintTicket
);

Parameter

[in, out] pPrintTicket

Penunjuk ke tiket cetak input. Ketika IPrintOemPrintTicketProvider::ValidatePrintTicket berhasil dikembalikan, pPrintTicket menunjuk ke tiket cetak yang divalidasi.

Nilai kembali

IPrintOemPrintTicketProvider::ValidatePrintTicket harus mengembalikan S_NO_CONFLICT atau S_CONFLICT_RESOLVED jika operasi berhasil. Jika tidak, metode ini harus mengembalikan kode kesalahan COM standar. Perhatikan bahwa Unidrv dan Pscript tidak mempertimbangkan S_OK berarti keberhasilan penyelesaian untuk metode ini.

Keterangan

Jika perlu, metode IPrintOemPrintTicketProvider::ValidatePrintTicket harus melakukan penyelesaian konflik apa pun, dengan memeriksa pengaturan yang dibuat di bagian publik dan Unidrv-private dari tiket cetak, untuk memastikan bahwa tiket cetak yang dihasilkan valid, dan bahwa semua batasan diselesaikan. Jika ada simpul yang diperlukan tidak ada dalam tiket cetak asli, IPrintOemPrintTicketProvider::ValidatePrintTicket dapat menambahkannya ke tiket cetak yang dikembalikan.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header prcomoem.h (termasuk Prcomoem.h)

Lihat juga

IPrintOemPrintTicketProvider