共用方式為


IPrintOemUI::D evMode 方法 (prcomoem.h)

使用者介面外掛程式所提供的 IPrintOemUI::DevMode 方法會在外掛程式的私人 DEVMODEW 成員上執行作業。

語法

HRESULT DevMode(
  DWORD       dwMode,
  POEMDMPARAM pOemDMParam
);

參數

dwMode

呼叫端提供的常數。 請參閱下列一節。

pOemDMParam

OEMDMPARAM 結構的呼叫端提供的指標。

傳回值

方法必須傳回下列其中一個值。

傳回碼 描述
S_OK
作業成功。
E_FAIL
作業失敗。
E_NOTIMPL
未實作 方法。

言論

如果使用者定義私人 DEVMODEW 結構成員,使用者介面外掛程式就必須實作 IPrintOemUI::DevMode 方法。 方法的目的是定義、驗證或轉換私人 DEVMODEW 結構成員的內容(從一個版本轉換為另一個版本)。

私人 DEVMODEW 區段必須以 OEM_DMEXTRAHEADER 結構開頭。

IPrintOemUI::DevMode 方法必須執行其 dwMode 值所指示的作業。 每次呼叫 IPrintOemUI::DevMode 時,dwMode 都會包含下列其中一個常數,這些常數會依收到的順序列出:

要求

要求 價值
目標平臺 桌面
標頭 prcomoem.h (include Prcomoem.h)

另請參閱

IPrintOemPS::D evMode

IPrintOemUI

IPrintOemUni::D evMode