Freigeben über


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)