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

How important is vnchooks.dll?

Post Reply
Guest

How important is vnchooks.dll?

Post by Guest »

What if I don't give the client vnchooks.dll ? I seem to control their computer just fine without it. So what do I miss? And is there a way to make WinVNC not even try to call it (in regular screen mode)?
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6863
Joined: 2004-04-23 10:21
Contact:

Post by Rudi De Vos »

If vnchooks.dll does not exist, it is not used.

What does it:
The hookdll inform vnc about screen changes...
rectangle changed at (x,y,w,h)

Without hookdll, the only method to find changes is to poll the full screen.
(cpu up)
Using the hookdll, you don't have to set full screen polling, keeping a lower cpu.
Guest

Post by Guest »

So without VNCHooks.dll, no matter which option is actually checked - "full screen polling" is used?
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Post by redge »

OS: 2000, XP, 2003
if you use mirror video driver, winvnc video hook driver
you don't need vnchooks.dll except below:

OS: NT4 95B/98/98SE/ME only support System HookDLL (DDI Hooking)
vnchooks.dll on theses system, the only way for fast screen update on old OS
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Post by redge »

winvnc
right click on running winvnc systray... left click Properties
Server Screen Updates Handling
there a lot of options Poll...
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
Guest

Post by Guest »

You answered
winvnc
right click on running winvnc systray... left click Properties
Server Screen Updates Handling
there a lot of options Poll...
although what I asked was
So without VNCHooks.dll, no matter which option is actually checked - "full screen polling" is used?
:x
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: How important is vnchooks.dll?

Post by redge »

Guest,

old topic, shame, my mistake, I was wrong understand the message of Rudi
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
Post Reply