Поделиться через


Метод IPrintOemUI::D evMode (prcomoem.h)

Метод IPrintOemUI::DevMode , предоставляемый подключаемыми модулями пользовательского интерфейса, выполняет операции с частными членами DEVMODEW подключаемого модуля.

Синтаксис

HRESULT DevMode(
  DWORD       dwMode,
  POEMDMPARAM pOemDMParam
);

Параметры

dwMode

Константы, предоставляемые вызывающим абонентом. См. следующий раздел Примечаний.

pOemDMParam

Предоставленный вызывающим абонентом указатель на структуру OEMDMPARAM .

Возвращаемое значение

Метод должен возвращать одно из следующих значений.

Код возврата Описание
S_OK
Операция успешно выполнена.
E_FAIL
Операция не удалась.
E_NOTIMPL
Метод не реализован.

Комментарии

Подключаемые модули пользовательского IPrintOemUI::DevMode интерфейса должны реализовывать метод , если они определяют частные элементы структуры DEVMODEW . Цель метода — определить, проверить или преобразовать (из одной версии в другую) содержимое частных элементов структуры DEVMODEW.

Частный раздел DEVMODEW должен быть предваряется структурой OEM_DMEXTRAHEADER .

Метод IPrintOemUI::DevMode должен выполнить операцию, указанную его значением dwMode . IPrintOemUI::DevMode При каждом вызове dwMode содержит одну из следующих констант, которые перечислены в порядке их получения:

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть prcomoem.h (включая Prcomoem.h)

См. также раздел

IPrintOemPS::D evMode

IPrintOemUI

IPrintOemUni::D evMode