Méthode IPrintOemUni ::D evMode (prcomoem.h)
La IPrintOemUni::DevMode
méthode, fournie par le rendu des plug-ins pour Unidrv, effectue des opérations sur les membres DEVMODEW privés.
Syntaxe
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
Paramètres
dwMode
Spécifie une constante fournie par l’appelant. Pour plus d'informations, consultez la section Notes.
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é |
Remarques
Un plug-in de rendu pour Unidrv doit implémenter la IPrintOemUni::DevMode
méthode .
Si vous fournissez un plug-in d’interface utilisateur pour Unidrv, et si vous ajoutez des membres privés à la structure DEVMODEW du pilote, vous devez implémenter à la fois les IPrintOemUI::DevMode
méthodes et IPrintOemUni::DevMode
. Le code implémentant ces méthodes doit être identique et peut être placé dans une bibliothèque liée de manière statique au plug-in d’interface utilisateur et au plug-in de rendu.
La IPrintOemUni::DevMode
méthode doit effectuer l’opération indiquée par sa valeur dwMode . À chaque appel IPrintOemUni::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) |