Метод IPrintCoreUI2::D rvUpdateUISetting (prcomoem.h)
Метод IPrintCoreUI2::DrvUpdateUISetting
предоставляется драйвером Pscript5 в Windows XP, чтобы подключаемые модули пользовательского интерфейса Pscript5 могли уведомлять драйвер об изменении параметра пользовательского интерфейса.
Синтаксис
HRESULT DrvUpdateUISetting(
PVOID pci,
PVOID pOptItem,
DWORD dwPreviousSelection,
DWORD dwMode
);
Параметры
pci
Предоставленный вызывающим объектом указатель на структуру OEMUIOBJ .
pOptItem
Предоставленный вызывающим абонентом указатель на структуру OPTITEM , описывающую элемент параметра пользовательского интерфейса.
dwPreviousSelection
Не используется.
dwMode
Предоставленная вызывающим абонентом целочисленная константа, указывающая, к какой странице свойств принадлежит указанный элемент параметра. Допустимы следующие константы.
Значение | Определение |
---|---|
OEMCUIP_DOCPROP | Указанный элемент параметра принадлежит странице Дополнительно на странице свойств документа. |
OEMCUIP_PRNPROP | Указанный элемент параметра принадлежит странице Параметры устройства на странице свойств принтера. |
OEMCUIP_PRNPROP | Указанный элемент параметра принадлежит странице Параметры устройства на странице свойств принтера. |
Возвращаемое значение
Этот метод должен возвращать одно из следующих значений.
Код возврата | Описание |
---|---|
|
Операция успешно выполнена. |
|
Операция не удалась. |
|
Метод не реализован. |
Комментарии
Этот метод наследуется от интерфейса COM IPrintOemDriverUI и может вызываться только подключаемыми модулями пользовательского интерфейса Pscript5 Windows XP, которые не полностью заменяют стандартные страницы пользовательского интерфейса основного драйвера и поддерживаются в функциях IPrintOemUI::D ocumentPropertySheets и IPrintOemUI::D evicePropertySheets и их процедурах обратного вызова страниц свойств. Если этот метод поддерживается, он работает так же, как iPrintOemDriverUI::D rvUpdateUISetting. Если он не поддерживается, этот метод должен возвращать E_NOTIMPL.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | prcomoem.h (включая Prcomoem.h) |
См. также раздел
IPrintOemDriverUI::D rvUpdateUISetting