Поделиться через


Метод IPrintCorePS2::D rvWriteSpoolBuf (prcomoem.h)

Метод IPrintCorePS2::DrvWriteSpoolBuf предоставляется драйвером Pscript5, чтобы подключаемый модуль отрисовки смог отправлять данные принтера в очередь очереди печати.

Синтаксис

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

Параметры

[in] pdevobj

Указатель на структуру DEVOBJ , предоставленный вызывающим объектом.

[in] pBuffer

Поставляемый вызывающим объектом указатель на буфер, содержащий данные для отправки в очередь печати печати.

[in] cbSize

Указанное вызывающим объектом значение, представляющее размер буфера, на который указывает pBuffer, в байтах.

[out] pdwResult

Получает предоставленное методом значение, представляющее количество байтов, отправленных в диспетчер очереди очереди.

Возвращаемое значение

Метод должен возвращать одно из следующих значений.

Код возврата Описание
S_OK
Операция успешно выполнена.
E_FAIL
Операция не удалась.
E_NOTIMPL
Метод не реализован.

Комментарии

Этот метод работает так же, как iPrintOemDriverPS::D rvWriteSpoolBuf. Этот метод поддерживается для всех подключаемых модулей отрисовки Pscript5.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть prcomoem.h (включая Prcomoem.h)

См. также раздел

IPrintCorePS2

IPrintOemDriverPS::D rvWriteSpoolBuf