Метод 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
. Код, реализующий эти методы, должен быть идентичным и может быть помещен в библиотеку, которая статически связана как с подключаемым модулем пользовательского интерфейса, так и с подключаемым модулем отрисовки.
Метод IPrintOemUni::DevMode
должен выполнить операцию, указанную его значением dwMode . IPrintOemUni::DevMode
При каждом вызове dwMode содержит одну из следующих констант, которые перечислены в порядке их получения:
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | prcomoem.h (включая Prcomoem.h) |