Partager via


Méthode IPrintOemDriverUI ::D rvUpgradeRegistrySetting (prcomoem.h)

La IPrintOemDriverUI::DrvUpdateRegistrySetting méthode est fournie par les mini-disques Unidrv et Pscript5 afin que les plug-ins d’interface utilisateur puissent mettre à jour les paramètres de l’appareil stockés dans le Registre.

Syntaxe

HRESULT DrvUpgradeRegistrySetting(
  HANDLE hPrinter,
  PCSTR  pFeature,
  PCSTR  pOption
);

Paramètres

hPrinter

Handle d’imprimante fourni par l’appelant.

pFeature

Pointeur fourni par l’appelant vers une chaîne identifiant un nom de fonctionnalité d’imprimante contenu dans le fichier GPD ou PPD de l’imprimante.

pOption

Pointeur fourni par l’appelant vers une chaîne identifiant un nom d’option, associé à la fonctionnalité spécifiée, contenu dans le fichier GPD ou PPD de l’imprimante.

Valeur retournée

La méthode doit retourner l’une des valeurs suivantes.

Code de retour Description
S_OK
L’opération a réussi.
E_FAIL
L'opération a échoué.
E_NOTIMPL
Cette méthode n'est pas implémentée.

Remarques

La IPrintOemDriverUI::DrvUpdateRegistrySetting méthode est destinée à être appelée à partir de la méthode IPrintOemUI ::UpgradePrinter d’un plug-in d’interface utilisateur, lorsqu’il est nécessaire de mettre à jour les paramètres du Registre qui étaient stockés dans des clés de Registre privées pour une version antérieure du pilote, mais qui sont maintenant contenus dans un fichier GPD ou PPD.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête prcomoem.h (inclure Prcomoem.h)