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


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

Метод IPrintOemDriverUI::DrvUpdateRegistrySetting предоставляется мини-drivers 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 (include Prcomoem.h)