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 war erfolgreich.
E_FAIL
Fehler beim Vorgang.
E_NOTIMPL
Die Methode ist nicht implementiert.

Bemerkungen

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
Header- prcomoem.h (einschließlich Prcomoem.h)

Siehe auch

IPrintCorePS2-

IPrintOemDriverPS::D rvWriteSpoolBuf