Método IPrintOemUI::UpgradePrinter (prcomoem.h)
El IPrintOemUI::UpgradePrinter
método permite que un complemento de interfaz de usuario actualice los valores de opción del dispositivo almacenados en el Registro.
Sintaxis
HRESULT UpgradePrinter(
DWORD dwLevel,
PBYTE pDriverUpgradeInfo
);
Parámetros
dwLevel
Número de versión proporcionado por el autor de la llamada de la estructura a la que apunta pDriverUpgradeInfo. El valor válido actual es 1.
pDriverUpgradeInfo
Puntero proporcionado por el autor de la llamada a una estructura de DRIVER_UPGRADE_INFO_1 .
Valor devuelto
El método debe devolver uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
Error en la operación. |
|
El método no está implementado. |
Comentarios
Si proporciona un complemento de interfaz de usuario para uno de los controladores de impresora de Microsoft y si el complemento de interfaz de usuario almacena los valores de opción del dispositivo en el Registro, debe implementar el IPrintOemUI::UpgradePrinter
método para actualizar esos valores.
Un método del complemento de interfaz de IPrintOemUI::UpgradePrinter
usuario realiza los mismos tipos de operaciones que la función DrvUpgradePrinter que exporta los archivos DLL de la interfaz de impresora en modo de usuario. Cuando se llama a la función DrvUpgradePrinter del controlador, actualiza sus propios valores del Registro y, a continuación, llama al IPrintOemUI::UpgradePrinter
método .
Si IPrintOemUI::UpgradePrinter
varios complementos de interfaz de usuario exportan métodos, se llama a los métodos en el orden en que se especifican los complementos para la instalación.
Para obtener más información sobre cómo crear e instalar complementos de interfaz de usuario, vea Personalización de los controladores de impresora de Microsoft.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | prcomoem.h (include Prcomoem.h) |