Método IPrintOemDriverUni::D rvGetStandardVariable (prcomoem.h)

O IPrintOemDriverUni::DrvGetStandardVariable método é fornecido pelo driver Unidrv para que os plug-ins de renderização possam obter o valor atual das variáveis padrão da Unidrv.

Sintaxe

HRESULT DrvGetStandardVariable(
  PDEVOBJ pdevobj,
  DWORD   dwIndex,
  PVOID   pBuffer,
  DWORD   cbSize,
  PDWORD  pcbNeeded
);

Parâmetros

pdevobj

Ponteiro fornecido pelo chamador para uma estrutura DEVOBJ .

dwIndex

Índice com prefixo SVI_ fornecido pelo chamador na lista de variáveis padrão da Unidrv. Os valores de índice prefixados por SVI_ são definidos em printoem.h.

pBuffer

Ponteiro fornecido pelo chamador para um DWORD para receber o valor atual da variável padrão.

cbSize

Tamanho fornecido pelo chamador do buffer apontado por pBuffer.

pcbNeeded

Ponteiro fornecido pelo chamador para um local para receber o tamanho mínimo do buffer necessário para conter as informações solicitadas.

Retornar valor

O método deve retornar um dos valores a seguir.

Código de retorno Descrição
S_OK
A operação foi realizada com êxito.
E_FAIL
Falha na operação.
E_NOTIMPL
O método não está implementado.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho prcomoem.h (inclua Prcomoem.h)