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


Метод 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 должен выполнять любое разрешение конфликтов, проверяя параметры, сделанные в общедоступных и частных частях билета на печать, чтобы убедиться, что полученный билет печати действителен и что все ограничения разрешены. Если необходимые узлы отсутствуют в исходном билете печати, IPrintOemPrintTicketProvider::ValidatePrintTicket может добавить их в возвращенный билет печати.

Требования

Требование Ценность
целевая платформа Настольный
заголовка prcomoem.h (include Prcomoem.h)

См. также

IPrintOemPrintTicketProvider