Méthode IPrintOemUI ::D evMode (prcomoem.h)
La IPrintOemUI::DevMode
méthode, fournie par les plug-ins d’interface utilisateur, effectue des opérations sur les membres DEVMODEW privés du plug-in.
Syntaxe
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
Paramètres
dwMode
Constante fournie par l’appelant. Consultez la section Remarques suivante.
pOemDMParam
Pointeur fourni par l’appelant vers une structure OEMDMPARAM .
Valeur retournée
La 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
Les plug-ins d’interface utilisateur doivent implémenter une IPrintOemUI::DevMode
méthode s’ils définissent des membres de structure DEVMODEW privés. L’objectif de la méthode est de définir, valider ou convertir (d’une version à une autre) le contenu des membres de la structure DEVMODEW privée.
Une section DEVMODEW privée doit être précédée d’une structure OEM_DMEXTRAHEADER .
La IPrintOemUI::DevMode
méthode doit effectuer l’opération indiquée par sa valeur dwMode . À chaque appel IPrintOemUI::DevMode
, dwMode contient l’une des constantes suivantes, qui sont répertoriées dans l’ordre dans lequel elles sont reçues :
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | prcomoem.h (inclure Prcomoem.h) |