Metodo IPrintCoreUI2::D rvUpdateUISetting (prcomoem.h)
Il IPrintCoreUI2::DrvUpdateUISetting
metodo viene fornito dal driver Pscript5 di Windows XP in modo che i plug-in dell'interfaccia utente Pscript5 possano notificare al driver un'opzione dell'interfaccia utente modificata.
Sintassi
HRESULT DrvUpdateUISetting(
PVOID pci,
PVOID pOptItem,
DWORD dwPreviousSelection,
DWORD dwMode
);
Parametri
pci
Puntatore fornito dal chiamante a una struttura OEMUIOBJ .
pOptItem
Puntatore fornito dal chiamante a una struttura OPTITEM che descrive un elemento di opzione dell'interfaccia utente.
dwPreviousSelection
Non usato.
dwMode
Costante integer fornita dal chiamante che indica la pagina della finestra delle proprietà a cui appartiene l'elemento dell'opzione fornito. Le costanti seguenti sono valide.
valore | Definizione |
---|---|
OEMCUIP_DOCPROP | L'elemento dell'opzione fornito appartiene alla pagina Avanzate della finestra delle proprietà del documento. |
OEMCUIP_PRNPROP | L'elemento dell'opzione fornito appartiene alla pagina Impostazioni dispositivo della finestra delle proprietà della stampante. |
OEMCUIP_PRNPROP | L'elemento dell'opzione fornito appartiene alla pagina Impostazioni dispositivo della finestra delle proprietà della stampante. |
Valore restituito
Questo metodo deve restituire uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Operazione non riuscita. |
|
Il metodo non è implementato. |
Commenti
Questo metodo viene ereditato dall'interfaccia COM IPrintOemDriverUI e può essere chiamato solo dai plug-in dell'interfaccia utente di Windows XP Pscript5 che non sostituiscono completamente le pagine dell'interfaccia utente standard del driver di base ed è supportato durante le routine di callback del plug-in dell'interfaccia utente IPrintOemUI::D ocumentPropertySheets e IPrintOemUI::D evicePropertySheets . Quando questo metodo è supportato, ha lo stesso comportamento di IPrintOemDriverUI::D rvUpdateUISetting. Quando non è supportato, questo metodo deve restituire E_NOTIMPL.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | prcomoem.h (include Prcomoem.h) |
Vedi anche
IPrintOemDriverUI::D rvUpdateUISetting