Método IPrintOemUI::D evMode (prcomoem.h)
O método IPrintOemUI::DevMode
, fornecido por plug-ins de interface do usuário, executa operações nos membros DEVMODEW privados do plug-in.
Sintaxe
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
Parâmetros
dwMode
Constante fornecida pelo chamador. Consulte a seção Comentários a seguir.
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. |
|
O método não é implementado. |
Observações
Os plug-ins de interface do usuário devem implementar um método de IPrintOemUI::DevMode
se definirem membros de estrutura de de privados DEVMODEW. A finalidade do método é definir, validar ou converter (de uma versão para outra) o conteúdo dos membros da estrutura DEVMODEW privada.
Uma seção DEVMODEW privada deve ser precedida por uma estrutura de OEM_DMEXTRAHEADER.
O método IPrintOemUI::DevMode
deve executar a operação indicada pelo seu valor de dwMode. Sempre que IPrintOemUI::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) |