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) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour