Méthode IPrintTicketProvider2 ::ValidatePrintTicket (prdrvcom.h)
La méthode IPrintTicketProvider2 ::ValidatePrintTicket valide un ticket d’impression.
Syntaxe
HRESULT ValidatePrintTicket(
[in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);
Paramètres
[in, out] pBaseTicket
Pointeur vers un ticket d’impression d’entrée. Lorsque IPrintTicketProvider2 ::ValidatePrintTicket retourne correctement, pBaseTicket pointe vers un ticket d’impression validé.
Valeur retournée
IPrintTicketProvider2 ::ValidatePrintTicket doit retourner S_NO_CONFLICT ou S_CONFLICT_RESOLVED si l’opération réussit. Sinon, cette méthode doit retourner un code d’erreur COM standard.
Remarques
Si nécessaire, la méthode IPrintTicketProvider2 ::ValidatePrintTicket doit effectuer toute résolution de conflit, en inspectant les paramètres effectués dans les parties publique et Unidrv-private du ticket d’impression, pour s’assurer que le ticket d’impression résultant est valide et que toutes les contraintes sont résolues. Si les nœuds requis ne sont pas présents dans le ticket d’impression d’origine, IPrintTicketProvider2 ::ValidatePrintTicket peut les ajouter au ticket d’impression retourné.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | prdrvcom.h (inclure Prdrvcom.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour