Método IPrintOemUni::D evMode (prcomoem.h)
El IPrintOemUni::DevMode
método, proporcionado por los complementos de representación para Unidrv, realiza operaciones en miembros DEVMODEW privados.
Sintaxis
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
Parámetros
dwMode
Especifica una constante proporcionada por el autor de la llamada. Vea la sección Comentarios para obtener más información.
pOemDMParam
Puntero proporcionado por el autor de la llamada a una estructura OEMDMPARAM .
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 |
Comentarios
Un complemento de representación para Unidrv debe implementar el IPrintOemUni::DevMode
método .
Si va a proporcionar un complemento de interfaz de usuario para Unidrv y, si va a agregar miembros privados a la estructura DEVMODEW del controlador, debe implementar los IPrintOemUI::DevMode
métodos y IPrintOemUni::DevMode
. El código que implementa estos métodos debe ser idéntico y se puede colocar en una biblioteca que esté vinculada estáticamente tanto al complemento de interfaz de usuario como al complemento de representación.
El IPrintOemUni::DevMode
método debe realizar la operación indicada por su valor dwMode . Cada vez IPrintOemUni::DevMode
que se llama a dwMode contiene una de las siguientes constantes, que se enumeran en el orden en que se reciben:
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | prcomoem.h (include Prcomoem.h) |