ClosePrintProcessor-Funktion (winsplp.h)
Die ClosePrintProcessor Funktion eines Druckprozessors schließt den Druck eines Druckauftrags ab und macht den zugeordneten Handle ungültig.
Syntax
BOOL ClosePrintProcessor(
[in, out] HANDLE hPrintProcessor
);
Parameter
[in, out] hPrintProcessor
Vom Anrufer bereitgestellter Druckprozessorhandle. Dies ist das Handle, das von einem vorherigen Aufruf von OpenPrintProcessorzurückgegeben wird.
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.
Bemerkungen
Druckprozessoren müssen eine ClosePrintProcessor--Funktion exportieren. Der Spooler ruft die Funktion auf, nachdem die PrintDocumentOnPrintProcessor- des Druckprozessors zurückgegeben wurde. Die Funktion sollte alle Ressourcen freigeben, die vom OpenPrintProcessor-Funktion zugeordnet wurden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | winsplp.h (include Winsplp.h) |
Library | Nwprint.lib |