OEMUIOBJ - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// printoem.h

typedef struct _OEMUIOBJ {
  DWORD       cbSize;
  POEMUIPROCS pOemUIProcs;
} OEMUIOBJ, *POEMUIOBJ;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-printoem-_oemuiobj)

Description

The OEMUIOBJ structure is used as an input argument to several of the methods exported by user interface plug-ins.

Members

cbSize

Size of the OEMUIOBJ structure.

pOemUIProcs

Pointer to an OEMUIPROCS structure, which is a private, internal structure.

Remarks

User interface plug-ins do not need to reference an OEMUIOBJ structure's members. Plug-ins receive a pointer to this structure as input to their IPrintOemUI::DeviceCapabilities, IPrintOemUI::DevQueryPrintEx and IPrintOemUI::QueryColorProfile methods.

Additionally, the OEMCUIPPARAM structure contains an OEMUIOBJ structure pointer. Plug-ins must supply the received pointer when calling IPrintOemDriverUI::DrvGetDriverSetting or IPrintOemDriverUI::DrvUpdateUISetting.