IPrintTicketProvider::ValidatePrintTicket-Methode (prdrvcom.h)
Die IPrintTicketProvider::ValidatePrintTicket-Methode überprüft ein Druckticket.
Syntax
HRESULT ValidatePrintTicket(
[in, out] IN OUT IXMLDOMDocument2 *pBaseTicket
);
Parameter
[in, out] pBaseTicket
Ein Zeiger auf ein Eingabedruckticket. Wenn IPrintTicketProvider::ValidatePrintTicket erfolgreich zurückgegeben wird, verweist pBaseTicket auf ein überprüftes Druckticket.
Rückgabewert
IPrintTicketProvider::ValidatePrintTicket sollte S_NO_CONFLICT oder S_CONFLICT_RESOLVED zurückgeben, wenn der Vorgang erfolgreich ist. Andernfalls sollte diese Methode einen COM-Standardfehlercode zurückgeben.
Hinweise
Bei Bedarf sollte die IPrintTicketProvider::ValidatePrintTicket-Methode eine Konfliktlösung durchführen, indem die Einstellungen in den öffentlichen und unidrv-privaten Teilen des Drucktickets überprüft werden, um sicherzustellen, dass das resultierende Druckticket gültig ist und dass alle Einschränkungen aufgelöst werden. Wenn im ursprünglichen Druckticket keine erforderlichen Knoten vorhanden sind, kann IPrintTicketProvider::ValidatePrintTicket diese dem zurückgegebenen Druckticket hinzufügen.
Anforderungen
Anforderung | Wert |
---|---|
Header | prdrvcom.h (einschließlich Prdrvcom.h) |