Метод IPrintCoreUI2::D rvUpdateUISetting (prcomoem.h)
Метод IPrintCoreUI2::DrvUpdateUISetting
предоставляется драйвером Windows XP Pscript5, чтобы подключаемые модули пользовательского интерфейса 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, и его можно вызывать только подключаемыми модулями пользовательского интерфейса Windows XP Pscript5, которые не полностью заменяют стандартные страницы пользовательского интерфейса драйвера драйвера. и поддерживается во время подключаемых модулей пользовательского интерфейса IPrintOemUI::D ocumentPropertySheets и IPrintOemUI::D evicePropertySheets и их подпрограммы обратного вызова листа свойств. Если этот метод поддерживается, он имеет то же поведение, что и IPrintOemDriverUI::D rvUpdateUISetting. Если этот метод не поддерживается, этот метод должен возвращать E_NOTIMPL.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | prcomoem.h (include Prcomoem.h) |
См. также
IPrintOemDriverUI::D rvUpdateUISetting