IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface-Methode (prcomoem.h)
Die IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface Methode veröffentlicht die Drucktickethilfsschnittstelle für Unidrv- oder Pscript5-Benutzeroberflächen-Plug-Ins.
Syntax
HRESULT PublishPrintTicketHelperInterface(
[in] IUnknown *pHelper
);
Parameter
[in] pHelper
Ein Zeiger auf eine IUnknown--Schnittstelle, die in eine der folgenden Schnittstellen umgedreht werden sollte: Bei Unidrv-Plug-Ins ist die Drucktickethilfsschnittstelle IPrintCoreHelperUni; für Pscript5-Plug-Ins ist die Hilfsschnittstelle für Drucktickets IPrintCoreHelperPS.
Rückgabewert
IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface sollte S_OK zurückgeben, wenn der Vorgang erfolgreich ist. Andernfalls sollte diese Methode einen standardmäßigen COM-Fehlercode zurückgeben.
Bemerkungen
Wenn das Plug-In ein Handle für das Hilfsobjekt verwaltet, ist das Plug-In für die spätere Freigabe dieses Handle verantwortlich, wenn es nicht mehr benötigt wird.
Wenn IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface die Hilfsschnittstelle verwendet, sollte ein Zeiger auf die Schnittstelle zwischengespeichert und die Referenzanzahl erhöht werden (durch einen Aufruf der AddRef--Methode der Schnittstelle). Wenn diese Methode die Referenzanzahl erfolgreich erhöht, sollte sie S_OKzurückgeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | prcomoem.h (einschließlich Prcomoem.h) |