Hey, On Thu, Apr 23, 2015 at 08:22:51AM -0400, Frediano Ziglio wrote: > HKEY_CURRENT_USER is cached as first profile is loaded. Closing the key > before setting the token allow the system to set a new HKEY_CURRENT_USER. > Some informations are readed from this key (like Desktop folder using > shell APIs). > > Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> > --- > vdagent/as_user.cpp | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/vdagent/as_user.cpp b/vdagent/as_user.cpp > index c8016da..96ecc24 100644 > --- a/vdagent/as_user.cpp > +++ b/vdagent/as_user.cpp > @@ -46,6 +46,8 @@ bool AsUser::begin() > } > } > > + RegCloseKey(HKEY_CURRENT_USER); > + Not sure about that one as we don't seem to be opening that key ourselves. https://msdn.microsoft.com/en-us/library/windows/desktop/aa378612%28v=vs.85%29.aspx mentions RevertToSelf(), maybe this is something that needs to be called in order to cause HKEY_CURRENT_USER to be reread? Christophe
Attachment:
pgpVExD2dWx87.pgp
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel