Partager via


Structure OEMUIOBJ (printoem.h)

La structure OEMUIOBJ est utilisée comme argument d’entrée pour plusieurs méthodes exportées par les plug-ins d’interface utilisateur.

Syntaxe

typedef struct _OEMUIOBJ {
  DWORD       cbSize;
  POEMUIPROCS pOemUIProcs;
} OEMUIOBJ, *POEMUIOBJ;

Membres

cbSize

Taille de la structure OEMUIOBJ .

pOemUIProcs

Pointeur vers une structure OEMUIPROCS , qui est une structure interne privée.

Remarques

Les plug-ins d’interface utilisateur n’ont pas besoin de référencer les membres d’une structure OEMUIOBJ . Les plug-ins reçoivent un pointeur vers cette structure en tant qu’entrée vers leurs méthodes IPrintOemUI ::D eviceCapabilities, IPrintOemUI ::D evQueryPrintEx et IPrintOemUI ::QueryColorProfile .

En outre, la structure OEMCUIPPARAM contient un pointeur de structure OEMUIOBJ . Les plug-ins doivent fournir le pointeur reçu lors de l’appel de IPrintOemDriverUI ::D rvGetDriverSetting ou IPrintOemDriverUI ::D rvUpdateUISetting.

Configuration requise

Condition requise Valeur
En-tête printoem.h (inclure Printoem.h)