Método IPrintCoreUI2::D rvGetDriverSetting (prcomoem.h)
O IPrintCoreUI2::DrvGetDriverSetting
método é fornecido pelo driver Pscript5 do Windows XP para que os plug-ins de interface do usuário Pscript5 possam obter a status atual dos recursos da impressora e outras informações internas.
Sintaxe
HRESULT DrvGetDriverSetting(
PVOID pci,
PCSTR Feature,
PVOID pOutput,
DWORD cbSize,
PDWORD pcbNeeded,
PDWORD pdwOptionsReturned
);
Parâmetros
pci
Ponteiro fornecido pelo chamador para uma estrutura OEMUIOBJ .
Feature
Valor fornecido pelo chamador que identifica o recurso de impressora para quais configurações de opção são retornadas. Isso pode ser um ponteiro de cadeia de caracteres ou uma constante, conforme descrito na seção Comentários a seguir.
pOutput
Ponteiro fornecido pelo chamador para um buffer para receber as informações especificadas.
cbSize
Tamanho fornecido pelo chamador, em bytes, do buffer apontado por pOutput.
pcbNeeded
Ponteiro fornecido pelo chamador para um local para receber o tamanho mínimo do buffer necessário para conter as informações solicitadas.
pdwOptionsReturned
Ponteiro fornecido pelo chamador para um local para receber o número de cadeias de caracteres de opção colocadas em pOutput.
Retornar valor
Esse 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. |
|
O método não está implementado. |
Comentários
Esse método é herdado da interface COM IPrintOemDriverUI, e podem ser chamados apenas por plug-ins da interface do usuário do Windows XP e posteriores Pscript5 que não substituem totalmente as páginas de interface do usuário padrão do driver principal e têm suporte durante as funções IPrintOemUI::D ocumentPropertySheets e IPrintOemUI::D evicePropertySheets e suas rotinas de retorno de chamada da folha de propriedades. Quando esse método tem suporte, ele tem o mesmo comportamento que IPrintOemDriverUI::D rvGetDriverSetting. Quando não há suporte, esse método deve retornar E_NOTIMPL.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | prcomoem.h (inclua Prcomoem.h) |
Confira também
IPrintOemDriverUI::D rvGetDriverSetting