Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
Valor de retorno
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.
Observações
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 os nós necessários não estiverem presentes 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) |