Método IPrintOemPrintTicketProvider::ValidatePrintTicket (prcomoem.h)
O método IPrintOemPrintTicketProvider::ValidatePrintTicket valida um tíquete de impressão.
Sintaxe
HRESULT ValidatePrintTicket(
[in, out] IXMLDOMDocument2 *pPrintTicket
);
Parâmetros
[in, out] pPrintTicket
Um ponteiro para um tíquete de impressão de entrada. Quando IPrintOemPrintTicketProvider::ValidatePrintTicket retorna com êxito, pPrintTicket aponta para um tíquete de impressão validado.
Retornar valor
IPrintOemPrintTicketProvider::ValidatePrintTicket deve retornar S_NO_CONFLICT ou S_CONFLICT_RESOLVED se a operação for bem-sucedida. Caso contrário, esse método deve retornar um código de erro COM padrão. Observe que Unidrv e Pscript não consideram S_OK para significar conclusão bem-sucedida para esse método.
Comentários
Se necessário, o método IPrintOemPrintTicketProvider::ValidatePrintTicket deve executar qualquer resolução de conflito, inspecionando as configurações feitas nas partes pública e Unidrv-private do tíquete de impressão, para garantir que o tíquete de impressão resultante seja válido e que todas as restrições sejam resolvidas. Se os nós necessários não estiverem presentes no tíquete de impressão original, IPrintOemPrintTicketProvider::ValidatePrintTicket poderá adicioná-los ao tíquete de impressão retornado.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | prcomoem.h (inclua Prcomoem.h) |