OEMUIPSPARAM-Struktur (printoem.h)
Die OEMUIPSPARAM--Struktur wird an die IPrintOemUI::D evicePropertySheets und IPrintOemUI::D ocumentPropertySheets Methoden übergeben.
Syntax
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;
Angehörige
cbSize
Größe der OEMUIPSPARAM- Struktur. Wird vom Unidrv- oder Pscript5-Treiber bereitgestellt.
poemuiobj
Wird nicht verwendet.
hPrinter
Behandeln Sie den Drucker. Wird vom Unidrv- oder Pscript5-Treiber bereitgestellt.
pPrinterName
Zeichenfolge, die den Druckernamen enthält. Wird vom Unidrv- oder Pscript5-Treiber bereitgestellt.
hModule
Behandeln Sie das Plug-In für die Benutzeroberfläche. Wird vom Unidrv- oder Pscript5-Treiber bereitgestellt.
hOEMHeap
Behandeln Sie einen Heap, von dem aus Platz zugewiesen werden kann, indem Sie die HeapAlloc--Funktion aufrufen. Wird vom Unidrv- oder Pscript5-Treiber bereitgestellt.
pPublicDM
Für Aufrufe an IPrintOemUI::D ocumentPropertySheets
Vom Aufrufer bereitgestellter Zeiger auf die öffentliche DEVMODEW Struktur des Druckers.
Für Aufrufe an IPrintOemUI::D evicePropertySheets
Wird nicht verwendet.
pOEMDM
Für Aufrufe von IPrintOemUI::D ocumentPropertySheets
Vom Aufrufer bereitgestellter Zeiger auf das private DEVMODEW-Member des Benutzeroberflächen-Plug-Ins.
Für Anrufe an IPrintOemUI::D evicePropertySheets
Wird nicht verwendet.
pOEMUserData
Zeiger, der vom Benutzeroberflächen-Plug-In bereitgestellt wird, an einen Speicherort, der private Informationen enthält. Dieser Zeiger wird an die _CPSUICALLBACKRückruffunktion des Plug-Ins zurückgegeben, wenn sich ein Eigenschaftenblattelement geändert hat.
dwFlags
Für Aufrufe von IPrintOemUI::D ocumentPropertySheets
Enthält den Inhalt des fMode- Members der DOCUMENTPROPERTYHEADER Struktur, die von der DrvDocumentPropertySheets--Funktion des Druckertreibers empfangen wurde.
Für Anrufe an IPrintOemUI::D evicePropertySheets
Enthält den Inhalt des Flags Member der DEVICEPROPERTYHEADER Struktur, die vom DrvDevicePropertySheets Funktion des Druckertreibers empfangen wird.
pOemEntry
Reserviert für die Systemverwendung.
Anforderungen
Anforderung | Wert |
---|---|
Header- | printoem.h (include Printoem.h) |
Siehe auch
IPrintOemUI::D evicePropertySheets