Compartir a través de


Método IPrintCoreUI2::D rvUpdateUISetting (prcomoem.h)

El controlador Pscript5 de Windows XP proporciona el IPrintCoreUI2::DrvUpdateUISetting método para que los complementos de interfaz de usuario Pscript5 puedan notificar al controlador una opción de interfaz de usuario modificada.

Sintaxis

HRESULT DrvUpdateUISetting(
  PVOID pci,
  PVOID pOptItem,
  DWORD dwPreviousSelection,
  DWORD dwMode
);

Parámetros

pci

Puntero proporcionado por el autor de la llamada a una estructura OEMUIOBJ .

pOptItem

Puntero proporcionado por el autor de la llamada a una estructura OPTITEM que describe un elemento de opción de interfaz de usuario.

dwPreviousSelection

No se usa.

dwMode

Constante entero proporcionada por el autor de la llamada que indica a qué página de hoja de propiedades pertenece el elemento de opción proporcionado. Las siguientes constantes son válidas.

Value Definición
OEMCUIP_DOCPROP El elemento de opción proporcionado pertenece a la página Avanzadas de la hoja de propiedades del documento.
OEMCUIP_PRNPROP El elemento de opción proporcionado pertenece a la página Configuración del dispositivo de la hoja de propiedades de la impresora.
OEMCUIP_PRNPROP El elemento de opción proporcionado pertenece a la página Configuración del dispositivo de la hoja de propiedades de la impresora.

Valor devuelto

Este 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

Este método se hereda de la interfaz COM IPrintOemDriverUI y solo se puede llamar mediante complementos de interfaz de usuario Pscript5 de Windows XP que no reemplazan completamente las páginas de interfaz de usuario estándar del controlador principal y se admiten durante las rutinas de devolución de llamada IPrintOemUI::D ocumentPropertySheets e IPrintOemUI::D evicePropertySheets y sus rutinas de devolución de llamada de hoja de propiedades. Cuando se admite este método, tiene el mismo comportamiento que IPrintOemDriverUI::D rvUpdateUISetting. Cuando no se admite, este método debe devolver E_NOTIMPL.

Requisitos

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

Consulte también

IPrintCoreUI2

IPrintOemDriverUI::D rvUpdateUISetting

IPrintOemUI::D evicePropertySheets

IPrintOemUI::D ocumentPropertySheets