IPrintTicketProvider::Metode ValidatePrintTicket (prdrvcom.h)

Metode IPrintTicketProvider::ValidatePrintTicket memvalidasi tiket cetak.

Sintaks

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

Parameter

[in, out] pBaseTicket

Penunjuk ke tiket cetak input. Ketika IPrintTicketProvider::ValidatePrintTicket berhasil dikembalikan, pBaseTicket menunjuk ke tiket cetak yang divalidasi.

Nilai kembali

IPrintTicketProvider::ValidatePrintTicket harus mengembalikan S_NO_CONFLICT atau S_CONFLICT_RESOLVED jika operasi berhasil. Jika tidak, metode ini harus mengembalikan kode kesalahan COM standar.

Keterangan

Jika perlu, metode IPrintTicketProvider::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, IPrintTicketProvider::ValidatePrintTicket dapat menambahkannya ke tiket cetak yang dikembalikan.

Persyaratan

Persyaratan Nilai
Header prdrvcom.h (termasuk Prdrvcom.h)