次の方法で共有


IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface メソッド (prcomoem.h)

IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface メソッドは、Unidrv または Pscript5 ユーザー インターフェイス (UI) プラグインの印刷チケット ヘルパー インターフェイスを発行します。

構文

HRESULT PublishPrintTicketHelperInterface(
  [in] IUnknown *pHelper
);

パラメーター

[in] pHelper

次のいずれかのインターフェイスにキャストする必要がある IUnknown インターフェイスへのポインター: Unidrv プラグインの場合、印刷チケット ヘルパー インターフェイスは IPrintCoreHelperUni です。Pscript5 プラグインの場合、印刷チケット ヘルパー インターフェイスは IPrintCoreHelperPS です

戻り値

操作が成功した場合、IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterfaceS_OKを返す必要があります。 それ以外の場合、このメソッドは標準の COM エラー コードを返す必要があります。

注釈

プラグインがヘルパー オブジェクトへのハンドルを保持している場合、プラグインは後でそのハンドルが不要になったときにそのハンドルを解放する役割を担います。

IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface がヘルパー インターフェイスを使用する場合は、インターフェイスへのポインターをキャッシュし、(インターフェイスの AddRef メソッドの呼び出しによって) 参照カウントをインクリメントする必要があります。 このメソッドが正常に参照カウントをインクリメントした場合は、 S_OKを返す必要があります。

要件

要件
対象プラットフォーム デスクトップ
Header prcomoem.h (Prcomoem.h を含む)