VNC/RFB has copied some smaller things from X11, but in general they
have very little to do with each other. So the Windows server is fairly
pass through and you shouldn't have to deal with any X11.
The low level stuff is in win/rfb_win32/ and you'll probably want to
look at DeviceFrameBuffer in there as well as the different SDisplay files.
In general there is rather poor support for Windows' desktop as most of
the code was written before that abstraction. I.e. when there could only
be a single desktop and it would be shown on the local monitor.
I'm afraid no one is currently familiar with the Windows server code
base, but we can try to help out with any questions you might have.
Regards
--
Pierre Ossman Software Development
Cendio AB
http://cendio.com
Teknikringen 8
http://twitter.com/ThinLinc
583 30 Linköping
http://facebook.com/ThinLinc
Phone:
+46-13-214600 http://plus.google.com/+CendioThinLinc
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?