Méthode IPrintCoreUI2 ::D rvUpdateUISetting (prcomoem.h)
La IPrintCoreUI2::DrvUpdateUISetting
méthode est fournie par le pilote Windows XP Pscript5 afin que les plug-ins d’interface utilisateur Pscript5 puissent informer le pilote d’une option d’interface utilisateur modifiée.
Syntaxe
HRESULT DrvUpdateUISetting(
PVOID pci,
PVOID pOptItem,
DWORD dwPreviousSelection,
DWORD dwMode
);
Paramètres
pci
Pointeur fourni par l’appelant vers une structure OEMUIOBJ .
pOptItem
Pointeur fourni par l’appelant vers une structure OPTITEM décrivant un élément d’option d’interface utilisateur.
dwPreviousSelection
Non utilisé.
dwMode
Constante entière fournie par l’appelant indiquant à quelle page de feuille de propriétés appartient l’élément d’option fourni. Les constantes suivantes sont valides.
Valeur | Définition |
---|---|
OEMCUIP_DOCPROP | L’élément d’option fourni appartient à la page Avancé de la feuille de propriétés du document. |
OEMCUIP_PRNPROP | L’élément d’option fourni appartient à la page Paramètres de l’appareil de la feuille de propriétés de l’imprimante. |
OEMCUIP_PRNPROP | L’élément d’option fourni appartient à la page Paramètres de l’appareil de la feuille de propriétés de l’imprimante. |
Valeur retournée
Cette méthode doit retourner l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
L’opération a réussi. |
|
L'opération a échoué. |
|
Cette méthode n'est pas implémentée. |
Remarques
Cette méthode est héritée de l’interface COM IPrintOemDriverUI et peut être appelée uniquement par les plug-ins d’interface utilisateur Windows XP Pscript5 qui ne remplacent pas entièrement les pages d’interface utilisateur standard du pilote principal, et est prise en charge pendant les fonctions IPrintOemUI ::D ocumentPropertySheets et IPrintOemUI ::D evicePropertySheets et leurs routines de rappel de la feuille de propriétés. Lorsque cette méthode est prise en charge, elle a le même comportement que IPrintOemDriverUI ::D rvUpdateUISetting. Lorsqu’elle n’est pas prise en charge, cette méthode doit retourner E_NOTIMPL.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | prcomoem.h (inclure Prcomoem.h) |
Voir aussi
IPrintOemDriverUI ::D rvUpdateUISetting