Метод IPrintTicketProvider2::ValidatePrintTicket (prdrvcom.h)
Метод IPrintTicketProvider2::ValidatePrintTicket проверяет билет на печать.
Синтаксис
HRESULT ValidatePrintTicket(
[in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);
Параметры
[in, out] pBaseTicket
Указатель на входной билет печати. Когда IPrintTicketProvider2::ValidatePrintTicket успешно возвращается, pBaseTicket указывает на проверенный билет на печать.
Возвращаемое значение
IPrintTicketProvider2::ValidatePrintTicket должен возвращать S_NO_CONFLICT или S_CONFLICT_RESOLVED, если операция выполнена успешно. В противном случае этот метод должен возвращать стандартный код ошибки COM.
Замечания
При необходимости метод IPrintTicketProvider2::ValidatePrintTicket должен выполнять любое разрешение конфликтов, проверяя параметры, сделанные в общедоступных и частных частях билета на печать Unidrv, чтобы убедиться, что полученный билет печати действителен и что все ограничения разрешены. Если необходимые узлы отсутствуют в исходном билете печати, IPrintTicketProvider2::ValidatePrintTicket может добавить их в возвращенный билет печати.
Требования
Требование | Ценность |
---|---|
заголовка | prdrvcom.h (include Prdrvcom.h) |