Global per-user registry settings / screen-painting
James "Wez" Weatherall
jnw22 "at" cam.ac.uk
Thu, 15 Jul 1999 16:29:05 +0000
->
Did I get that right: The definition of "global per-user setting" in the
documentation is wrong and they are all (and always) located under
HKEY_USERS\.default instead of HKEY_CURRENT_USER ?
Or is this related only to running winvnc as a service.
Then it's ok and normal NT-logic (which is not documented on the web site?).
-<
No. The documentation is accurate. It states, in addition to the above,
that:
"NOTE : Windows NT : The settings used by the winvnc service are the Default
user settings and are stored per-machine, rather than on a per-user basis as
is done when running WinVNC normally. Access for all users will be
controlled by the one machine-specific password.
NOTE : Windows 95 : If Win95 has been set to use different settings for each
user then the settings used are those of the currently logged in user. If
no user is logged in or Win95 is set to use the same settings for all users
then the settings used are the Default user settings and are stored
per-machine, rather than on a per-user basis as is done when running WinVNC
normally. (Under Win95, pressing Cancel on the login dialog gives access to
the Default user settings.)"
WinVNC will use HKEY_CURRENT_USER where possible. When running on Win95
with a single profile setup, HKEY_CURRENT_USER is always
HKEY_USERS/.Default, while on NT, when running as a service,
HKEY_CURRENT_USER is always HKEY_USERS/.Default, because the service does
not run as a particular user.
->
Another question to the list:
What about the VNC Hooks? They are especially documented to be located under
HKCU.
I'm running winvnc as a service with the properties dialog disabled.
Under that circumstances, are they read from anywhere else?
HKCU\.default? HKLM\...\system? HKLM\...\default?
-<
Currently, the hooks are still read from the user's registry section
(allowing for the restrictions above), even with AllowProperties=0.
->
And, using the java-browser, there are no vnc hooks, because there is no
access to the registry, right?
-<
I don't see the logic on that one.
Cheers,
James "Wez" Weatherall
--
- Queens' College MCR Entertainments Officer -
Laboratory for Communications Engineering, Cambridge - Tel : 766513
AT&T Labs Cambridge, UK - Tel : 343000
---------------------------------------------------------------------
The VNC mailing list - see http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------