Struttura OEMUIPSPARAM (printoem.h)
La struttura OEMUIPSPARAM viene passata ai metodi IPrintOemUI::D evicePropertySheets e IPrintOemUI::D ocumentPropertySheets .
Sintassi
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;
Members
cbSize
Dimensioni della struttura OEMUIPSPARAM . Fornito dal driver Unidrv o Pscript5.
poemuiobj
Non usato.
hPrinter
Handle per la stampante. Fornito dal driver Unidrv o Pscript5.
pPrinterName
Stringa contenente il nome della stampante. Fornito dal driver Unidrv o Pscript5.
hModule
Gestire il plug-in dell'interfaccia utente. Fornito dal driver Unidrv o Pscript5.
hOEMHeap
Gestire in un heap da cui è possibile allocare spazio chiamando la funzione HeapAlloc . Fornito dal driver Unidrv o Pscript5.
pPublicDM
Per le chiamate a IPrintOemUI::D ocumentPropertySheets
Puntatore fornito dal chiamante alla struttura DEVMODEW pubblica della stampante.
Per le chiamate a IPrintOemUI::D evicePropertySheets
Non usato.
pOEMDM
Per le chiamate a IPrintOemUI::D ocumentPropertySheets
Puntatore fornito dal chiamante ai membri devMODEW privati del plug-in dell'interfaccia utente.
Per le chiamate a IPrintOemUI::D evicePropertySheets
Non usato.
pOEMUserData
Puntatore, fornito dal plug-in dell'interfaccia utente, a una posizione contenente informazioni private. Questo puntatore viene restituito alla funzione di callback tipizzata _CPSUICALLBACK del plug-in quando un elemento della finestra delle proprietà è stato modificato.
dwFlags
Per le chiamate a IPrintOemUI::D ocumentPropertySheets
Contiene il contenuto del membro fMode della struttura DOCUMENTPROPERTYHEADER ricevuto dalla funzione DrvDocumentPropertySheets del driver della stampante.
Per le chiamate a IPrintOemUI::D evicePropertySheets
Contiene il contenuto del membro Flags della struttura DEVICEPROPERTYHEADER ricevuto dalla funzione DrvDevicePropertySheets del driver della stampante.
pOemEntry
Riservato per l'utilizzo nel sistema.
Requisiti
Requisito | Valore |
---|---|
Intestazione | printoem.h (include Printoem.h) |
Vedi anche
IPrintOemUI::D evicePropertySheets