Compartir a través de


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

Los minidrivers Unidrv y Pscript5 proporcionan el método IPrintOemDriverUI::DrvUpdateRegistrySetting para que los complementos de 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 GPD de la impresora o archivo de PPD.

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 se implementa.

Observaciones

El método IPrintOemDriverUI::DrvUpdateRegistrySetting está diseñado para llamarse desde un complemento de interfaz de usuario IPrintOemUI::UpgradePrinter método, 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 Valor
de la plataforma de destino de Escritorio
encabezado de prcomoem.h (include Prcomoem.h)