Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IPrintTicketProvider2::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 IPrintTicketProvider2::ValidatePrintTicket erfolgreich zurückgegeben wird, verweist pBaseTicket- auf ein validiertes Druckticket.
Rückgabewert
IPrintTicketProvider2::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.
Bemerkungen
Bei Bedarf sollte die IPrintTicketProvider2::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 alle Einschränkungen aufgelöst werden. Wenn im ursprünglichen Druckticket keine erforderlichen Knoten vorhanden sind, können IPrintTicketProvider2::ValidatePrintTicket sie dem zurückgegebenen Druckticket hinzufügen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | prdrvcom.h (einschließlich Prdrvcom.h) |