Método IPrintTicketProvider2::ValidatePrintTicket (prdrvcom.h)
O método IPrintTicketProvider2::ValidatePrintTicket valida um tíquete de impressão.
Sintaxe
HRESULT ValidatePrintTicket(
[in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);
Parâmetros
[in, out] pBaseTicket
Um ponteiro para um tíquete de impressão de entrada. Quando IPrintTicketProvider2::ValidatePrintTicket retorna com êxito, pBaseTicket aponta para um tíquete de impressão validado.
Retornar valor
IPrintTicketProvider2::ValidatePrintTicket deverá 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.
Comentários
Se necessário, o método IPrintTicketProvider2::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 algum nó necessário não estiver presente no tíquete de impressão original, IPrintTicketProvider2::ValidatePrintTicket poderá adicioná-los ao tíquete de impressão retornado.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | prdrvcom.h (inclua Prdrvcom.h) |