Método IPrintOemUni::D evMode (prcomoem.h)
O IPrintOemUni::DevMode
método, fornecido pela renderização de plug-ins para Unidrv, executa operações em membros 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 OEMDMPARAM .
Retornar valor
O método deve retornar um dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
A operação foi realizada com êxito. |
|
Falha na operação |
Comentários
Um plug-in de renderização para Unidrv deve implementar o IPrintOemUni::DevMode
método .
Se você estiver fornecendo um plug-in de interface do usuário para Unidrv e, se estiver adicionando membros privados à estrutura DEVMODEW do driver, deverá implementar os IPrintOemUI::DevMode
métodos 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 IPrintOemUni::DevMode
método deve executar a operação indicada pelo valor dwMode . Cada vez IPrintOemUni::DevMode
que é chamado, dwMode contém uma das seguintes constantes, que são listadas na ordem em que são recebidas:
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | prcomoem.h (inclua Prcomoem.h) |