TeamViewer does not have any driver files except for the
INF and GPD files.
GoToMyPC have their own configuration and driver dlls, while TeamViewer uses the
default unidrvui.dll for config and unidrv.dll as driver file.
I don't seem to understand how Teamviewer is able to develop a
virtual printer driver without writing their own driver dll.
VNC also seems to follow similar way, they use
unidrvui.dll and unidrv.dll, but they have one more custom dll
VNCui.dll (guess this is also a config dll).
Have anyone tried to reverse engineer
VNC's virtual printer driver? Please shed some light on this.