IPrintCoreUI2::D rvUpdateUISetting-Methode (prcomoem.h)
Die IPrintCoreUI2::DrvUpdateUISetting
-Methode wird vom Windows XP Pscript5-Treiber bereitgestellt, damit Pscript5-Benutzeroberflächen-Plug-Ins den Treiber über eine geänderte Benutzeroberflächenoption benachrichtigen können.
Syntax
HRESULT DrvUpdateUISetting(
PVOID pci,
PVOID pOptItem,
DWORD dwPreviousSelection,
DWORD dwMode
);
Parameter
pci
Vom Aufrufer bereitgestellter Zeiger auf eine OEMUIOBJ-Struktur .
pOptItem
Vom Aufrufer bereitgestellter Zeiger auf eine OPTITEM-Struktur , die ein Optionselement für die Benutzeroberfläche beschreibt.
dwPreviousSelection
Wird nicht verwendet.
dwMode
Vom Aufrufer bereitgestellte ganzzahlige Konstante, die angibt, zu welcher Eigenschaftenblattseite das angegebene Optionselement gehört. Die folgenden Konstanten sind gültig.
Wert | Definition |
---|---|
OEMCUIP_DOCPROP | Das angegebene Optionselement gehört zur Seite Erweitert des Dokumenteigenschaftenblatts. |
OEMCUIP_PRNPROP | Das angegebene Optionselement gehört zur Seite Geräteeinstellungen des Druckereigenschaftenblatts. |
OEMCUIP_PRNPROP | Das angegebene Optionselement gehört zur Seite Geräteeinstellungen des Druckereigenschaftenblatts. |
Rückgabewert
Diese Methode muss einen der folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde erfolgreich ausgeführt. |
|
Fehler beim Vorgang. |
|
Die Methode ist nicht implementiert. |
Hinweise
Diese Methode wird von der IPrintOemDriverUI COM-Schnittstelle geerbt und kann nur von Windows XP Pscript5 UI-Plug-Ins aufgerufen werden, die die Standard-UI-Seiten des Haupttreibers nicht vollständig ersetzen, und wird während der Funktionen IPrintOemUI::D ocumentPropertySheets und IPrintOemUI::D evicePropertySheets und deren Eigenschaftenblatt-Rückrufroutinen unterstützt. Wenn diese Methode unterstützt wird, hat sie das gleiche Verhalten wie IPrintOemDriverUI::D rvUpdateUISetting. Wenn sie nicht unterstützt wird, sollte diese Methode E_NOTIMPL zurückgeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | prcomoem.h (include Prcomoem.h) |
Weitere Informationen
IPrintOemDriverUI::D rvUpdateUISetting