Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo IPrintOemUni::DevMode, fornito dai plug-in di rendering per Unidrv, esegue operazioni su membri DEVMODE W privati.
Sintassi
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
Parametri
dwMode
Specifica una costante fornita dal chiamante. Per altre informazioni, vedere la sezione Osservazioni.
pOemDMParam
Puntatore fornito dal chiamante a una struttura OEMDMPARAM.
Valore restituito
Il metodo deve restituire uno dei valori seguenti.
| Codice restituito | Descrizione |
|---|---|
|
Operazione riuscita. |
|
Operazione non riuscita |
Osservazioni
Un plug-in di rendering per Unidrv deve implementare il metodo IPrintOemUni::DevMode.
Se si fornisce un plug-in dell'interfaccia utente per Unidrv e se si aggiungono membri privati alla struttura DEVMODEW del driver, è necessario implementare sia il IPrintOemUI::DevMode che i metodi IPrintOemUni::DevMode. Il codice che implementa questi metodi deve essere identico e può essere inserito in una libreria collegata staticamente al plug-in dell'interfaccia utente e al plug-in di rendering.
Il metodo IPrintOemUni::DevMode deve eseguire l'operazione indicata dal relativo valore dwMode . Ogni volta che viene chiamato IPrintOemUni::DevMode, dwMode contiene una delle costanti seguenti, elencate nell'ordine in cui vengono ricevute:
Fabbisogno
| Requisito | Valore |
|---|---|
| piattaforma di destinazione | Desktop |
| intestazione | prcomoem.h (include Prcomoem.h) |