Метод 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) |