Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O método IPrintOemUni::DevMode, fornecido pela renderização de plug-ins para Unidrv, executa operações em membros de DEVMODEW privados.
Sintaxe
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
Parâmetros
dwMode
Especifica uma constante fornecida pelo chamador. Consulte a seção Comentários para obter mais informações.
pOemDMParam
Ponteiro fornecido pelo chamador para uma estrutura de OEMDMPARAM.
Valor de retorno
O método deve retornar um dos valores a seguir.
| Código de retorno | Descrição |
|---|---|
|
A operação foi bem-sucedida. |
|
Falha na operação |
Observações
Um plug-in de renderização para Unidrv deve implementar o método IPrintOemUni::DevMode.
Se você estiver fornecendo um plug-in de interface do usuário para Unidrv e se estiver adicionando membros privados à estrutura de DEVMODEW do driver, você deverá implementar os métodos IPrintOemUI::DevMode e IPrintOemUni::DevMode. O código que implementa esses métodos deve ser idêntico e pode ser colocado em uma biblioteca que esteja estaticamente vinculada ao plug-in da interface do usuário e ao plug-in de renderização.
O método IPrintOemUni::DevMode deve executar a operação indicada pelo seu valor de dwMode. Sempre que IPrintOemUni::DevMode é chamado, dwMode contém uma das seguintes constantes, que são listadas na ordem em que são recebidas:
Requisitos
| Requisito | Valor |
|---|---|
| da Plataforma de Destino | Área de trabalho |
| cabeçalho | prcomoem.h (inclua Prcomoem.h) |