IPrintCoreUI2::D rvGetDriverSetting メソッド (prcomoem.h)
メソッドは IPrintCoreUI2::DrvGetDriverSetting
、Pscript5 ユーザー インターフェイス プラグインがプリンター機能やその他の内部情報の現在の状態を取得できるように、Windows XP Pscript5 ドライバーによって提供されます。
構文
HRESULT DrvGetDriverSetting(
PVOID pci,
PCSTR Feature,
PVOID pOutput,
DWORD cbSize,
PDWORD pcbNeeded,
PDWORD pdwOptionsReturned
);
パラメーター
pci
OEMUIOBJ 構造体への呼び出し元が指定したポインター。
Feature
オプション設定が返されるプリンター機能を識別する呼び出し元指定の値。 これは、次の「解説」セクションで説明するように、文字列ポインターまたは定数のいずれかになります。
pOutput
指定された情報を受け取るバッファーへの呼び出し元提供のポインター。
cbSize
pOutput が指すバッファーの呼び出し元が指定したサイズ (バイト単位)。
pcbNeeded
要求された情報を格納するために必要な最小バッファー サイズを受け取る場所への呼び出し元指定のポインター。
pdwOptionsReturned
pOutput に配置されたオプション文字列の数を受け取る場所への呼び出し元指定のポインター。
戻り値
このメソッドは、次のいずれかの値を返す必要があります。
リターン コード | 説明 |
---|---|
|
操作が成功しました。 |
|
操作が失敗しました。 |
|
このメソッドは実装されていません。 |
注釈
このメソッドは IPrintOemDriverUI COM インターフェイスから継承され、コア ドライバーの標準 UI ページを完全に置き換えない Windows XP 以降の Pscript5 UI プラグインでのみ呼び出すことができます。これは、UI プラグインの IPrintOemUI::D ocumentPropertySheets および IPrintOemUI::D evicePropertySheets 関数とそのプロパティ シート コールバック ルーチン中にサポートされます。 このメソッドがサポートされている場合、 IPrintOemDriverUI::D rvGetDriverSetting と同じ動作になります。 サポートされていない場合、このメソッドはE_NOTIMPLを返す必要があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | prcomoem.h (Prcomoem.h を含む) |
こちらもご覧ください
IPrintOemDriverUI::D rvGetDriverSetting