IPrintOemUni::D evMode 方法 (prcomoem.h)
方法 IPrintOemUni::DevMode
由为 Unidrv 呈现插件提供,对专用 DEVMODEW 成员执行操作。
语法
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
参数
dwMode
指定调用方提供的常量。 有关详细信息,请参阅备注部分。
pOemDMParam
调用方提供的指向 OEMDMPARAM 结构的指针。
返回值
方法必须返回以下值之一。
返回代码 | 说明 |
---|---|
|
操作成功。 |
|
操作失败 |
注解
Unidrv 的呈现插件必须实现 IPrintOemUni::DevMode
方法。
如果要为 Unidrv 提供用户界面插件,并且要将专用成员添加到驱动程序的 DEVMODEW 结构,则必须同时实现 IPrintOemUI::DevMode
和 IPrintOemUni::DevMode
方法。 实现这些方法的代码必须相同,并且可以放置在静态链接到 UI 插件和呈现插件的库中。
方法 IPrintOemUni::DevMode
必须执行其 dwMode 值指示的操作。 每次 IPrintOemUni::DevMode
调用 dwMode 时,都会包含以下常量之一,这些常量按接收顺序列出:
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | prcomoem.h (包括 Prcomoem.h) |