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 值指示的操作。 每次调用 dwModeIPrintOemUI::DevMode,都会包含以下常量之一,这些常量按接收顺序列出:

要求

要求
目标平台 桌面
标头 prcomoem.h (包括 Prcomoem.h)

另请参阅

IPrintOemPS::D evMode

IPrintOemUI

IPrintOemUni::D evMode