Método IPrintOemDriverUI::D rvUpgradeRegistrySetting (prcomoem.h)

Los minidrivers Unidrv y Pscript5 proporcionan el IPrintOemDriverUI::DrvUpdateRegistrySetting método para que los complementos de la interfaz de usuario puedan actualizar la configuración del dispositivo almacenada en el Registro.

Sintaxis

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

Parámetros

hPrinter

Controlador de impresora proporcionado por el autor de la llamada.

pFeature

Puntero proporcionado por el autor de la llamada a una cadena que identifica un nombre de característica de impresora incluido en el archivo GPD o PPD de la impresora.

pOption

Puntero proporcionado por el autor de la llamada a una cadena que identifica un nombre de opción, asociado a la característica especificada, contenida en el archivo GPD o PPD de la impresora.

Valor devuelto

El método debe devolver uno de los valores siguientes.

Código devuelto Descripción
S_OK
La operación se realizó correctamente.
E_FAIL
Error en la operación.
E_NOTIMPL
El método no está implementado.

Comentarios

El IPrintOemDriverUI::DrvUpdateRegistrySetting método está pensado para llamarse desde el método IPrintOemUI::UpgradePrinter de una interfaz de usuario, cuando es necesario actualizar la configuración del Registro almacenada en claves del Registro privadas para una versión anterior del controlador, pero ahora se incluyen en un archivo GPD o PPD.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado prcomoem.h (incluya Prcomoem.h)