Partager via


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

La IPrintCorePS2::DrvWriteSpoolBuf méthode est fournie par le pilote Pscript5 afin qu’un plug-in de rendu puisse envoyer des données d’imprimante au spouleur.

Syntaxe

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

Paramètres

[in] pdevobj

Pointeur fourni par l’appelant vers une structure DEVOBJ .

[in] pBuffer

Pointeur fourni par l’appelant vers une mémoire tampon contenant des données à envoyer au spouleur d’impression.

[in] cbSize

Valeur fournie par l’appelant représentant la taille, en octets, de la mémoire tampon pointée vers pBuffer.

[out] pdwResult

Reçoit une valeur fournie par la méthode représentant le nombre d’octets envoyés au spouleur.

Valeur retournée

La méthode doit retourner l’une des valeurs suivantes.

Code de retour Description
S_OK
L’opération a réussi.
E_FAIL
L'opération a échoué.
E_NOTIMPL
Cette méthode n'est pas implémentée.

Remarques

Cette méthode a le même comportement que IPrintOemDriverPS ::D rvWriteSpoolBuf. Cette méthode est prise en charge pour tous les plug-ins de rendu Pscript5.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête prcomoem.h (inclure Prcomoem.h)

Voir aussi

IPrintCorePS2

IPrintOemDriverPS ::D rvWriteSpoolBuf