Freigeben über


IPrintCorePS2::D rvWriteSpoolBuf-Methode (prcomoem.h)

Die IPrintCorePS2::DrvWriteSpoolBuf -Methode wird vom Pscript5-Treiber bereitgestellt, sodass ein Rendering-Plug-In Druckerdaten an den Spooler senden kann.

Syntax

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

Parameter

[in] pdevobj

Vom Aufrufer bereitgestellter Zeiger auf eine DEVOBJ-Struktur .

[in] pBuffer

Vom Aufrufer bereitgestellter Zeiger auf einen Puffer, der Daten enthält, die an den Druckspooler gesendet werden sollen.

[in] cbSize

Vom Aufrufer bereitgestellter Wert, der die Größe des Puffers in Bytes darstellt, auf den pBuffer verweist.

[out] pdwResult

Empfängt einen von der Methode bereitgestellten Wert, der die Anzahl der an den Spooler gesendeten Bytes darstellt.

Rückgabewert

Die -Methode muss einen der folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Der Vorgang wurde erfolgreich ausgeführt.
E_FAIL
Fehler beim Vorgang.
E_NOTIMPL
Die Methode ist nicht implementiert.

Hinweise

Diese Methode hat das gleiche Verhalten wie IPrintOemDriverPS::D rvWriteSpoolBuf. Diese Methode wird für alle Pscript5-Render-Plug-Ins unterstützt.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile prcomoem.h (einschließlich Prcomoem.h)

Weitere Informationen

IPrintCorePS2

IPrintOemDriverPS::D rvWriteSpoolBuf