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
IPrintOemUI::D evicePropertySheets