IPrintOemPrintTicketProvider ::P méthodeublishPrintTicketHelperInterface (prcomoem.h)

La méthode IPrintOemPrintTicketProvider ::P ublishPrintTicketHelperInterface publie l’interface d’assistance de ticket d’impression pour les plug-ins Unidrv ou Pscript5.

Syntaxe

HRESULT PublishPrintTicketHelperInterface(
  [in] IUnknown *pHelper
);

Paramètres

[in] pHelper

Pointeur vers une interface IUnknown , qui doit être convertie en une des interfaces suivantes : Pour les plug-ins Unidrv, l’interface d’assistance de ticket d’impression est IPrintCoreHelperUni ; Pour les plug-ins Pscript5, l’interface d’assistance de ticket d’impression est IPrintCoreHelperPS.

Valeur retournée

IPrintOemPrintTicketProvider ::P ublishPrintTicketHelperInterface doit retourner S_OK si l’opération réussit. Sinon, cette méthode doit retourner un code d’erreur COM standard.

Remarques

Si le plug-in conserve un handle pour l’objet d’assistance, le plug-in est chargé de libérer ultérieurement ce handle lorsqu’il n’est plus nécessaire.

Si IPrintOemPrintTicketProvider ::P ublishPrintTicketHelperInterface utilise l’interface d’assistance, il doit mettre en cache un pointeur vers l’interface et incrémenter le nombre de références (par un appel à la méthode AddRef de l’interface). Si cette méthode incrémente correctement le nombre de références, elle doit retourner S_OK.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête prcomoem.h (include Prcomoem.h)