IPrintOemUni::D evMode メソッド (prcomoem.h)
Unidrv のプラグインをレンダリングすることによって提供される メソッドは IPrintOemUni::DevMode
、プライベート DEVMODEW メンバーに対して操作を実行します。
構文
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
パラメーター
dwMode
呼び出し元が指定した定数を指定します。 詳細については、次の「解説」を参照してください。
pOemDMParam
OEMDMPARAM 構造体への呼び出し元が指定したポインター。
戻り値
メソッドは、次のいずれかの値を返す必要があります。
リターン コード | 説明 |
---|---|
|
操作が成功しました。 |
|
操作が失敗しました |
注釈
Unidrv のレンダリング プラグインでは、 メソッドを実装する IPrintOemUni::DevMode
必要があります。
Unidrv 用のユーザー インターフェイス プラグインを提供していて、ドライバーの DEVMODEW 構造体にプライベート メンバーを追加する場合は、 メソッドと メソッドの両方 IPrintOemUI::DevMode
を IPrintOemUni::DevMode
実装する必要があります。 これらのメソッドを実装するコードは同じである必要があり、UI プラグインとレンダリング プラグインの両方に静的にリンクされているライブラリに配置できます。
メソッドは IPrintOemUni::DevMode
、 dwMode 値で示される操作を実行する必要があります。 dwMode には、呼IPrintOemUni::DevMode
び出されるたびに次のいずれかの定数が含まれます。この定数は、受信した順序で一覧表示されます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | prcomoem.h (Prcomoem.h を含む) |