次の方法で共有


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 ublishPrintTicketHelperInterface は、操作が成功した場合に S_OK を返す必要があります。 それ以外の場合、このメソッドは標準の COM エラー コードを返す必要があります。

備考

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

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

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー prcomoem.h (Prcomoem.h を含む)