I get the error mentioned when printing to a network printer.
The error does not occur when run under XP/Win2003, in a WinForm app or when a local printer is used.
In my case we got same error for windows 10 os client computers. I think the error is related users and their permissions.
After making the client computers to our company's domain the error was fixed.
Solved by adding the printer to the SYSTEM user via a registry hack as described in the Microsoft doc: http://support.microsoft.com/kb/184291/en-us.