Partager via


Fonction ClosePrintProcessor (winsplp.h)

La fonction ClosePrintProcessor d’un processeur d’impression termine l’impression d’un travail d’impression et rend le handle associé non valide.

Syntaxe

BOOL ClosePrintProcessor(
  [in, out] HANDLE hPrintProcessor
);

Paramètres

[in, out] hPrintProcessor

Poignée du processeur d’impression fournie par l’appelant. Il s’agit du handle retourné par un appel précédent à OpenPrintProcessor.

Valeur retournée

Si l’opération réussit, la fonction doit retourner TRUE. Si l’opération échoue, la fonction doit appeler SetLastError pour définir un code d’erreur, puis retourner FALSE.

Remarques

Les processeurs d’impression sont nécessaires pour exporter une fonction ClosePrintProcessor . Le spouleur appelle la fonction une fois que le PrintDocumentOnPrintProcessor du processeur d’impression est retourné. La fonction doit libérer toutes les ressources qui ont été allouées par la fonction OpenPrintProcessor .

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête winsplp.h (inclure Winsplp.h)
Bibliothèque Nwprint.lib

Voir aussi

OpenPrintProcessor

PrintDocumentOnPrintProcessor