Unlike LogMeIn
or GoToMyPC
, TeamViewer
does not have any driver files except for the INF and GPD
files. LogMeIn
and 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 TeamViewer
or VNC's
virtual printer driver? Please shed some light on this.