Ok, so it's possible, but there are some issues to do it in a workable way.
First option: Native OS X Screen Sharing feature
In the Host Mac go to
System Preferences >
Screen Sharing and enable it.
In the remote windows machine use a vnc software (client or viewer) such as TighVNC, UltraVNC and RealVNC. They work mostly the same, with some different drawbacks each.
You will have problems with windows vs mac keyboard layout and some keys wont't work. Mostly the Mac
alt / Option explained here: Can't get Alt (Option) key to work while remote controlling a Mac from Windows with VNC
The performance (speed) will be terrible. And the viewer speed settings won't do anything due to poor compatibility with the mac implementation of VNC.
To activate the multiple-user concurrently / simultaneously function, you may need to activate
fast user switching functionality on OS X.
Second option: 3º Party VNC Server software
I used RealVNC. Others may workout the same:
- Install RealVNC server on the host mac
- Install RealVNC viewer on the windows
Performance will improve considerably, better keyboard compatibility including the missing keys and Copy and Paste support across host and client computers. (server and viewer)
But you won't have the multiple users option. Every viewer will connect to the same user on the mac.
Third option: 3rd Party VNC Server software together with Native OS X Screen Sharing feature
- Do option 1 and option2
- Change the port option 2 uses to allow both vnc software to be enable at the same time.
- Login with option 1
- Start realvnc usermode , not the serive mode (It's located in
Application folder >
RealVNC folder >
Advanced folder >
VNC Server (User Mode) )
- Connect with option 2
- Close the option 1 client.