Freigeben über


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

Die IPrintOemDriverUI::DrvUpdateRegistrySetting -Methode wird von den Minidrivern Unidrv und Pscript5 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 Druckerfunktionsnamen identifiziert, der in der 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 und 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 wurde erfolgreich ausgeführt.
E_FAIL
Fehler beim Vorgang.
E_NOTIMPL
Die Methode ist nicht implementiert.

Hinweise

Die IPrintOemDriverUI::DrvUpdateRegistrySetting -Methode soll von der IPrintOemUI::UpgradePrinter-Methode eines Benutzeroberfläche-Plug-Ins aufgerufen werden, wenn Registrierungseinstellungen aktualisiert werden müssen, die in privaten Registrierungsschlüsseln für eine frühere Version des Treibers gespeichert wurden, jetzt aber in einer GPD- oder PPD-Datei enthalten sind.

Anforderungen

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