Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Using the XP binaries on Windows Vista and above

Post Reply
Heinzi
8
8
Posts: 16
Joined: 2012-11-22 07:57

Using the XP binaries on Windows Vista and above

Post by Heinzi »

When testing the new 1.2.0.4 version, I noticed that different binaries for Windows XP and Vista-and-above are included.

We integrate winvnc.exe in our remote support software (ChunkVNC-based). Since we have to service everything from XP to Win8, 32 and 64 Bit, we thought of just including the Windows XP 32 Bit version. We tried it, and it "seems to work" (including UAC prompts after using "Install As Service").

Is this a bad idea? What kind of trouble are we asking for when using the XP binaries with newer operating systems?

Thanks, best regards
Heinzi
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6863
Joined: 2004-04-23 10:21
Contact:

Re: Using the XP binaries on Windows Vista and above

Post by Rudi De Vos »

bin w2K= w2K and higher
bin XP = XP and higher

The reason for the different versions is that the latest MS compilers doesn't support w2K en XP and we want to use the latest version as they have a better error checking.
We compile the same src with different compilers... the only difference between the exe is the compiler used to create them.

Newer compilers are a little faster for newer OS's but only measurable with benchmark timers...
You can use a w2K or XP exe on all OS's.

Only difference is the w8hook.dll, this is win8 and higher only and can not be compiled with older compilers.
But you can use a w2k winvnc.exe with a w8hook, just make sure both have the same bits ( 32/64)
Heinzi
8
8
Posts: 16
Joined: 2012-11-22 07:57

Re: Using the XP binaries on Windows Vista and above

Post by Heinzi »

Thanks for the clarification, it all makes sense now.

Best regards
Heinzi
Post Reply