Поделиться через


Метод IPrintOemPrintTicketProvider::ValidatePrintTicket (prcomoem.h)

Метод IPrintOemPrintTicketProvider::ValidatePrintTicket проверяет билет на печать.

Синтаксис

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

Параметры

[in, out] pPrintTicket

Указатель на входной билет печати. При успешном возвращении IPrintOemPrintTicketProvider::ValidatePrintTicketpPrintTicket указывает на проверенный билет печати.

Возвращаемое значение

IPrintOemPrintTicketProvider::ValidatePrintTicket должен возвращать S_NO_CONFLICT или S_CONFLICT_RESOLVED , если операция выполнена успешно. В противном случае этот метод должен возвращать стандартный код ошибки COM. Обратите внимание, что Unidrv и Pscript не считают , S_OK означает успешное завершение для этого метода.

Комментарии

При необходимости метод IPrintOemPrintTicketProvider::ValidatePrintTicket должен выполнять разрешение конфликтов путем проверки параметров, сделанных в общедоступной и unidrv-частной частях билета печати, чтобы убедиться, что полученный билет печати действителен и что все ограничения устранены. Если необходимые узлы отсутствуют в исходном билете печати, IPrintOemPrintTicketProvider::ValidatePrintTicket может добавить их в возвращенный билет печати.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть prcomoem.h (включая Prcomoem.h)

См. также раздел

IPrintOemPrintTicketProvider