Метод IPrintOemDriverUI::D rvUpgradeRegistrySetting (prcomoem.h)

Метод IPrintOemDriverUI::DrvUpdateRegistrySetting предоставляется мини-драйверами Unidrv и Pscript5, чтобы подключаемые модули пользовательского интерфейса могли обновлять параметры устройства, хранящиеся в реестре.

Синтаксис

HRESULT DrvUpgradeRegistrySetting(
  HANDLE hPrinter,
  PCSTR  pFeature,
  PCSTR  pOption
);

Параметры

hPrinter

Дескриптор принтера, предоставленный вызывающим абонентом.

pFeature

Предоставленный вызывающим элементом указатель на строку, определяющую имя компонента принтера, содержащееся в файле GPD или PPD принтера.

pOption

Предоставленный вызывающим объектом указатель на строку, определяющую имя параметра, связанного с указанным компонентом, который содержится в файле GPD или PPD принтера.

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

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

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

Комментарии

Метод IPrintOemDriverUI::DrvUpdateRegistrySetting предназначен для вызова из метода IPrintOemUI::UpgradePrinter подключаемого пользовательского интерфейса, когда необходимо обновить параметры реестра, которые хранились в закрытых разделах реестра для более ранней версии драйвера, но теперь содержатся в файле GPD или PPD.

Требования

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