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

通过呈现 Unidrv 插件提供的 IPrintOemUni::DevMode 方法对专用 DEVMODEW 成员执行作。

语法

HRESULT DevMode(
  DWORD       dwMode,
  POEMDMPARAM pOemDMParam
);

参数

dwMode

指定调用方提供的常量。 有关详细信息,请参阅“备注”部分。

pOemDMParam

调用方提供的指向 OEMDMPARAM 结构的指针。

返回值

该方法必须返回以下值之一。

返回代码 描述
S_OK
作成功。
E_FAIL
作失败

言论

Unidrv 的呈现插件必须实现 IPrintOemUni::DevMode 方法。

如果要为 Unidrv 提供用户界面插件,并且要将专用成员添加到驱动程序的 DEVMODEW 结构,则必须同时实现 IPrintOemUI::DevModeIPrintOemUni::DevMode 方法。 实现这些方法的代码必须相同,并且可以放置在静态链接到 UI 插件和呈现插件的库中。

IPrintOemUni::DevMode 方法必须执行其 dwMode 值指示的作。 每次调用 IPrintOemUni::DevMode 时,dwMode 都包含下列常量之一,这些常量按接收顺序列出:

要求

要求 价值
目标平台 桌面
标头 prcomoem.h (include Prcomoem.h)

另请参阅

IPrintOemUI::D evMode

IPrintOemUni