The Systemwalker Desktop Keeper monitors the running processes. After the Windows API "StartDocA()" and "StartDocW()" have been released, functions cannot be replaced and printing is disabled. Printing prohibition cannot be performed for products that cannot be monitored through the hook method or do not use "StartDocA()" or "StartDocW()".
When printing prohibition policy has been set, the Print on the right-click menu of Windows Explorer is disabled. In this case, use an application to perform printing.
Printing prohibition cannot be implemented under the following conditions:
Printing that uses ActiveX or COM interface.
Similar to label printer, data is output directly from the printing drive to the COM or printer port (printing is not performed through Windows APIs or spooling).
The Windows printing protocol is not used (For example, part of free software).
When Microsoft Word is under printing prohibition, two same logs will be collected at one printing operation.
When UAC (user account control) is disabled, printing prohibition cannot be performed. The Print on the right-click menu of the Windows Explorer is grayed out.
The prohibition operation will take effect about one minute after the number of printed pages reaches to the preset value of printing prohibition. At this time, printing can still be performed by bypassing the setting.
Printing of document writers that do not print on paper (such as Microsoft Office Document Image Writer and Adobe PDF) may be prohibited.
It will take a few seconds to output a message after prohibiting printing for Microsoft Edge.
For example, if printing is attempted twenty times consecutively, all attempts will be prohibited and the message will only be output a few seconds after the twentieth attempt is prohibited.
With Microsoft Edge, the window must be active to enable print prohibition.