IPrintOemDriverPS::D rvWriteSpoolBuf 方法 (prcomoem.h)

IPrintOemDriverPS::DrvWriteSpoolBuf 方法由 Pscript5 驱动程序提供,以便 呈现插件 可以将打印机数据发送到后台处理程序。

语法

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

参数

pdevobj

调用方提供的指向 DEVOBJ 结构的指针。

pBuffer

调用方提供的指针指向包含要发送到打印后台处理程序的数据的缓冲区。

cbSize

调用方提供的值,表示 pBuffer指向的缓冲区的大小(以字节为单位)。

[out] pdwResult

接收一个方法提供的值,该值表示发送到后台处理程序的字节数。

返回值

该方法必须返回以下值之一。

返回代码 描述
S_OK
作成功。
E_FAIL
作失败
E_NOTIMPL
未实现该方法。

言论

自定义Microsoft打印机驱动程序中介绍了呈现插件。

要求

要求 价值
目标平台 桌面
标头 prcomoem.h (include Prcomoem.h)