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


Метод 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 (include Prdrvcom.h)