ClosePrintProcessor-Funktion (winsplp.h)
Die ClosePrintProcessor-Funktion eines Druckprozessors schließt den Druck eines Druckauftrags ab und macht den zugehörigen Handle ungültig.
Syntax
BOOL ClosePrintProcessor(
[in, out] HANDLE hPrintProcessor
);
Parameter
[in, out] hPrintProcessor
Vom Aufrufer bereitgestellter Druckprozessorhandle. Dies ist das Handle, das von einem vorherigen Aufruf von OpenPrintProcessor zurückgegeben wurde.
Rückgabewert
Wenn der Vorgang erfolgreich ist, sollte die Funktion TRUE zurückgeben. Wenn der Vorgang fehlschlägt, sollte die Funktion SetLastError aufrufen, um einen Fehlercode festzulegen, und dann FALSE zurückgeben.
Hinweise
Druckprozessoren sind erforderlich, um eine ClosePrintProcessor-Funktion zu exportieren. Der Spooler ruft die Funktion auf, nachdem der PrintDocumentOnPrintProcessor des Druckprozessors zurückgegeben wurde. Die Funktion sollte alle Ressourcen freigeben, die von der OpenPrintProcessor-Funktion zugewiesen wurden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | winsplp.h (einschließlich Winsplp.h) |
Bibliothek | Nwprint.lib |