Compartir a través de


Estructura OEMUIPSPARAM (printoem.h)

La estructura OEMUIPSPARAM se pasa a los métodos IPrintOemUI::D evicePropertySheets y 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 de. Proporcionado por el controlador Unidrv o Pscript5.

poemuiobj

No se usa.

hPrinter

Maneje a la impresora. Proporcionado por el controlador Unidrv o Pscript5.

pPrinterName

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

hModule

Controla el complemento de la interfaz de usuario. Proporcionado por el controlador Unidrv o Pscript5.

hOEMHeap

Controlar a un montón desde el que se puede asignar espacio llamando a la función de HeapAlloc. Proporcionado 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 de pública de la impresora DEVMODEW.

Para las llamadas a IPrintOemUI::D evicePropertySheets

No se usa.

pOEMDM

Para llamadas a IPrintOemUI::D ocumentPropertySheets
Puntero proporcionado por el autor de la llamada al complemento de interfaz de usuario miembros DEVMODEW de la 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 de tipo _CPSUICALLBACKdel complemento cuando un elemento de hoja de propiedades ha cambiado.

dwFlags

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

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

pOemEntry

Reservado para uso del sistema.

Requisitos

Requisito Valor
encabezado de printoem.h (include Printoem.h)

Consulte también

drvDevicePropertySheets

DrvDocumentPropertySheets

IPrintOemUI::D evicePropertySheets

IPrintOemUI::D ocumentPropertySheets

_CPSUICALLBACK