Freigeben über


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

DrvDevicePropertySheets

DrvDocumentPropertySheets

IPrintOemUI::D evicePropertySheets

IPrintOemUI::D ocumentPropertySheets

_CPSUICALLBACK