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