次の方法で共有


IPrintOemDriverUI::D rvUpgradeRegistrySetting メソッド (prcomoem.h)

このメソッドは IPrintOemDriverUI::DrvUpdateRegistrySetting 、ユーザー インターフェイス プラグインがレジストリに格納されているデバイス設定を更新できるように、Unidrv ミニドライバーと Pscript5 ミニドライバーによって提供されます。

構文

HRESULT DrvUpgradeRegistrySetting(
  HANDLE hPrinter,
  PCSTR  pFeature,
  PCSTR  pOption
);

パラメーター

hPrinter

呼び出し元が指定したプリンター ハンドル。

pFeature

プリンターの GPD または PPD ファイルに含まれるプリンター機能名を識別する文字列への呼び出し元指定のポインター。

pOption

プリンターの GPD または PPD ファイルに含まれる、指定された機能に関連付けられているオプション名を識別する文字列への呼び出し元指定ポインター。

戻り値

メソッドは、次のいずれかの値を返す必要があります。

リターン コード 説明
S_OK
操作が成功しました。
E_FAIL
操作が失敗しました。
E_NOTIMPL
このメソッドは実装されていません。

注釈

メソッドは IPrintOemDriverUI::DrvUpdateRegistrySetting 、以前のバージョンのドライバーのプライベート レジストリ キーに格納されていたレジストリ設定を更新する必要があるが、GPD または PPD ファイルに含まれるようになった場合に、ユーザー インターフェイス プラグインの IPrintOemUI::UpgradePrinter メソッドから呼び出されることを意図しています。

要件

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