Freigeben über


IPrintOemDriverUI::D rvUpgradeRegistrySetting-Methode (prcomoem.h)

Die IPrintOemDriverUI::DrvUpdateRegistrySetting-Methode wird von den Unidrv- und Pscript5-Minidrivern bereitgestellt, sodass Benutzeroberflächen-Plug-Ins geräteeinstellungen aktualisieren können, die in der Registrierung gespeichert sind.

Syntax

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

Parameter

hPrinter

Vom Anrufer bereitgestellter Druckerhandle.

pFeature

Vom Aufrufer bereitgestellter Zeiger auf eine Zeichenfolge, die einen Druckerfeaturenamen identifiziert, der im GPD- oder PPD--Datei des Druckers enthalten ist.

pOption

Vom Aufrufer bereitgestellter Zeiger auf eine Zeichenfolge, die einen Optionsnamen identifiziert, der dem angegebenen Feature zugeordnet ist, in der GPD- oder PPD-Datei des Druckers enthalten ist.

Rückgabewert

Die Methode muss einen der folgenden Werte zurückgeben.

Rückgabecode Beschreibung
S_OK
Der Vorgang war erfolgreich.
E_FAIL
Fehler beim Vorgang.
E_NOTIMPL
Die Methode ist nicht implementiert.

Bemerkungen

Die IPrintOemDriverUI::DrvUpdateRegistrySetting-Methode soll aus der IPrintOemUI::UpgradePrintEr-Methode eines Benutzeroberflächen-Plug-Ins aufgerufen werden, wenn es erforderlich ist, Registrierungseinstellungen zu aktualisieren, die in privaten Registrierungsschlüsseln für eine frühere Version des Treibers gespeichert wurden, aber jetzt in einer GPD- oder PPD-Datei enthalten sind.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- prcomoem.h (einschließlich Prcomoem.h)