Compartir a través de


Método IPrintOemUI::D evMode (prcomoem.h)

El método IPrintOemUI::DevMode, proporcionado por los complementos de interfaz de usuario, realiza operaciones en los miembros PRIVADOS DEVMODEW del complemento.

Sintaxis

HRESULT DevMode(
  DWORD       dwMode,
  POEMDMPARAM pOemDMParam
);

Parámetros

dwMode

Constante proporcionada por el autor de la llamada. Consulte la siguiente sección Comentarios.

pOemDMParam

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

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

Los complementos de interfaz de usuario deben implementar un método IPrintOemUI::DevMode si definen miembros de estructura DEVMODEW privados. El propósito del método es definir, validar o convertir (de una versión a otra) el contenido de los miembros de estructura DEVMODEW privados.

Una sección PRIVADA DEVMODEW debe estar precedida por una estructura OEM_DMEXTRAHEADER.

El método IPrintOemUI::DevMode debe realizar la operación indicada por su valor dwMode. Cada vez que se llama a IPrintOemUI::DevMode, dwMode contiene una de las siguientes constantes, que se enumeran en el orden en que se reciben:

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de prcomoem.h (include Prcomoem.h)

Consulte también

IPrintOemPS::D evMode

IPrintOemUI

IPrintOemUni::D evMode