SNA Print Server Data Filter API
The user configures the path to the print data filter DLL. This DLL is used by all sessions active on the print server. However, the print data filter DLL can specify whether or not it wants a given session's print data passed to it.
The entry points to this DLL are:
-
PrtFilterAlloc
-
Obtains a data buffer in which to pass print data.
-
PrtFilterFree
-
Frees a data buffer obtained with PrtFilterAlloc.
-
PrtFilterJobData
-
Allows the DLL to manipulate print data.
-
PrtFilterJobEnd
-
Informs the DLL that a print job has ended.
-
PrtFilterJobStart
-
Informs the DLL that a new print job has started.