IPrintCoreUI2::D rvUpdateUISetting メソッド (prcomoem.h)
IPrintCoreUI2::DrvUpdateUISetting
メソッドは、Pscript5 ユーザー インターフェイス プラグインが変更されたユーザー インターフェイス オプションをドライバーに通知できるように、Windows XP Pscript5 ドライバーによって提供されます。
構文
HRESULT DrvUpdateUISetting(
PVOID pci,
PVOID pOptItem,
DWORD dwPreviousSelection,
DWORD dwMode
);
パラメーター
pci
OEMUIOBJ 構造体への呼び出し元指定ポインター。
pOptItem
ユーザー インターフェイス オプション項目を記述する OPTITEM 構造体への呼び出し元指定のポインター。
dwPreviousSelection
使用されません。
dwMode
指定されたオプション項目がどのプロパティ シート ページに属するかを示す呼び出し元指定の整数定数。 次の定数が有効です。
価値 | 定義 |
---|---|
OEMCUIP_DOCPROP | 指定されたオプション項目は、ドキュメント プロパティ シートの [詳細設定] ページに属します。 |
OEMCUIP_PRNPROP | 指定されたオプション項目は、プリンター のプロパティ シートの [デバイスの設定] ページに属しています。 |
OEMCUIP_PRNPROP | 指定されたオプション項目は、プリンター のプロパティ シートの [デバイスの設定] ページに属しています。 |
戻り値
このメソッドは、次のいずれかの値を返す必要があります。
リターン コード | 形容 |
---|---|
|
操作は成功しました。 |
|
操作が失敗しました。 |
|
メソッドは実装されていません。 |
備考
このメソッドは、IPrintOemDriverUI COM インターフェイスから継承され、コア ドライバーの標準 UI ページを完全に置き換えない Windows XP Pscript5 UI プラグインでのみ呼び出すことができます。 UI プラグインの IPrintOemUI::D ocumentPropertySheets および IPrintOemUI::D evicePropertySheets 関数とそのプロパティ シート コールバック ルーチン中にサポートされます。 このメソッドがサポートされている場合、IPrintOemDriverUI::D rvUpdateUISettingと同じ動作になります。 サポートされていない場合、このメソッドはE_NOTIMPLを返す必要があります。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | prcomoem.h (Prcomoem.h を含む) |
関連項目
IPrintOemDriverUI::D rvUpdateUISetting