Compartilhar via


Método IPrintCorePS2::D rvWriteSpoolBuf (prcomoem.h)

O método IPrintCorePS2::DrvWriteSpoolBuf é fornecido pelo driver Pscript5 para que um plug-in de renderização possa enviar dados da impressora para o spooler.

Sintaxe

HRESULT DrvWriteSpoolBuf(
  [in]  IN PDEVOBJ pdevobj,
  [in]  IN PVOID   pBuffer,
  [in]  IN DWORD   cbSize,
  [out] OUT DWORD  *pdwResult
);

Parâmetros

[in] pdevobj

Ponteiro fornecido pelo chamador para uma estrutura de DEVOBJ.

[in] pBuffer

Ponteiro fornecido pelo chamador para um buffer que contém dados a serem enviados para o spooler de impressão.

[in] cbSize

Valor fornecido pelo chamador que representa o tamanho, em bytes, do buffer apontado por pBuffer.

[out] pdwResult

Recebe um valor fornecido pelo método que representa o número de bytes enviados ao spooler.

Valor de retorno

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

Código de retorno Descrição
S_OK
A operação foi bem-sucedida.
E_FAIL
Falha na operação.
E_NOTIMPL
O método não é implementado.

Observações

Esse método tem o mesmo comportamento que IPrintOemDriverPS::D rvWriteSpoolBuf. Esse método tem suporte para qualquer plug-in de renderização Pscript5.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho prcomoem.h (inclua Prcomoem.h)

Consulte também

IPrintCorePS2

IPrintOemDriverPS::D rvWriteSpoolBuf