Freigeben über


IPrintOemPrintTicketProvider::ValidatePrintTicket-Methode (prcomoem.h)

Die IPrintOemPrintTicketProvider::ValidatePrintTicket Methode überprüft ein Druckticket.

Syntax

HRESULT ValidatePrintTicket(
  [in, out] IXMLDOMDocument2 *pPrintTicket
);

Parameter

[in, out] pPrintTicket

Ein Zeiger auf ein Eingabedruckticket. Wenn IPrintOemPrintTicketProvider::ValidatePrintTicket erfolgreich zurückgegeben wird, verweist pPrintTicket auf ein validiertes Druckticket.

Rückgabewert

IPrintOemPrintTicketProvider::ValidatePrintTicket sollte S_NO_CONFLICT oder S_CONFLICT_RESOLVED zurückgeben, wenn der Vorgang erfolgreich ist. Andernfalls sollte diese Methode einen standardmäßigen COM-Fehlercode zurückgeben. Beachten Sie, dass Unidrv und Pscript S_OK nicht in Betracht ziehen, um einen erfolgreichen Abschluss für diese Methode zu bedeuten.

Bemerkungen

Falls erforderlich, sollte die IPrintOemPrintTicketProvider::ValidatePrintTicket Methode eine Konfliktauflö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, können IPrintOemPrintTicketProvider::ValidatePrintTicket sie dem zurückgegebenen Druckticket hinzufügen.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- prcomoem.h (einschließlich Prcomoem.h)

Siehe auch

IPrintOemPrintTicketProvider