Compartir a través de


Estructura OEMUIPSPARAM (printoem.h)

La estructura OEMUIPSPARAM se pasa a los métodos IPrintOemUI::D evicePropertySheets e IPrintOemUI::D ocumentPropertySheets .

Sintaxis

typedef struct _OEMUIPSPARAM {
  DWORD     cbSize;
  POEMUIOBJ poemuiobj;
  HANDLE    hPrinter;
  PWSTR     pPrinterName;
  HANDLE    hModule;
  HANDLE    hOEMHeap;
  PDEVMODE  pPublicDM;
  PVOID     pOEMDM;
  PVOID     pOEMUserData;
  DWORD     dwFlags;
  PVOID     pOemEntry;
} OEMUIPSPARAM, *POEMUIPSPARAM;

Miembros

cbSize

Tamaño de la estructura OEMUIPSPARAM . Suministrado por el controlador Unidrv o Pscript5.

poemuiobj

No se usa.

hPrinter

Maneje la impresora. Suministrado por el controlador Unidrv o Pscript5.

pPrinterName

Cadena que contiene el nombre de la impresora. Suministrado por el controlador Unidrv o Pscript5.

hModule

Identificador del complemento de la interfaz de usuario. Suministrado por el controlador Unidrv o Pscript5.

hOEMHeap

Identificador de un montón desde el que se puede asignar espacio mediante una llamada a la función HeapAlloc . Suministrado por el controlador Unidrv o Pscript5.

pPublicDM

Para las llamadas a IPrintOemUI::D ocumentPropertySheets

Puntero proporcionado por el autor de la llamada a la estructura PÚBLICA DEVMODEW de la impresora.

Para llamadas a IPrintOemUI::D evicePropertySheets

No se usa.

pOEMDM

Para las llamadas a IPrintOemUI::D ocumentPropertySheets
Puntero proporcionado por el autor de la llamada a los miembros privados de DEVMODEW del complemento de interfaz de usuario.

Para llamadas a IPrintOemUI::D evicePropertySheets
No se usa.

pOEMUserData

Puntero, proporcionado por el complemento de interfaz de usuario, a una ubicación que contiene información privada. Este puntero se devuelve a la función de devolución de llamada con tipo _CPSUICALLBACK del complemento cuando ha cambiado un elemento de hoja de propiedades.

dwFlags

Para las llamadas a IPrintOemUI::D ocumentPropertySheets
Contiene el contenido del miembro fMode de la estructura DOCUMENTPROPERTYHEADER recibida por la función DrvDocumentPropertySheets del controlador de impresora.

Para llamadas a IPrintOemUI::D evicePropertySheets
Contiene el contenido del miembro Flags de la estructura DEVICEPROPERTYHEADER recibida por la función DrvDevicePropertySheets del controlador de impresora.

pOemEntry

Reservado para uso del sistema.

Requisitos

Requisito Valor
Header printoem.h (include Printoem.h)

Consulte también

DrvDevicePropertySheets

DrvDocumentPropertySheets

IPrintOemUI::D evicePropertySheets

IPrintOemUI::D ocumentPropertySheets

_CPSUICALLBACK